Yahoo is a technology company that connects brands and partners with a vast audience. They are seeking a highly motivated and experienced Senior Software Dev Engineer to join their content management engineering squads, responsible for leading projects in the development and maintenance of content ingestion systems.
Responsibilities:
- Lead specific projects through the development, implementation, and maintenance of the content ingestion systems for all partner content
- Oversee the technical design, development, and testing of new software features for the publishing systems
- Build strong relationships with Product, UX, Program Management, and peer engineering teams; remove ambiguity and deliver measurable outcomes
- Mentor squad members and elevate team standards through design reviews, knowledge sharing, and pragmatic, iterative execution
Requirements:
- Bachelor's or Master's degree in Computer Science or related field, or equivalent work experience
- Proficiency in Python; TypeScript/JavaScript with React and Next.js; and AWS services such as Lambda, SQS/SNS, RDS, and OpenSearch
- Strong system design and data modeling fundamentals; experience with distributed systems, APIs (REST/GraphQL), and end‑to‑end testing (unit, integration, e2e)
- Experience working on platform/horizontal teams building reusable services and APIs adopted by multiple verticals or product teams
- Excellent communication skills; ability to articulate complex concepts and collaborate effectively across teams
- Experience with Agile software development methodologies and solid software engineering principles
- Experience with FastAPI, Tailwind, infrastructure‑as‑code (Terraform), and observability (CloudWatch/Grafana)
- Background in content platforms, enrichment/metadata systems, or partner/third‑party ingestion pipelines
- Exposure to ML/AI features in content workflows (classification, moderation, recommendations)