Software Engineer (React, AWS)
- Source: LinkedIn
- Torentify
- Remote
- Elizabeth
- Full-Time
- Mid level
Job Description
About the Company
Babylist is a leading platform for expecting and new families, helping more than 10 million people shop, discover products and access trusted guidance every year. What began as a universal baby registry has grown into a broader ecosystem that includes Babylist Shop, Babylist Health, Babylist Money, physical showrooms in New York City and Los Angeles, and branded content.
The company generated $750 million in revenue in 2025 and is building a long-term brand in the $235 billion baby and kids market. Babylist combines technology, data and AI to help parents feel confident, connected and supported throughout their parenting journey.
About the Role
Babylist is hiring Staff Software Engineers to join its 85-person engineering organization. In this role, you will help shape the technical direction of a large-scale marketplace serving new and expecting families, with systems spanning registry, commerce, health, advertising and core platform infrastructure.
Staff Engineers take ownership of complex problems that extend across teams, working directly with product, design and data partners to turn business needs into reliable software. The role also carries a strong focus on AI-assisted engineering, with expectations to improve how teams use AI, make sound architectural decisions and raise engineering standards across the organization.
Key Responsibilities
- Take ownership of ambiguous business problems from initial design through development and production, working across team boundaries with clear accountability.
- Use AI tools throughout the software development lifecycle to improve productivity, strengthen engineering output and establish effective practices across teams.
- Set technical direction for systems and services, making architectural decisions that balance delivery speed, software quality and long-term maintainability.
- Work closely with product, design and data teams to shape solutions, challenge assumptions and make informed technical trade-offs.
- Mentor engineers, including senior team members, through code reviews, design feedback and guidance on problem-solving and engineering decisions.
- Identify gaps in engineering processes and implement improvements rather than simply highlighting issues.
- Evaluate AI-generated output critically, determine when it is reliable and help other engineers develop sound judgment when using AI tools.
- Document technical decisions and communicate the reasoning behind them to engineering teams and business leadership.
- Contribute to systems supporting Babylist’s revenue and growth, consumer products, registry experience, platform and infrastructure, based on organizational needs.
- Help establish engineering practices that support scalable systems, effective collaboration and high-quality software delivery.
Required Qualifications
- 10+ years of experience building and shipping production software systems at scale.
- Demonstrated ability to own outcomes across multiple teams and lead complex initiatives beyond the boundaries of a single team.
- Experience establishing effective AI-assisted engineering practices and helping other engineers use AI tools productively.
- Strong judgment in evaluating AI-generated code and analysis, including identifying limitations and deciding when outputs should not be used.
- Deep backend engineering fundamentals and broad system-design experience.
- Production experience with Ruby on Rails, or experience with Python/Django or Node.js combined with the ability to ramp up on Rails quickly.
- Ability to make technical decisions in ambiguous situations without waiting for complete information, document the rationale and involve the right stakeholders.
- Strong architectural judgment and the ability to work with product and design as a peer when evaluating technical and product trade-offs.
- Clear communication skills, including the ability to explain complex technical decisions to engineers and executives.
- A collaborative approach to mentoring engineers and improving technical practices across teams.
- A strong interest in using AI tools daily to improve development speed and the quality of engineering work.
Technology Stack
- Ruby on Rails
- React
- AWS
- Sidekiq
- MySQL
- Redis
- Native iOS and Android development
Work Arrangement
Babylist is a remote-first company with team members across the United States and Canada. Employees come together twice a year to strengthen relationships …
Skills
- React
- amazon-web-services
- ruby
- rails
- Python
- Django
- NodeJS
- Sidekiq
- mysql
- Redis
- iOS
- claude-by-anthropic
- chatgpt
- amazon-transcribe
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
