Energy Vault

Intern, Software Engineering

Energy Vault

internship

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $25 - $35 per hour

Job Level

About the role

  • Work independently and under guidance on scoped software development tasks, contributing production-quality code.
  • Support the development and testing of software components using Python and Java.
  • Help create automation scripts, tools, and lightweight test frameworks to streamline workflows.
  • Collaborate closely with senior engineers and participate in daily standups, design discussions, and code reviews.
  • Use modern AI engineering tools (e.g., Claude) to enhance coding, debugging, documentation, and research.
  • Help investigate issues, perform debugging, and propose improvements with guidance from the engineering team.
  • Learn and apply fundamentals of distributed systems, networking, and energy-related software systems.
  • Contribute to documentation, design artifacts, and internal knowledge-sharing resources.

Requirements

  • Pursuing a BS or MS in Computer Science, Computer Engineering, or Electrical Engineering.
  • Strong foundation in problem solving, algorithms, and software fundamentals.
  • Development experience with Python and/or Java and ability to develop software without using AI tools.
  • Ability to work independently and take initiative on assigned tasks.
  • Understanding of software development best practices (version control, testing, debugging).
  • Interest in distributed systems, cloud platforms, networking, or energy systems.
  • Strong communication skills and ability to operate within a fast-paced, high-talent team.
  • Exposure to Linux, scripting, or basic cloud concepts (AWS).
  • Experience in using or willingness to learn AI-enabled development tools (e.g., Claude).
  • Comfortable thriving in fast-paced, rapid growth environments.
  • A passion for sustainability, our mission, and our vision is a bonus!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonJavaautomation scriptstest frameworksproblem solvingalgorithmssoftware fundamentalsversion controltestingdebugging
Soft Skills
independent workinitiativestrong communicationcollaborationknowledge sharingadaptabilityteamworkfast-paced environmentcritical thinkingcreativity