Staff Software Engineer
Euclid Power · San Francisco Bay Area · Yesterday
RemoteRemoteEngineering$200k–$240k/yrFull-time
About the role
As a Staff Software Engineer at Euclid, you’ll build our next generation of workflow tools and AI features that enable our customers to fund and break ground on renewable energy projects in months, not years. Collaborating alongside our team of renewable energy experts and our end users — both small and large renewable developers and financial institutions — you’ll turn complex workflows into intuitive user experiences.
Responsibilities
- Built out new features and tools for our customers to manage their work (e.g., schedules, compliance trackers, budgeting tools, etc.)
- Collaborate with renewable energy experts and end users to understand their needs and translate them into intuitive user experiences
- Work closely with the Product and Design teams to ensure that the tools and features meet customer requirements and are easy to use
- Develop scalable, reliable web services that are clean and maintainable
- Lead and mentor a team of experienced engineers
- Participate in code reviews and contribute to the overall quality of the codebase
- Stay up-to-date with the latest technologies and industry trends
Requirements
- 8+ years of experience as a software engineer building web-based applications
- Proven track record in leading teams of experienced engineers, owning outcomes for large-scale or multi-team projects, and architecting scalable, reliable web services that are clean and maintainable
- Experience mentoring and supporting other engineers through formal and informal methods -- writing thoughtful code reviews, building upon or improving existing processes, or creating sustainable ways to elevate the team's work and share ideas
- Ability to influence across the org, foster collaborative working relationships with cross-functional partners, and actively shape a healthy, high-performing team environment
- Broad fullstack experience with modern languages and frameworks. We use (but do not require past experience with) React, TypeScript, Kotlin, and Rails
- Comfort operating in a remote, fast-moving environment: you navigate competing priorities, communicate clearly, and drive work forward with a high degree of ownership
Qualifications
- BS/MS in Computer Science or related field
- Experience with Agile methodologies and DevOps practices
- Strong problem-solving skills and ability to work independently and as part of a team
- Excellent communication and collaboration skills
Skills
- Fullstack development experience
- Experience with modern web technologies such as React, TypeScript, Kotlin, and Rails
- Experience with AI and machine learning
- Experience with database design and optimization
- Experience with version control systems like Git
Benefits
- Competitive benchmarked compensation
- Health and retirement benefits
- Taking care of you: 12 weeks of paid parental leave and flexible transition plan
- Regular company offsites
Pay
The starting base salary for this role is between $200,000 and $240,000. Employees also receive equity in the form of options and benefits coverage.
Schedule
We are a remote-first company with headquarters in NYC and co-working spaces in Portland, OR and San Francisco, CA. This role is open to individuals based in the United States.