Software Engineer (Senior or Principal)
2 Months ago
Tysons, Virginia, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
Energy Vault is seeking a Senior or Principal Software Engineer in Tysons, VA. The role involves designing and developing software for energy systems, with a focus on cloud applications and hardware control. Candidates should have a strong software engineering background, 3+ years of experience in cloud-based architectures, and proficiency in Java, CI/CD, and databases. A degree in engineering is required, along with excellent communication skills.
At Energy Vault we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants. We believe inclusion creates opportunity for collaborative excellence through diversity of thought. We invite individuals of all genders, races, identities, ethnicities, sexual orientations, national origins, abilities, protected veteran status, religions, educational and socioeconomic backgrounds to explore employment with our organization.
What you will do
• Design and develop software for controlling and automating energy systems with opportunities to work on hardware control software as well as cloud applications
• Create novel software solutions to solve unique technical challenges
• Develop a hardware agnostic software architecture and tailor our solutions to solve our customers' emerging projectsWhat a qualified candidate should possess
• A solid foundation in software engineering, computer science, and software development best practices
• 3+ years of experience (5+ or more preferred) developing and deploying software in cloud-based architectures (AWS Preferred) in an agile team environment
• BS or MS in engineering (Computer Science, Computer Engineering, Electrical Engineering, or related)
• Experience in developing Java based software products in data intensive applications involving concurrency and networking
• Experience with CI/CD development automation pipelines and container orchestration technologies such as Kubernetes and Docker
• Experience developing and configuring both high-performance nonrelational databases (such as InfluxDB, Elastic Search) and relational databases (such as Oracle, PostgreSQL)
• Deep understanding of software architectures and networking
• Experience with development in Linux and a solid foundation in Linux fundamentals
• Experience with automation and scripting in Python is preferred
• Experience with software peer reviews and comfortable providing and receiving review feedback
• Excellent oral and written communication skills
• Independent and capable of working in a fast-paced environment
• Experience in renewable energy, industrial IoT, or the energy industry is preferred
Energy Vault
|
51 - 200
Sector: EnergyAbout this company
Founders:Andrea Pedretti, Robert Piconi, William T Gross
Founded date:2017
Revenue:US$ 100 - 500 million
Investors:Cemex Ventures, Palantir Technologies, Prime Movers Lab, SoftBank Vision Fund, True Capital Management
Stage:Other
Website:energyvault.com
Energy Vault SA offers an energy storage technology utilizing fundamental principles of science to deliver a storage solution that's as compassionate to the planet as it is efficient to build...read more
More Engineer - Software jobs in climate
Today
Indiana, United States
Today
Plainfield, United States

Today
Vermont, United States
Today
Lemont, United States
Environmental Engineer
Today
Laramie, United States

Today
Chicago, United States

Today
Manchester, United States

Today
Lawrence, United States

Today
Devens, United States
Today
Normal, United States
Today
Oak Brook, United States
Today
Savannah, United States
Today
Lagos, Nigeria
Today
Dawsonville, United States
1 Day ago
Cortland, United States
Other jobs at Energy Vault
3 Months ago
Haymarket, Australia
2 Months ago
Odessa, United States
3 Months ago
San Francisco, United States
2 Months ago
Tysons, United States
2 Months ago
Tysons, United States
2 Months ago
Armidale, Australia