- Design, develop, and maintain backend services, APIs, and data integration layers for product features.
- Author domain service design documents (EDDs) and defend them in review.
- Design and optimize database schemas and queries for performance and reliability.
- Review code and designs, uphold engineering standards, and contribute to backend testing infrastructure.
- Define alerting, SLIs, and SLOs and improve monitoring for backend modules.
- Lead technical responses to domain incidents, resolve issues, and write root-cause analyses.
- Own delivery of domain roadmap work and service design and implementation end to end.
- Partner with Product and business stakeholders to clarify feature requirements and success measures.
- Mentor junior and mid-level engineers and technically lead Backend Engineers.
JavaKotlinSpring+2 more