America’s Test Kitchen (ATK) is on a mission to “help curious cooks become confident cooks” by discovering why recipes work and why they don’t work and sharing this informa
Senior Software Engineer
Location
Worldwide
Posted
10 days ago
Salary
$130K - $150K / year
Seniority
Senior
Job Description
Senior Software Engineer
America's Test Kitchen
Title: Senior Software Engineer Location: United States Job Description: Department:Digital Development America’s Test Kitchen is seeking a high-impact Senior Software Engineer to help build and scale our world-class digital platforms. In this role, you will be a key contributor to our engineering team, responsible for designing, building, and maintaining complex features across our MarTech stack and ecosystem. The successful candidate is a seasoned developer who balances deep technical expertise with a pragmatic approach to problem-solving. You aren’t just writing code; you are ensuring technical excellence, mentoring fellow engineers, and helping us deliver a seamless digital experience to millions of home cooks. Core Responsibilities Technical Execution & Delivery: - Feature Ownership: Lead the development of complex, high-traffic features from concept to deployment, ensuring they are scalable, secure, and performant - Hands-on Development: Write clean, well-tested, and maintainable code across the full stack, setting a high bar for quality within the team - Code Quality: Participate in and lead rigorous code reviews, providing constructive feedback to maintain high engineering standards - System Reliability: Proactively identify and resolve performance bottlenecks and technical debt to ensure a seamless user experience Architecture & Design: - Solution Design: Collaborate with product managers and architects to design robust solutions for our CMS, subscription billing, and MarTech integrations - Best Practices: Champion modern engineering practices, including CI/CD, automated testing, and comprehensive documentation - Technology Advancement: Help evaluate new tools and frameworks that can improve our development velocity and system efficiency Collaboration & Mentorship: - Mentorship: Act as a technical resource for mid-level and junior developers, helping them grow their skills and navigate complex technical challenges without the tax of formal people management responsibilities - Cross-Functional Partnership: Work closely with Data & Marketing Technology teams to translate user needs into technical requirements and actionable sprint tasks Skills and Experience Required Technical Expertise: - Professional Experience: 6+ years of hands-on software development experience in a product-driven environment - Core Stack: Expert-level proficiency in Node.js, React, and Python. Familiarity with Java is a significant plus - Cloud & DevOps: Strong experience with AWS services, containerization (Docker/Kubernetes), and modern CI/CD pipelines - Web Fundamentals: Deep understanding of RESTful APIs, database design (SQL/NoSQL), and front-end performance optimization We recognize that strong candidates may not meet every qualification listed. If you’re excited about this role and believe you can contribute, we encourage you to apply. Problem Solving & Communication: - Analytical Thinking: Ability to debug complex, distributed systems and provide long-term solutions rather than quick fixes - Communication: Ability to explain technical trade-offs and architectural decisions to both technical teammates and non-technical stakeholders - Execution Mindset: Proven track record of delivering high-quality software on time in an agile environment Qualifications - 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) or is open to qualified remote applicants. Salary Range: $130,000 to $150,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 About America's Test Kitchen The mission of America's Test Kitchen (ATK) is to empower and inspire confidence, community, and creativity in the kitchen. Founded in 1992, the company is the leading multimedia cooking resource serving millions of fans with TV shows (America's Test Kitchen, Cook's Country, and America's Test Kitchen: The Next Generation), a magazine (Cook's Illustrated), cookbooks, a podcast (Proof), FAST channels, short-form video series, and the ATK Essential Membership for digital content. Based in a state-of-the-art 15,000-square-foot test kitchen in Boston's Seaport District, ATK has earned the trust of home cooks and culinary experts alike thanks to its one-of-a-kind processes and best-in-class techniques. Fifty full-time (admittedly very meticulous) test cooks, editors, and product testers spend their days tweaking every variable to find the very best recipes, equipment, ingredients, and techniques. Learn more at https://www.americastestkitchen.com/. 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.
Related Guides
Related Job Pages
More Software Engineer Jobs
CTSI Research Database Programmer
Advocate Aurora HealthWe help people live well. We’re proud to be part of Advocate Health.
Title: CTSI Research Database Programmer Locations: Atrium Health Wake Forest Baptist - Medical Center Blvd, Winston Salem, NC time type Full time job requisition id R237600 Department: 85126 Wake Forest University Health Sciences - Academic Office of Informatics Status: Full time Benefits Eligible: Yes Hours Per Week: 40 Schedule Details/Additional Information: Hybrid to fully remote Pay Range $38.20 - $57.30 The Wake Forest Clinical and Translational Science Institute (CTSI) is a unified research organization designed to provide innovative, efficient, and sustainable infrastructure that accelerates the translation of discoveries to improve health. The CTSI supports faculty and staff conducting research at Advocate Health and Wake Forest School of Medicine through the provision of creative tools and services while maintaining the highest standards for conducting safe and ethical research. CTSI is seeking a database professional to build and support data transaction procedures and research-focused application systems. Candidate will collaborate and communicate with faculty, product managers, and other software developers, to design, test, deploy, and support multiple solutions across various database platforms. GENERAL JOB SUMMARY: Under general supervision, design and implement database Extract-Transform-Load (ETL) procedures and jobs. Document and collect metrics. Exhibit ability to use a wide variety of research computer software tools and operating system environments. Experience with SQL queries and multi-tier SQL system development on multiple platforms (Oracle, SQLServer, Postgres) EDUCATION/EXPERIENCE: Bachelor's degree with computer courses and four years' experience in computer programming or operations research required; or an equivalent combination of education and experience in computer programming. LICENSURE, CERTIFICATION, and/or REGISTRATION: Expected to complete EPIC certification process within first year of employment, may involve two trips to training center in Wisconsin. ESSENTIAL FUNCTIONS: 1. Oversees all phases of database design, development, management and reporting for large and/or complicated projects for an assigned department/section. 2. Provides computer systems support for a department/section. Researches, recommends, and installs new computer system hardware and software for the improvement and/or expansion of departmental projects or operations. Makes modifications when necessary to improve system performance and user satisfaction. 3. Takes lead role in data flow analysis and design of multi-programmer projects. May supervise quality of work of lower level programmers on multi-programmer projects. 4. Attends project and/or departmental meetings and contributes to the project design concerning data management needs. Consults with users on project design needs. Maintains a professional relationship with project and departmental personnel. 5. Maintains software and troubleshoot complicated software products. Troubleshoots PC and mini-computer hardware problems. 6. Implements complicated queries to databases and create automated reporting schemes. Analyzes and develops quality control needs of large projects. 7. Performs complicated data transfers and conversions. 8. Creates and maintains user manuals and documentation of software products. 9. Designs and implements a comprehensive software testing plan for software products developed. 10. Creates and maintains project and/or departmental webpages and related information. 11. Performs other related duties incidental to work described herein. SKILLS/QUALIFICATIONS: - Strong initiative and proven ability to work independently - Ability to communicate on a professional level with customers and staff - Superior problem solving skills - Additional desirable qualifications include: - Experience with healthcare and/or biomedical research operations and systems - Experience with database systems administration, performance profiling, index creation and evaluation - Experience with agile software development and the software lifecycle - Experience with code versioning systems such as Git WORK ENVIRONMENT: - Comfortable, well-lit office setting - Occasionally subject to long and/or irregular hours - Subject to interruptions - Mostly to fully remote Our Commitment to You: Advocate Health offers a comprehensive suite of Total Rewards: benefits and well-being programs, competitive compensation, generous retirement offerings, programs that invest in your career development and so much more – so you can live fully at and away from work, including: Compensation - Base compensation listed within the listed pay range based on factors such as qualifications, skills, relevant experience, and/or training - Premium pay such as shift, on call, and more based on a teammate's job - Incentive pay for select positions - Opportunity for annual increases based on performance Benefits and more - Paid Time Off programs - Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability - Flexible Spending Accounts for eligible health care and dependent care expenses - Family benefits such as adoption assistance and paid parental leave - Defined contribution retirement plans with employer match and other financial wellness programs - Educational Assistance Program Note: Eligibility for programs listed above may depend on your FTE or status (e.g., full-time, part-time, per diem, temporary, etc.); please ask a Recruiter for more information during an interview. About Advocate Health Advocate Health is the third-largest nonprofit, integrated health system in the United States, created from the combination of Advocate Aurora Health and Atrium Health. Providing care under the names Advocate Health Care in Illinois; Atrium Health in the Carolinas, Georgia and Alabama; and Aurora Health Care in Wisconsin, Advocate Health is a national leader in clinical innovation, health outcomes, consumer experience and value-based care. Headquartered in Charlotte, North Carolina, Advocate Health services nearly 6 million patients and is engaged in hundreds of clinical trials and research studies, with Wake Forest University School of Medicine serving as the academic core of the enterprise. It is nationally recognized for its expertise in cardiology, neurosciences, oncology, pediatrics and rehabilitation, as well as organ transplants, burn treatments and specialized musculoskeletal programs. Advocate Health employs 155,000 teammates across 69 hospitals and over 1,000 care locations, and offers one of the nation’s largest graduate medical education programs with over 2,000 residents and fellows across more than 200 programs. Committed to providing equitable care for all, Advocate Health provides more than $6 billion in annual community benefits.
Mobile Unit Services Coordinator
University of CaliforniaSince 1869, the University of California has been providing excellent college educational programs for students seeking bachelor's to doctoral degrees. The Univ
Title: Mobile Unit Services Coordinator - EHS, Pediatrics Location: Arleta United States Job Description: General Information Press space or enter keys to toggle section visibility Work Location: Arleta, CA, USA Onsite or Remote Flexible Hybrid Work Schedule Monday-Friday, 8:00am-5:00pm Posted Date 04/06/2026 Salary Range: $56200 - 106200 Annually Employment Type 4 - Staff: Limited Duration 12 months, renewal subject to work & funding availability Job # 29880 Primary Duties and Responsibilities Press space or enter keys to toggle section visibility Under the general supervision of the assigned Program Manager, the Early Head Start Mobile Unit Services Coordinator is responsible for a designated service area within the Head Start program. This position interprets and applies program policies, procedures, and regulatory requirements. The role includes coordinating and performing a full range of duties, such as reviewing, evaluating, and maintaining child records, and keeping parents informed of their child's progress and any required follow-up. Assessments include clearly defined goals aligned with program objectives, along with documented plans for achieving those goals. In addition, the Mobile Unit Services Coordinator provides direct instructional services to children through the mobile unit in the role of a teacher. This is a limited position that may convert to career. Salary Range: $56,200.00 - 106,200.00 Job Qualifications Press space or enter keys to toggle section visibility Required: - Bachelor's degree in child development, Early Childhood Education, Human Development, Family Consumer Science, Sociology, Psychology, Social Sciences, Social Work, or related field. - Child Development Teacher's Permit - Required to hold valid California driver's license, have a driving record that is in accordance with local policies/procedures and/or enroll in the California Employer Pull Notice Program - CPR, Basic First Aid Certificate, must be updated as required (or must receive within 6 months of hire) - 2 years of experience in a public or private organization or community development agency providing direct delivery of services to clients. - 2 years of experience working directly with 0-5 children in a teaching position, families, and staff in an early care and education setting. - Per funding agency requirements, all Early Head Start staff must complete background checks prior to hire and at least every five years that includes, sex offender registry check, State or FBI criminal history check, including fingerprint check, child abuse registry check. - Understanding and use of the principles and practices of the ECE field, including reflective practice, and children who speak multiple languages. Knowledge in adult learning principles (preferred). - Ability to communicate effectively with families, Early Head Start staff, community resource agencies, consultants and volunteers to support families in locating and accessing appropriate community services as needed. - Proficient in Microsoft Office Suite; including Excel and have the ability to type at least 30 wpm. - Communicate effectively with staff and develop positive work relationships. Works collaboratively as a team player with her/his staff, clients (children and parents) and other professionals in the program/agency. - Ability to use kitchen utensils and appliances safely for preparing and serving snacks. - Can be trained Required Ability to provide education, training opportunities, and promote positive relationship building for all enrolled pregnant women, families and their infants and toddlers. Ability to conduct on-site staff training and parent if needed. - Fluency and proficiency in English, Excellent written and oral communication skills, detail oriented. Bilingual in English and Spanish is preferred - Must meet state health requirements that include passing a physical examination as condition of employment, providing verification of COVID-19 vaccine, TB Clearance, and up to date with immunization - Ability to prioritize. Sound organizational and time management skills to manage high and varied activity levels. Physical Requirements: - Ability to carry children, up to 40 pounds, during each workday when necessary. - Ability to engage in frequent bending, reaching, twisting and engage in moderate to frequent kneeling, crawling, and stooping while observing, or performing classroom activities. - Ability to engage in frequent writing, typing on keyboards, and handling small objects (e.g. arts and crafts for children). - Ability to sit or stand for prolonged periods of time that may exceed an hour at a time. This includes sitting on the floor for extended periods (e.g. while engaging in child development activities during home visits, classroom, and socialization sessions). Preferred: - Master's degree in child development or related area - 1 year supervisory and/or management, and/or early childhood coaching experience in EHS or related program. - 1 years' experience working with IDEA Part C - Family Development Credential Training - Knowledge and experience of the following program quality assessment tools: Environmental Rating Scales (ERS) and CLASS. Coaches demonstrate knowledge of tools by completion of 2-day observer training for CLASS and in-depth training for ERS tools (ECERS, ITERS, or FCCERS). Preferred experience integrating the necessary tools and domains into their coaching practices - Required knowledge of the following Professional Development Pathways tools: California Infant & Toddlers and Preschool Learning Foundations and Frameworks (Pre-K or Infant/Toddler as appropriate), Ages and Stages Questionnaire. As a condition of employment, the final candidate who accepts an offer of employment will be required to disclose if they have been subject to any final administrative or judicial decisions within the last seven years determining that they committed any misconduct; or have filed an appeal of a finding of substantiated misconduct with a previous employer. Current/former UC employees are subject to a personnel file review.
Software Engineer
Tyler TechnologiesTyler Technologies is the largest software company in the United States that exclusively serves the public sector with integrated technology services and softwa
Title: Software Engineer Location: Baton Rouge, Louisiana Work Type: Hybrid Job Description: Description Tyler Technologies is looking for a talented, collaborative Software Engineer to join our Louisiana State Enterprise team. In this hands-on, full-stack role, you'll help build and modernize digital solutions that make state government services more accessible, efficient, and user-friendly for Louisiana citizens. You'll work with a lean, capable engineering team on websites, digital forms, and enterprise applications using .NET/C#, modern front-end technologies, SQL, and emerging development tools. This role is ideal for someone who takes ownership, communicates well, enjoys solving practical problems, and wants their work to have a meaningful public impact. We are a small team, which means every engineer plays an important role. Your ideas, judgment, and technical contributions will directly shape the solutions we deliver. Responsibilities - Design, develop, and maintain web applications using C#, ASP.NET, HTML, CSS, JavaScript, and modern front-end tools. - Work across the full application stack, with an emphasis on polished front-end user experiences and reliable .NET back-end integration. - Collaborate with software engineers, project managers, QA, and stakeholders to deliver high-quality digital government solutions. - Write clean, maintainable, testable code that supports long-term product stability. - Participate in code reviews, provide constructive feedback, and share knowledge with the team. - Assist with database development, including SQL queries, stored procedures, schema updates, and performance considerations. - Troubleshoot issues, support production applications, and contribute to continuous improvement. - Stay current with relevant technologies, development practices, and tools. - Identify practical opportunities to use AI and emerging technologies to improve development workflows and product capabilities. Qualifications - 5-10 years of professional software development experience. - Strong proficiency with .NET/C# and object-oriented programming. - Solid front-end development skills, including HTML, CSS, and JavaScript. - Experience with front-end libraries or frameworks such as Bootstrap, jQuery, Angular, React, or similar. - Comfortable working with SQL and relational databases, including writing queries, stored procedures, and working with indexes. - Experience using version control and working in Agile development environments. - Exposure to AI-assisted development tools such as Claude Code, ChatGPT Codex, Amazon Bedrock, or similar platforms. - Strong problem-solving, communication, and collaboration skills. - Self-motivated, dependable, and comfortable contributing in a small-team environment. Nice to Have - Experience with CMS platforms such as WordPress or Umbraco. - Experience with digital form builders or workflow-based applications. - Exposure to cloud platforms such as AWS or Azure. - Familiarity with containerization tools such as Docker. - Understanding of accessibility, usability, and responsive design best practices. What We Offer - Meaningful work on digital services that directly support the public. - A collaborative, fast-moving environment where your contributions matter. - The opportunity to be a core member of a small, high-impact engineering team. - Competitive salary based on experience, along with excellent benefits. - Hybrid work arrangement: two days in office and three days remote. - A practical, quality-focused team that values ownership, good judgment, and enjoying the work along the way. How to Apply - Interested in using your software development skills to modernize government services and make a real impact? We'd love to hear from you. - Join a team where your work matters, your input is valued, and your solutions help improve the way citizens interact with government.
Software Engineer, Booking
WaymoWaymo is a company in the autonomous driving technology space offering self-driving vehicles with the potential to increase mobility and decrease lives lost in
Title: Software Engineer, Booking Location: Remote United States Full-Time Software Engineering 5016 Job Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Want to build the front doors to the future of transportation? The Booking team is responsible for some of the most critical, high-impact, user-facing flows in the app - directly enabling users to hail and control Waymo's autonomous vehicles with industry-leading UX. We solve complex user-facing challenges: building intelligent scheduling features, supporting diverse hailing modalities beyond standard ride-hailing, designing intelligent search and suggestions, and creating many other offers and experiences that we can't share just yet. We're a small team with huge plans, and we'd love for you to join us! You will: - Work on a small team designing, building, and maintaining highly scalable core services that are the front door to Waymo's Marketplace. Directly enable users to hail and control Waymo's autonomous vehicles. - Ensure high reliability, low latency, and fault tolerance for critical infrastructure powering Waymo's user-facing service. - Collaborate closely with Booking iOS & Android engineers, product managers, UX designers / researchers, and data scientists to bring novel autonomous ride-hailing features to market. - Architect APIs and systems that serve both internal and external partners. You have: - BS degree in Computer Science or equivalent practical experience. - 4+ years of experience programming in backend coding languages. - Experience in building backend distributed systems. We prefer: - Experience with C++ in a production environment. - MS in Computer Science, or equivalent practical experience. - Experience in developing low latency, large-scale, user facing distributed systems. - Familiarity with ride-hailing or marketplace consumer platforms. - Strong cross-functional collaboration skills, interest in partnering with mobile/frontend teams. - Experience at another Ride hailing or Marketplace company. The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $175,000-$215,000 USD



