Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

ChargeScape ยท 2 hours ago

Principal Software Engineer

ChargeScape is a company formed by major automakers to facilitate sustainable energy access for electric vehicle (EV) drivers. The Principal Software Engineer will focus on architectural leadership and technical experimentation, working closely with engineering teams to improve platform and data systems while researching emerging technologies like AI and ML.

SoftwareSustainability

Responsibilities

Architectural Design & Leadership: Shape the design of new systems and services, define scalable and secure solutions, and ensure engineering best practices are followed across the platform
Full-Stack Development: Design, develop, test, and deploy high-quality, scalable web applications using React, Next.js, Java, and Spring Boot, running on AWS
Proofs of Concept & Innovation: Rapidly design and build POCs to evaluate new technologies, product ideas, and architectural patterns. Research and prototype with emerging tools, including AI
Data & Platform Engineering: Build and maintain tools for data ingestion, transformation, and partner integrations. Improve data flows and optimize performance while ensuring data integrity
Infrastructure & Reliability: Enhance CI/CD pipelines, observability systems, and AWS infrastructure (EC2, Lambda, S3, API Gateway, etc.). Proactively address performance, scalability, and security bottlenecks
Technical Collaboration: Collaborate across time zones and functions, especially with our Brazil-based developers. Act as a technical mentor and architectural sounding board across teams
Hands-on Coding: Contribute production-quality code as needed on both backend and frontend projects, with a strong focus on maintainability and scalability
Problem Solving: Navigate and resolve ambiguous, high-impact technical challenges with creativity and sound engineering judgment

Qualification

Full-Stack DevelopmentArchitectural DesignAWSJavaReactNext.jsSpring BootDynamoDBPostgreSQLDockerKubernetesCI/CDObservability ToolingDistributed SystemsRESTful APIsMicroservicesCommunication SkillsProblem SolvingContinuous Learning

Required

8+ years of experience in software engineering with a strong full-stack and systems architecture background
Proficiency in React and Next.js
Expertise with Java and Spring Boot
Deep experience with AWS (EC2, Lambda, S3, API Gateway, etc.)
Experience with DynamoDB, PostgreSQL
Familiarity with Docker, Kubernetes, CI/CD, and observability tooling
Strong understanding of distributed systems, RESTful APIs, and microservices
Proven track record of designing and building high-performance, scalable systems
Comfortable working independently on open-ended, technical initiatives
Excellent verbal and written communication skills, with the ability to collaborate effectively across cultures and time zones
Passion for continuous learning and a demonstrated interest in exploring emerging technologies like AI/ML and automation

Preferred

Experience working with international engineering teams
Background in the EV, renewable energy, or utility sectors
Familiarity with data integration, ETL pipelines, and data warehousing concepts
Exposure to or curiosity about AI/ML technologies and their practical applications

Benefits

Comprehensive benefits package, including healthcare
401(k)
Unlimited PTO

Company

ChargeScape

twittertwitter
company-logo
ChargeScape is a software platform which connects power utilities, OEMs, and electric vehicle drivers using software.

Funding

Current Stage
Early Stage
Total Funding
unknown
Key Investors
Nissan
2024-10-08Corporate Round
Company data provided by crunchbase