Senior Backend Engineer
Daylight is a decentralized energy company providing homeowners with solar panels and battery backup through a subscription model with no upfront costs. It handles installation, maintenance, monitoring, and energy management while serving residential homeowners and solar installation partners.
Funding history
Projects
About Daylight
Daylight Energy, LLC, doing business as Daylight, builds and operates a distributed residential energy network. Its services include solar panels, home battery storage, energy subscriptions, installation, maintenance, monitoring, outage protection, energy-efficiency assessments, upgrade recommendations, and a mobile app for tracking production, usage, battery status, and savings. Daylight also offers power purchase agreement services and operational support for solar installation partners, including procurement, compliance, filings, project tracking, and commission payouts. The company primarily serves U.S. homeowners in its service areas and solar installer partners.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
Develop and maintain Django-based backend services, GraphQL and REST APIs, internal CRM tools, and infrastructure supporting Daylight's decentralized energy platform. The role includes architecture, DevOps, testing, automation, performance optimization, and mentoring junior engineers. This is an in-person role in New York City.
Requirements
- 3+ years of experience developing APIs and backend services
- Experience with Python and Django
- Experience with PostgreSQL and Redis
- Experience with REST APIs and GraphQL
- Proficiency in writing clean, readable, and well-documented code
- Familiarity with Git and version control workflows
- Knowledge of backend performance profiling and optimization
- Experience with testing and managing AWS infrastructure and Kubernetes
- Ability to work in a fast-paced environment with changing requirements
- Strong problem-solving skills and attention to detail
- Experience with Celery
- Experience customizing Django admin sites
- Familiarity with smart contracts and EVM
- Experience with continuous integration and delivery processes
- Contributions to open-source projects
- Understanding of energy markets and renewable energy systems
Responsibilities
- Design and build GraphQL queries and mutations optimized for mobile performance
- Develop scalable API endpoints for vendor and partner integrations
- Collaborate with cross-functional teams to deliver features
- Monitor performance and resolve endpoint bottlenecks and bugs
- Champion code quality, automation, and comprehensive testing
- Extend Django admin to build internal CRM and administration portals
- Refine internal processes and administrative workflows
- Contribute to architecture and technical design decisions
- Optimize the application stack for speed and reliability
- Implement CI/CD pipelines and infrastructure-as-code
- Evaluate and integrate emerging backend technologies
- Mentor junior developers and provide technical guidance
Benefits
- Competitive salary
- Equity package
- Opportunity to shape a category-defining product
- Comprehensive health insurance
- Dental insurance
- Vision insurance
- Wellhub membership
- Monthly wellness stipend
