Our client designs and manufactures intelligent energy storage systems for commercial buildings supporting more efficient use of traditional and renewable power. Their engineering team develops modular battery technology for dense environments where safety reliability and performance matter.
We are hiring a Full-Stack Software Engineer to own cloud software data architecture and security across a scaling energy platform. This is a high-ownership role with direct impact on system architecture and long-term product scalability.
Success requires strong backend expertise sound judgment and the ability to build secure reliable systems in a fast-moving environment.
Responsibilities
- Lead architectural decisions related to cloud software scalability performance and maintainability.
- Own database architecture and data models ensuring scalability performance and clear tenant/customer isolation.
- Build and maintain data pipelines and integrations between cloud services applications and embedded systems.
- Implement authentication authorization and access control following security and zero-trust principles.
- Ensure system reliability through redundancy backups migrations monitoring and disaster recovery strategies.
- Collaborate closely with frontend engineers embedded engineers and product teams to deliver end-to-end solutions.
- Establish and improve engineering best practices around testing code quality and deployment.
- Support deployment monitoring and troubleshooting of production systems.
- Contribute flexibly across projects and priorities in a fast-moving environment.
Basic Qualifications
- Bachelors degree in Computer Science or a closely related field (or equivalent experience).
- Minimum 5 years of experience building and operating production backend or platform systems.
- Strong experience with backend development including API design and database-backed applications.
- Solid understanding of relational databases (e.g. PostgreSQL or similar) including schema design and query optimization.
- Experience deploying and operating systems in a cloud environment (AWS GCP or Azure).
- Familiarity with security best practices including authentication authorization and least-privilege access.
- Proven ability to take ownership of systems and make sound technical decisions independently.
Preferred Qualifications
- Experience designing systems for enterprise or regulated customers.
- Experience designing or operating data pipelines analytics systems or telemetry platforms.
- Familiarity with containerization CI/CD pipelines and infrastructure-as-code.
- Background working in security-conscious regulated or enterprise-facing environments.
- Experience implementing observability practices (logging metrics alerting).
Additional Requirements
- This role is based in Irvine CA or New York NY and requires being onsite.
- Minimal travel may be required to support company operations.
Salary Range:
- Irvine CA: $145000 to $175000 base
- New York NY: $155000 to $185000 base
- Equity and bonus potential
Required Experience:
IC
Details:Our client designs and manufactures intelligent energy storage systems for commercial buildings supporting more efficient use of traditional and renewable power. Their engineering team develops modular battery technology for dense environments where safety reliability and performance matter....
Our client designs and manufactures intelligent energy storage systems for commercial buildings supporting more efficient use of traditional and renewable power. Their engineering team develops modular battery technology for dense environments where safety reliability and performance matter.
We are hiring a Full-Stack Software Engineer to own cloud software data architecture and security across a scaling energy platform. This is a high-ownership role with direct impact on system architecture and long-term product scalability.
Success requires strong backend expertise sound judgment and the ability to build secure reliable systems in a fast-moving environment.
Responsibilities
- Lead architectural decisions related to cloud software scalability performance and maintainability.
- Own database architecture and data models ensuring scalability performance and clear tenant/customer isolation.
- Build and maintain data pipelines and integrations between cloud services applications and embedded systems.
- Implement authentication authorization and access control following security and zero-trust principles.
- Ensure system reliability through redundancy backups migrations monitoring and disaster recovery strategies.
- Collaborate closely with frontend engineers embedded engineers and product teams to deliver end-to-end solutions.
- Establish and improve engineering best practices around testing code quality and deployment.
- Support deployment monitoring and troubleshooting of production systems.
- Contribute flexibly across projects and priorities in a fast-moving environment.
Basic Qualifications
- Bachelors degree in Computer Science or a closely related field (or equivalent experience).
- Minimum 5 years of experience building and operating production backend or platform systems.
- Strong experience with backend development including API design and database-backed applications.
- Solid understanding of relational databases (e.g. PostgreSQL or similar) including schema design and query optimization.
- Experience deploying and operating systems in a cloud environment (AWS GCP or Azure).
- Familiarity with security best practices including authentication authorization and least-privilege access.
- Proven ability to take ownership of systems and make sound technical decisions independently.
Preferred Qualifications
- Experience designing systems for enterprise or regulated customers.
- Experience designing or operating data pipelines analytics systems or telemetry platforms.
- Familiarity with containerization CI/CD pipelines and infrastructure-as-code.
- Background working in security-conscious regulated or enterprise-facing environments.
- Experience implementing observability practices (logging metrics alerting).
Additional Requirements
- This role is based in Irvine CA or New York NY and requires being onsite.
- Minimal travel may be required to support company operations.
Salary Range:
- Irvine CA: $145000 to $175000 base
- New York NY: $155000 to $185000 base
- Equity and bonus potential
Required Experience:
IC
View more
View less