Yahoo is a technology company that connects brands and partners with a vast audience. They are seeking a Senior Full Stack Software Engineer to build secure and scalable Identity systems, focusing on AI-augmented engineering practices and system reliability.
Responsibilities:
- Design, build, and operate high-scale Identity systems (React, TypeScript, Java/Node) with a focus on security and global availability
- Orchestrate an AI-first workflow, utilizing Spec-Driven Development (SDD) and AI-assisted tools (e.g., CodeWhisperer Professional) to accelerate implementation while maintaining architectural integrity
- Identify and implement AI-driven efficiencies in the development lifecycle, replacing manual testing and boilerplate generation with automated, AI-validated workflows
- Own complex features end-to-end, from initial requirements and system design to production monitoring and operational excellence
- Improve system reliability and performance by identifying systemic bottlenecks and proactively suggesting AI-assisted diagnostics or optimizations
- Mentor engineers across the squad, raising the bar for engineering standards and scaling AI-first best practices through peer reviews and design sessions
- Exercise judgment in balancing AI-generated outputs with manual oversight, ensuring all implementations meet Yahoo's rigorous security and performance standards
Requirements:
- 5–8 years of full stack development experience with React, TypeScript, and Java/Node
- Strong fundamentals in system design, APIs, distributed systems, and modern web technologies
- Proven expertise in prompt engineering and structured interaction with AI tools to drive software implementation
- Demonstrated ability to independently lead and deliver complex, multifaceted features in a production-grade environment
- Deep experience with testing frameworks and a track record of maintaining high-quality, secure codebases
- Commitment to evaluating and refining AI-generated outputs, ensuring the detection of errors, hallucinations, or security vulnerabilities
- Experience with identity/auth systems (OAuth, OIDC, SAML, or FIDO)
- Cloud platform experience (GCP, AWS, or Azure)
- Experience with Spec-Driven Development (SDD) or structured engineering workflows using tools like Claude Code or Copilot
- Familiarity with CI/CD, observability (Splunk/Grafana), and performance optimization at scale
- Exposure to accessibility (a11y), internationalization (i18n), or large-scale consumer systems