Babylist logo
Babylist

Babylist eases the path to parenthood, offering helpful content, a curated store, and a universal online baby registry through which new parents can discover, r

Staff Software Engineer, Health

Location

Canada

Posted

6 days ago

Salary

0

Seniority

Lead

English

Job Description

Staff Software Engineer, Health

Babylist

How We Build Babylist is in the middle of a fundamental shift in how software gets made, and we are not tiptoeing into it. We are rebuilding our engineering culture around a simple belief: AI changes everything. How teams are structured, how decisions get made, how fast ideas become working software. Our engineers own problems end to end, working directly with product, design, and business partners with short feedback loops and real stakeholder access. We ship, learn, and iterate fast. When something is not working, we throw it out and start over — project failure and personal failure are not the same thing here. AI tools are as natural to our workflow as an IDE or version control. We are not exploring this, we are living it. Our engineers use AI to explore tradeoffs, pressure-test designs, and move from problem to solution in hours instead of days. They generate code with AI so they can stay focused on the decisions that actually require human judgment — not the routine ones. More velocity means more time for craft: better test coverage, stronger architecture, and deeper customer understanding. We hold ourselves to a higher quality bar because of AI, not in spite of it. We are building this playbook in real time, and we are looking for people who want to build it with us. If you have already changed how you work because of AI — or you are ready to — and you care more about shipping something great than following a prescribed process, we should talk. Our Tech Stack - Ruby on Rails - React - AWS - Sidekiq - MySQL - Redis - Native iOS and Android What the Role Is Babylist is looking for a passionate Fullstack Staff Software Engineer to join our Babylist Health team. Launched in October 2022, Babylist Health provides a more user-friendly and transparent way for people to purchase a breast pump through insurance with incredible opportunities to broaden offerings for pregnancy, child, and new parent health in the future. This distributed team is responsible for scaling the technical systems and creating a user-friendly storefront that will support Babylist Health’s goals. You will also work on new strategic initiatives to expand the health offerings as we grow this business. As part of the team, you will lead business critical projects and make important decisions about how our systems grow and scale. Who You Are - A high-performing engineer with 10+ years of experience and a proven track record of delivering end-to-end solutions that drive business growth - You are a strong programmer with modern web stacks such as React + Rails, Python/Django, or Node/Express. We use Rails, and you should be excited to pick up a new one if it's not already in your repertoire - You have a proven track record of delivering high-quality, impactful projects - Experience in e-commerce or consumer applications is a plus but not required - Able to work effectively in a dynamic, fast-paced environment, with a collaborative approach to problem-solving - An excellent systems thinker, architecting and delivering large projects independently and with a team - A mentor and coach who fosters a culture of excellence and continuous improvement - Results-oriented, with a keen ability to prioritize tasks that deliver the most business impact - You're genuinely excited about what AI can do - not just as a concept, but as something you want to get your hands on. At Babylist, every team uses AI daily, and we're looking for people who lean in. How You Will Make An Impact - Collaborate closely with our Product team to lead creation of new features in health, including product education and comparison tools, automating user support flows, and expanding our offerings of goods and services via health insurance - Architect and lead execution of team cycle projects - Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions - Demonstrate strong systems thinking and curiosity, identifying opportunities to improve our product, technical systems, or ways of working - Build systems to scale Babylist Health to $200M in revenue and beyond over the next 3 years - Become a subject matter expert within our health services, defining how these services and features will grow and scale Who We Are Babylist is the leading platform for expecting and new families. More than 10 million people shop with Babylist every year, making it the go-to destination for seamless purchasing, guidance, and expert recommendations. As a modern, AI-forward tech company, Babylist has expanded from a universal registry into a full ecosystem — the Babylist Shop, Babylist Health, Babylist Money, NYC and LA showrooms, branded content, and more — generating $750M in revenue in 2025. Building the generational brand in baby, Babylist is reshaping the $235B kids and baby market and helping parents feel confident, connected, and cared for at every step. Our Ways of Working Babylist is remote-first with team members across the U.S. and Canada who move fast, think smart, and use AI as part of how they work every day — not as an experiment, as an expectation. We come together twice a year to build the relationships behind the work, and we hire people who are genuinely excited about what's possible and prove it through how they show up. Why You Will Love Working At Babylist Our Culture - We work with focus and intention, then step away to recharge - We believe in exceptional management and invest in tools and opportunities to connect with colleagues - We build products that positively impact millions of people's lives - AI tools are as natural to how we work as your IDE or version control — we're not exploring this, we're living it. Growth & Development - Competitive pay and meaningful opportunities for career advancement - We believe technology and data can solve hard problems - We're committed to career progression and performance-based advancement Compensation & Benefits - Competitive salary with equity and bonus opportunities - Company-paid medical, dental, and vision insurance - Retirement savings plan with company matching and flexible spending accounts - Generous paid parental leave and PTO - Remote work stipend to set up your office - Perks for physical, mental, and emotional health, parenting, childcare, and financial planning Important NoticesRecorded Interviews. Babylist uses an interview recording tool to record and transcribe interviews for evaluation purposes in accordance with applicable privacy laws. By participating in an interview, you consent to this recording and transcription. How We Review Applications We use AI throughout our hiring process to help review, screen, and assess applications. These tools support our team's review; they do not replace it, and every hiring decision is made by a person. Interview Integrity. AI is part of how we work at Babylist — we expect you to use it too. Your application and interviews should still reflect you and your own thinking. We'll tell you when AI is encouraged. Misrepresentation at any stage may result in removal from consideration for this and future roles. Connections at Babylist. Related to or close with a current Babylist employee? Let your recruiter know so we can keep the process fair for everyone. Protect Yourself from Scams. Official outreach only comes from the Babylist Talent Team at @babylist.com. We'll never ask for payment or financial information. Anything via WhatsApp, Telegram, or a non-Babylist email isn't us. Verify roles at babylist.com/careers.

Related Categories

Related Job Pages

More SDET Jobs

Dev.Pro logo

Intermediate Test Automation Engineer – Performance Testing

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

SDET6 days ago
ContractRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Develop, maintain, and execute automated performance tests for new and existing product functionality • Analyze performance test results to identify bottlenecks, investigate issues, and provide actionable insights to engineering teams • Monitor application and service performance in AWS during test execution • Collaborate with developers and cross-functional stakeholders to support performance improvements • Maintain and enhance existing performance test suites • Participate in test planning, backlog refinement, and other Agile ceremonies • Document test results and share performance findings with stakeholders • Contribute to improving performance testing processes, tools, and best practices

Poland
Dev.Pro logo

Intermediate Test Engineer – Manual, Automation Skills

Dev.Pro

Software Development Partner. Result-driven. Quality-obsessed.

SDET6 days ago
Full TimeRemoteTeam 501-1,000Since 2011H1B No Sponsor

• Assist Senior QAs with regular QA activities • Investigate and resolve reasons for failed automated tests • Create and maintain test cases based on project requirements • Perform manual tests for functional, non-functional, and regression testing • Document and report test results and bugs; keep test documentation updated • Collaborate with development teams to identify and resolve defects • Participate in Scrum meetings, provide updates on testing progress, and suggest improvements

Brazil
Goods & Services logo

Staff SDET Mobile, AI-Enabled

Goods & Services

Making things better by making better things

SDET6 days ago
Full TimeRemoteTeam 201-500Since 2013H1B Sponsor

• Design, develop, and maintain automation frameworks for iOS Native Applications, Android Native Applications, and Responsive Web Applications. • Develop automated smoke, regression, integration, and end-to-end test suites. • Create reusable automation components and libraries. • Ensure automation reliability, maintainability, and scalability • Validate mobile-specific functionality, including Push notifications, Deep links, Device permissions, Biometric authentication, Offline functionality, Application lifecycle behavior, Cross-device compatibility, • Execute functional, integration, regression, and exploratory testing. • Design and execute API automation tests. • Validate integrations between mobile applications and backend services. • Ensure data integrity and system reliability across environments. • Integrate automated testing into CI/CD pipelines. • Support release readiness activities. • Monitor automation execution and quality metrics. • Identify and address automation failures and flaky tests. • Use AI tools to accelerate Test case generation, Automation development, Defect investigation, Test data creation, Log analysis, and Documentation. • Validate and refine AI-generated outputs before implementation. • Continuously identify opportunities to improve testing efficiency through AI-assisted workflows.

Worldwide

Role Description Deseja novos desafios? Então, vem para TQI! A TQI é uma empresa de tecnologia e inovação que há mais de 30 anos desenvolve soluções para suportar e alavancar os negócios de seus clientes no Brasil e no exterior. Com escritórios em Uberlândia (MG) e em São Paulo (SP), e colaboradores em centenas de cidades, a TQI conquistou e mantém há mais de 7 anos o selo Great Place to Work (GPTW), e está no ranking 80+ do GPTW de Tecnologia, reforçando seu compromisso para promover um ambiente diverso e propício para inovação e alta performance. Modelo de contrato: PJ Modelos de atuação: 100% remoto Qualifications - Ensino Superior em Tecnologia da Informação (ou áreas correlatas) ou experiência relevante. - Conhecimento em estruturas de dados e no paradigma de programação orientada a objetos. - Experiência com sistemas distribuídos e microserviços. - Experiência com as linguagens de programação Java e/ou Kotlin. - Experiência com o framework Spring (Boot, Data, Cloud etc.). - Experiência com Git, Gradle/Maven e ferramentas de CI/CD. - Experiência com bancos de dados relacionais, como Oracle. - Experiência com desenvolvimento de APIs REST. - Experiência com comunicação assíncrona utilizando brokers, como RabbitMQ, JMS e Kafka. - Experiência com ferramentas e práticas de monitoramento de sistemas, como New Relic, Grafana e ELK. - Experiência com automação de testes. - Inglês técnico. Requirements - Avaliar, discutir e contribuir para a definição da arquitetura de sistemas. - Traduzir requisitos de negócio em arquiteturas e soluções de software. - Analisar, documentar, codificar, revisar código, depurar, testar e entregar aplicações. - Monitorar os ambientes e criar ações proativas que garantam a saúde da plataforma. - Interagir com equipes e áreas correlatas. - Contribuir para a melhoria contínua dos processos de engenharia. Benefits - Diferencial: Conhecimento com uso de Inteligência Artificial (IA) no desenvolvimento. - Todas as nossas vagas estão disponíveis para pessoas com deficiência! O time está te esperando, vamos nessa? #VempraTQI

Brazil