Senior Software Engineer, Backend

Hungryroot
Full-time
Remote
$160,000 - $180,000
Posted on 3 months ago

Job Description

The Senior Software Engineer, Backend will be a key engineer responsible for owning and evolving the backend service that integrates Machine Learning and Operations Research system for grocery personalization with the backend powering web and mobile customer experiences. They will work closely with data scientists, operations researchers, and product engineers to build, deploy, and scale backend services and APIs that serve real-time personalized recommendations and model-driven features.

Responsibilities

  • Own and maintain a production FastAPI service
  • Ensure system reliability and performance
  • Collaborate cross-functionally on product feature development
  • Contribute to code quality and maintain best practices
  • Translate business needs into scalable solutions

Requirements

  • 6+ years of backend engineering experience
  • Strong proficiency in Python, with production experience in FastAPI
  • Experience with building, deploying, and maintaining services in production environments
  • Solid understanding of AWS services
  • Some knowledge of databases and SQL
  • Comfortable pair programming and working independently and collaboratively in remote team environments
  • Excellent problem-solving skills

Benefits

  • No benefits