Job Description, Responsibilities & Requirements
About the Position
... create world-changing products using God-given talents...
Our mission is to perform thousands of tests every year, investigating the fundamental principles of cooking to provide our audience with the techniques, tools, and ingredients needed to succeed in the kitchen. To accomplish this goal, we rely on an exceptional group of employees. Everyone is important to the process of creating our magazines, cookbooks, television shows, podcasts, and websites. Our company seeks to hire a diverse group of employees who bring a wealth of skills, ideas, personal experiences, and multicultural perspectives to our endeavors and to the audience we serve.
We are looking for a Senior Software Engineer to be a cornerstone of our Product Engineering team. At this level, you're not just executing well - you're helping shape how the team works, what gets built, and how we grow as engineers. You bring deep technical judgment, take ownership of complex problems, and raise the bar for everyone around you.
Responsibilities
- Lead the design and delivery of complex, cross-cutting features across the full stack - setting the technical direction and seeing them through from scoping to production
- Drive architectural decisions within your team's domain, balancing short-term needs with long-term maintainability and scale
- Partner deeply with product managers and designers to shape requirements, challenge assumptions, and advocate for the best solutions - not just the fastest ones
- Set a high bar in code review - providing thoughtful, constructive feedback that helps the whole team grow
- Identify and address technical debt, reliability gaps, and systemic risks before they become problems
- Mentor and actively develop mid-level and associate engineers through pairing, feedback, and leading by example
- Contribute to team-level engineering strategy - shaping how we approach testing, deployment, observability, and engineering excellence
Requirements
- 5+ years of professional software engineering experience, with a proven track record of delivering complex features in production environments
- Deep full-stack proficiency - you can own any layer of the stack and have strong opinions about how to build things well
- Strong system design skills - you can reason about scalability, reliability, and tradeoffs across distributed systems
- Experience leading technical projects end-to-end, including scoping, planning, and coordinating across team members
- A track record of mentoring other engineers and elevating team quality through collaboration and code review
- Excellent judgment - you know when to move fast and when to slow down and do it right
Nice to Have
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience
- Proven experience working on high-traffic, customer-facing web applications
- A passion for continuous learning and a "test and learn" mindset
We Offer
- Medical, Vision, Dental, (even Pet!) Insurance
- 401K Plan with Company Match
- Professional Development
- Flex Spending
- Generous Time Off
- Community Volunteering
- Recognition & Awards
- Wireless Discount Plan
- Referral Program
About the Company
Our mission is to perform thousands of tests every year, investigating the fundamental principles of cooking to provide our audience with the techniques, tools, and ingredients needed to succeed in the kitchen. To accomplish this goal, we rely on an exceptional group of employees. Everyone is important to the process of creating our magazines, cookbooks, television shows, podcasts, and websites. Our company seeks to hire a diverse group of employees who bring a wealth of skills, ideas, personal experiences, and multicultural perspectives to our endeavors and to the audience we serve.