Summary
✨ AI‑Generated
Join a senior engineering team building foundational services for a large-scale digital platform. You will design and implement services and APIs, own production systems end-to-end, troubleshoot performance and reliability issues, mentor teammates, lead code reviews, and help prioritize technical improvements.
Highlights
Senior engineering role with end-to-end ownership of foundational services, opportunities to design APIs and operational tooling, mentor engineers, lead code reviews, and drive improvements to reliability and technical quality.
Description
A leading media and technology company is seeking a Senior Software Engineer to join their team.
They operate a powerful product discovery platform that connects shoppers with desired products from thousands of retail partners, creating deeply personalized shopping experiences by leveraging user-saved, organized, and shared product data.
The Role
Partner with engineers across data, web, and mobile to build and evolve foundational services.
Design and implement new services, APIs, and operational monitoring functions.
Own production services end-to-end, investigating issues, resolving bottlenecks, and identifying improvements.
Lead code reviews, mentor engineers, and advocate for best practices.
Drive identification and prioritization of technical debt.
Provide thorough, readable documentation for owned services.
What You'll Need
Bachelor's degree in Computer Science or relevant experience.
5+ years of relevant professional technology experience.
Deep understanding of REST, service architecture, monitoring, and horizontal scalability.
Experience developing complex, highly available services in a production environment.
Extensive knowledge of object-oriented and functional software design patterns.
Proven experience owning production services deployed in AWS or Google Cloud Platform, leveraging containers and CI.
Extensive experience using Node.js, TypeScript, and NestJS, with some Java and GraphQL knowledge.
What's On Offer
Opportunity to work on a next-generation product discovery platform.
Chance to mentor other engineers and shape technical direction.
Comprehensive benefits package including medical, dental, vision, unlimited PTO, and 401K with company match.
Collaborative and agile work environment.
Apply via Haystack today!