Senior Software Engineer
Indexed description
You'll work across the full stack on some of our most impactful and technically challenging problems, partnering with product and design to drive outcomes — not just ship tickets. You're the engineer other engineers turn to when something is hard.
What You’ll Do
- 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
- 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
- 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
Location: This role is based in our Boston, MA headquarters (Seaport District)
Salary Range: $150,000 to $170,000
The range provided is based on what we reasonably expect to pay for this job as of the time of posting. The actual salary offered will be determined based on multiple factors, including but not limited to the candidate’s relevant experience, job-related knowledge, skills, geographical location, and other job-related factors permitted by law.
Why You’ll Love Working at America’s Test Kitchen
- Build products used by millions of passionate home cooks
- Work on a modern, evolving tech stack with real-world scale and complexity
- Have meaningful influence on technical decisions without people-management overhead
- Collaborate with thoughtful, mission-driven teammates across engineering, product, data, and marketing
- Join a company that values experimentation, learning, and craftsmanship
Why America's Test Kitchen
We're passionate about cooking, and about creating the best place to work. We're small enough for your ideas to make a big impact, and large enough to offer you opportunities to grow professionally at any stage of your career. We want you to take risks and make mistakes — that's how innovation happens in our test kitchen, in our offices, and in life.
We at America's Test Kitchen believe food media can be a powerful force for social change. We are passionate about building an inclusive workforce that represents many different cultures, backgrounds, abilities, identities, and perspectives.
We welcome your application.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search