Backend Engineer
Role details
Job location
Tech stack
Job description
We are looking for a Senior Backend Engineer to join our team that owns the end-to-end shopping experience focused on Subscriptions. You'll work on every aspect of our customer journey, from product discovery to becoming a subscriber to engaging with our rich, stage-based parent education platform. You will own the e-commerce platform spanning account and subscription management, checkout, fulfillment, our content CMS, and more. You will do it all with a platform focus in mind - scaling our global audience to millions of customers and continuously looking for opportunities to enhance our technology, increase velocity, and maintain a high-quality bar. You will have genuine influence over technical direction, tooling choices, and the standards we build on.
What You'll Do
- Architect, develop, and optimize the backend services and APIs that drive our global e-commerce and digital parent experiences.
- Create scalable data models and systems designed to evolve in tandem with our product roadmap and an expanding global audience.
- Partner with Product, Design, and Frontend teams to ship impactful features that support every stage of the customer journey.
- Own the security, reliability, and performance of our backend stack, ensuring a seamless experience for millions of parents.
- Guide technical direction by evaluating new vendors and platforms, weighing the benefits of internal builds versus third-party integrations.
- Champion engineering excellence by refining technical standards, development workflows, and team-wide best practices.
- Leverage AI coding tooling and AI-assisted workflows to accelerate development while maintaining a high quality bar and sound engineering judgment.
- Iterate on our CI/CD pipelines and cloud infrastructure to ensure consistent, high-velocity software delivery.
- Foster a collaborative culture through mentorship, knowledge sharing, and a shared commitment to our mission., As a Senior Backend Engineer, you will design and implement scalable routing services and the Topology Service for GitLab's Cells architecture, ensuring low-latency and reliable operations across the platform.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5-7 years of experience with Ruby on Rails, Python, or equivalent server-side programming languages, and some professional experience with JavaScript, Swift, Java/Kotlin, or other client-side programming languages (with a personal methodology to learn new languages)
- Strong proficiency in Ruby on Rails and SQL
- Hands-on experience with AWS or comparable cloud infrastructure
- Familiarity with caching, queuing, and search tools such as Redis, RabbitMQ, or Elasticsearch
- Comfort with Docker, microservices, and containerized architectures
- Experience writing automated tests and working with CI/CD pipelines
- Clear written and verbal communication; strong collaborator and self-starter
Nice to Have
- Experience with NoSQL databases and data modeling for analytics or BI
- Strong understanding of the strengths and limitations of AI-assisted software development, including when to rely on generated solutions and when deeper engineering analysis is required.
- Background in consumer subscription or e-commerce platforms
- JavaScript familiarity for occasional full-stack collaboration
- Passion for early childhood development and empathy for parents as product users, As a Senior Backend Engineer, you'll manage Kubernetes clusters, implement GitOps workflows, establish infrastructure as code practices, and enhance platform reliability and security controls.
Benefits & conditions
- Competitive salary, benefits and stock option package
- 3 weeks PTO in year 1 +14 paid holidays
- Generous parental leave
- Any equipment you need to get the job done
- Free/discounted Lovevery products
Salary Range Information
Based on market data and other factors, the salary range for this position is $150,000 to $180,000. However, a salary higher or lower than this range may be appropriate for a candidate whose qualifications differ meaningfully from those listed in the job description., 100K-140K Annually Senior level 100K-140K Annually Senior level Computer Vision * Software Design and develop scalable backend services using Java and Spring Boot, build REST APIs, improve performance and maintainability of systems, and collaborate in an Agile environment. Top Skills: AWSDevsecopsJavaJava EeJavaScriptMicroservicesNestjsRest ApisSpring BootTerraform
What you need to know about the Colorado Tech Scene With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute