Senior Software Engineer
TeraWatt Infrastructure
Location
Remote
Type
Full-time
Posted
Oct 20, 2025
Mission
What you will drive
- Drive design discussions with peers and stakeholders to decide the best approach to design new and enhance existing features.
- Be a key hands-on contributor to the design and implementation of site operations, charging & energy management systems with support for new and emerging industry standards.
- Lead initiatives and collaborate with other tech leads to enhance coding standards and optimize release processes, fostering a culture of engineering excellence.
- Work across the full stack, building highly scalable distributed solutions that enable the operations, energy and asset management teams to provide world class fleet charging services.
Impact
The difference you'll make
Your work at Terawatt will directly contribute to building the sustainable transportation infrastructure of tomorrow and make a material contribution to the health of our planet by supporting the transition to electric and autonomous vehicles.
Profile
What makes you a great fit
- 5+ years of experience building and maintaining cloud-native full-stack applications
- Solid backend development skills in Node.js (Express, NestJS) or Python (Django, FastAPI, Flask)
- Experience designing and implementing REST APIs (OpenAPI/Swagger) and familiarity with GraphQL
- Strong understanding of microservices, event-driven architecture, and message brokers (Kafka)
- Proven experience with databases: PostgreSQL, MongoDB, DynamoDB, with a focus on performance optimization
- Strong proficiency with modern front-end frameworks (React, Angular), HTML5, CSS3/SCSS, and TypeScript
- Hands-on experience with Docker, Kubernetes, Helm, and CI/CD pipelines (GitHub Actions)
- Proficient in cloud platforms (AWS), including serverless (Lambda, Cloud Functions) and infrastructure-as-code (Terraform)
- Demonstrated commitment to testing and automated deployments
- Knowledge of security best practices (OAuth2, JWT, OWASP) and performance optimization
- Collaborative experience with Git workflows, agile methods, and mentoring or contributing to architectural discussions
- Strong communication skills necessary to succeed in a dynamic, cross-functional remote work environment
Benefits
What's in it for you
No specific benefits, compensation, or perks mentioned in the job description.
About
Inside TeraWatt Infrastructure
Terawatt Infrastructure is the leader in delivering large scale, turnkey charging solutions for companies rapidly deploying autonomous and electric vehicle fleets, building the permanent transportation and logistics infrastructure of tomorrow through a robust combination of capital, real estate, development, and site operations solutions.