The Role
As a Senior Software Engineer | Blockchain at Daylight, you'll build Django APIs, backend services, and smart contract integrations powering our mobile app, partner systems, and decentralized energy network. You'll help homeowners monitor and optimize energy usage while connecting to onchain infrastructure.
You’ll influence architecture and product direction, with opportunities to mentor developers and shape backend and onchain strategy. Ideal for someone passionate about crypto, clean energy, and high-quality engineering. This is an in-person role in New York City.
Responsibilities
API & Backend Development
- Build GraphQL queries, mutations, and scalable REST endpoints.
- Collaborate across teams to deliver backend features.
- Monitor performance and resolve issues.
Internal Tools
- Extend Django admin for CRM and workflow tools.
- Improve internal processes and admin functionality.
Smart Contracts
- Develop Solidity contracts for decentralized energy markets.
- Build decentralized data layers (Commonware, Snapchain L3).
- Design oracle flows for real-world energy data.
- Manage cross-chain integrations (LayerZero, Wormhole).
Architecture & DevOps
- Support architecture and system design.
- Optimize backend performance and security.
- Contribute to CI/CD and infra-as-code.
What we’re looking for
| Must Haves
- 5+ years of experience developing APIs and backend services
- 2+ years of experience writing Solidity smart contracts
- Strong understanding of API Development and best practices
- Experience with Python, Django, PostgreSQL and Redis
- Proficiency in writing clean, readable, and well-documented code
- Experience with REST APIs, GraphQL, and network request handling
- Familiarity with version control systems, particularly Git
- Knowledge of backend performance profiling and optimization techniques
- Experience with testing and managing AWS infrastructure and Kubernetes
- Familiarity with crypto and related infrastructure, specifically EVM
- Ability to work in a fast-paced environment with changing requirements
- Strong problem-solving skills and attention to detail
- Familiarity with DeFi protocols, especially stablecoins, lending markets, liquid staking, or yield optimization systems
- Experience integrating offchain data via oracles