Staff Software Engineer

💰 $129k-$162k

Job description

Who We Are

Babylist is the leading registry, e-commerce, and content platform for growing families. More than 9 million people shop with Babylist every year, making it the go-to destination for seamless purchasing, trusted guidance, and expert product recommendations for new parents and the people who love them. What began as a universal registry has grown into a full ecosystem for new parents, including the Babylist Shop, Babylist Health, and a flagship showroom in Los Angeles. Hundreds of brands in baby and beyond partner with Babylist to engage meaningfully with families during one of life’s most important transitions. With over $1 billion in annual GMV, and more than $500 million in 2024 revenue, Babylist is reshaping the $320 billion baby product industry. We’re helping parents feel confident, connected, and cared for at every step. As we build the generational brand in baby, our mission remains simple: to connect growing families with everything they need to thrive.To learn more, visit www.babylist.com.

Our Ways of Working

Babylist thrives as a remote-first company, with HQ team members located across the U.S. and Canada. We meet in person twice a year—once as a company and once by department to strengthen the relationships that power our work. We show up consistently, stay purpose-driven, and achieve results —together, from anywhere.

Our Tech Stack

  • React
  • Ruby on Rails
  • AWS
  • Sidekiq
  • MySQL
  • Redis
  • Native iOS and Android

What the Role Is

Babylist is looking for a Staff Software Engineer to join our Commerce team. This team is responsible for the Babylist’s global shopping experience that our users crave in order to build the best registry with the products for them, alongside owning the infrastructure that supports purchasing products directly from Babylist. Product areas include Registry, Babylist Shop, Cart, and Checkout.

As a Staff Software Engineer you will work with our product and design teams to shape new product initiatives and deliver on complex new functionality. Additionally, you will work with your staff level peers across our engineering org to understand systemic bottlenecks, design architectural improvements, and roll them out with your team.

Who You Are

  • 8+ years of experience in full-stack software development
  • You excel as a high-performing engineer, consistently delivering end-to-end solutions that contribute to business growth
  • A skilled engineer proficient in Ruby on Rails and React, you are enthusiastic about advancing your craft and elevating the quality of your work
  • You bring proven experience with AI developer tooling and are passionate about advancing AI-augmented development practices
  • You have proven experience with system design and monolithic architecture
  • Your communication skills are exceptional, allowing you to convey technical ideas at a detailed level and translate complex non-technical stakeholder needs into precise technical requirements
  • Your dedication extends to helping others; you enjoy identifying growth and ownership opportunities for fellow engineers, and providing constructive feedback directly
  • You lean heavily into collaboration with Product, Design, and other non-technical counterparts

How You Will Make An Impact

  • Work closely with product owners to design, implement and deploy systems to support and scale our registry and Shop experiences
  • Prioritize and lead efforts to improve our tooling, systems, and software architecture. You should feel energized by collaborating with your engineering peers to make platform and organizational level improvements
  • Improve and help maintain existing systems. Friction in the development process slows us down and has a large opportunity cost. You relish the opportunity to improve test coverage and delete thousands of lines of code
  • Take on a pivotal role in providing technical leadership within the Commerce team, setting high standards for technical excellence, offering guidance on best practices, and actively contributing to technical planning and implementation
  • As an emerging leader, you are dedicated to continuous skill enhancement and are passionate about elevating the capabilities of the engineers around you
  • Identify opportunities for new product initiatives founded in your knowledge of the technical landscape and web platform capabilities

Why You Will Love Working At Babylist

  • We invest in the infrastructure you’ll need to be supported and successful: tools, opportunities to connect with colleagues, and a stipend to help you set up your office
  • We build products that have a positive impact on millions of people’s lives
  • We work at a sustainable pace which means work/life balance is a real thing here
  • We believe technology and data can solve hard problems
  • AI plays a meaningful role in how we work, create, and scale—intentionally embedded in our tools, systems, and decision-making to support innovation and real impact
  • We believe in exceptional management
  • We offer competitive pay and meaningful opportunities for career advancement
  • We have great benefits like company paid medical, dental, and vision and a generous paid parental leave policy
  • We care about employee wellbeing with perks for physical, mental and emotional health, parenting, childcare, and financial planning

Babylist follows a market-based approach to compensation, with pay varying based on location, experience, and qualifications. In compliance with applicable pay transparency laws, the starting salary range for this role is CAD $180,000.00 to $225,000.00 representing the lowest to highest compensation we reasonably expect to offer for this position.

Your starting salary within this range will be determined based on your skills, experience, and work location, with future adjustments informed by role growth, performance, and internal pay equity. Babylist is committed to supporting career progression and recognizes the value of performance-based advancement.

In addition to competitive pay, Babylist offers equity, bonus opportunities, and a comprehensive benefits package, including company-paid health, dental, and vision insurance, flexible spending accounts, and paid leave, including PTO and parental leave.

Important Notices

Interview Process & Data Use To support a fair and consistent hiring process, Babylist uses AI to transcribe all interviews. Transcripts are confidential and used solely for evaluation purposes, in accordance with data privacy laws such as CCPA and GDPR. By applying, you acknowledge and consent to this use.

Interview & Education Integrity To ensure fairness, we require that all technical interviews and assessments be completed independently and without assistance from AI tools, bots, content-farming services, or real-time coaching platforms (e.g., ChatGPT, GitHub Copilot, Interview Warmup, etc.) Any indication of third-party help or AI-generated responses—including real-time AI coaching or farming of answers— will result in immediate disqualification. We may also verify degrees and academic records through third-party sources. Providing false information will result in removal from our interview process.

Official Communication All communication regarding your application will come only from the Babylist Talent Team via an @babylist.com email address. We will never request payment, bank information, or personal financial details. Be cautious of fraudulent outreach via non-company email addresses, messaging platforms (e.g., WhatsApp, Telegram), or unsolicited phone calls. To verify legitimate opportunities, visit our careers page.

SMS Consent As part of our hiring process, you may be offered the option to receive text message updates about your application or interviews. Opting out will not affect your application status—communication will continue via email or phone. Message and data rates may apply. You can reply STOP to unsubscribe or HELP for assistance. See our Privacy Policy for more information.

Share this job:
Please let Babylist know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply