The Full-Stack Engineer will design and implement scalable solutions, participate in code reviews, and contribute to product development in the renewable energy sector.
We're looking for a Full-Stack Software Engineer who can help us tame complexity and build scalable solutions across our platform. You'll design and ship features end-to-end—from database schema to API design to React UI—while balancing performance, flexibility, and reliability.
What You'll Do
- Help design and select solutions to product challenges that balance technical tradeoffs and deliver customer value.
- Contribute high-quality code across the stack and actively participate in code reviews and design discussions.
- Explore new technology areas, including the application of AI to renewable energy workflows and document intelligence.
- Push our engineering culture to be even more nimble, efficient, and collaborative by drawing on your range of past experience and a team mindset.
- Get up to speed on the problem domain of renewable energy project development; bring ideas for product features and high-leverage infrastructure investments.
- Build systems that process complex data, enable real-time collaboration, and surface intelligent insights.
- Make architectural decisions about data models, API contracts, and system design that scale with our growth.
- Work closely with our Head of Product to scope features, assess feasibility, and suggest technical improvements that unlock new capabilities.
Who You Are
- You have 5+ years of software engineering experience building web applications across diverse projects.
- You bring broad, full-stack experience with technologies such as React, TypeScript, Ruby on Rails, and/or similar modern frameworks.
- You have a strong background in architecting scalable web services and developing innovative solutions to complex challenges.
- You have consistently demonstrated the ability to ramp up quickly and make meaningful technical and cultural contributions in previous roles.
- You excel at driving work forward in remote environments, effectively navigating competing priorities and communicating with clarity.
- You're excited to learn about renewable energy project finance and development, and you bring curiosity about how technology can accelerate the clean energy transition.
- You balance pragmatism with technical excellence—you know when to ship fast and when to invest in infrastructure.
Technical Experience
We're looking for:
- 5+ years professional software development experience
- 5+ years React.js with modern patterns (hooks, functional components)
- 5+ years backend development (Ruby on Rails)
- Experience with relational databases (PostgreSQL) - schema design, queries, migrations
- API design experience - RESTful patterns, authentication, error handling
- Track record of shipping features end-to-end - you've seen features from conception to production
- Cloud infrastructure experience (AWS, Gitlab) - deploying, monitoring, debugging
- Self-directed - you can take a feature requirement and deliver it without constant oversight
- Strong communication - you can explain technical decisions to non-engineers
Top Skills
AWS
Gitlab
Postgres
React
Ruby On Rails
Typescript
Similar Jobs
Software • Defense
As a Senior Software Engineer, you'll implement collaboration features, support team architecture, work across tech stacks, and improve developer experience.
Top Skills:
AWSCi/CdKubernetesNode.jsPostgresReactRedisTypescript
Software • Defense
The Staff Software Engineer will lead full-stack initiatives, improve system quality, drive technical direction, and mentor peers in a collaborative environment.
Top Skills:
AWSCi/CdKubernetesNode.jsPostgresReactRedisTypescript
AdTech • Digital Media • Marketing Tech • Professional Services • SEO
The Senior Full Stack Engineer will develop scalable applications, manage both front-end and back-end tasks, and enhance platform engineering practices. Responsibilities include API development, database design, and technical documentation.
Top Skills:
DjangoGraphQLJavaScriptNuxtPostgresPythonSQLVue
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering


