Technical Leadership & Specification
• Provide technical leadership within the cohort, guiding engineers in spec-driven, AI-assisted development
• Own specification quality for the most complex features, ensuring specs are comprehensive, unambiguous, and address all edge cases and non-functional requirements
• Collaborate with the Product Manager and stakeholders to translate business requirements into detailed technical specifications, and explain technical concepts to both technical and non-technical audiences
• Other duties as assigned.
AI-Assisted Implementation & Quality
• Lead AI-assisted implementation for complex features, using AI coding tools such as Claude Code to generate implementations from specifications
• Review AI-generated code and peer contributions for correctness, security, performance, and architectural alignment
• Validate AI-generated tests and ensure comprehensive test coverage for complex scenarios
• Drive AI workflow standards and best practices across your cohort, advise on tools and technologies to evolve our development organization, and share learnings with other cohorts
Software Design, Delivery & Mentorship
• Create software designs that consider both current and future requirements with a DevOps mindset that will scale as our volumes increase
• Design and implement REST APIs following established patterns, and support and maintain both UI and backend services within your cohort’s domain
• Lead technical decisions and own domain expertise within your cohort
• Mentor engineers across the cohort on effective AI tool usage, spec writing techniques, and code review practices