Perch Energy is a mission-driven company that focuses on expanding access to clean and affordable energy through community solar. We're seeking a Lead Backend Engineer to join our Engineering team and help build scalable, reliable systems that power our platform.
Requirements
- 8+ years of experience building and operating high-availability backend systems
- Demonstrated experience leading backend initiatives and owning systems beyond individual features
- Strong fundamentals in system design, API design, and data modelling
- Ability to clearly communicate technical decisions and trade-offs to both technical and non-technical stakeholders
- Proven experience mentoring engineers and raising the technical bar of a team
- Comfort working in ambiguous problem spaces and iterating toward robust solutions
- Strong experience with Ruby and Ruby on Rails
- Experience designing and owning GraphQL APIs (Apollo or similar)
- Advanced SQL skills and experience with PostgreSQL or similar relational databases
- Hands-on experience with AWS services such as S3, SQS, SES, EventBridge, or similar cloud-native services
- Containerization using Docker
- Exposure to distributed systems or platform engineering
- Familiarity with background jobs, async processing, and event-driven workflows
Benefits
- Competitive compensation based on market standards
- Flexible Leave Policy
- Medical Insurance (1+5 Family Members)
- Annual performance cycle
- Quarterly team engagement activities and rewards & recognitions
- L&D programs to foster professional growth
- A supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency