Senior Backend Engineer

ReviSan Francisco, CA
10h$200,000 - $250,000

About The Position

As a Senior Backend Engineer, you'll be a technical leader responsible for designing and scaling the core systems that power Revi's restaurant AI platform. You'll spend approximately 70% of your time on backend architecture building robust APIs, optimizing database performance, and ensuring system reliability at scale and 30% applying AI/ML techniques to improve our ordering intelligence, personalization, and operational efficiency. You'll own significant technical areas end-to-end, from architecture and implementation to production monitoring and optimization. This role requires both deep backend expertise and practical AI/ML experience – you should be comfortable writing production Python and Go services, designing scalable APIs, and deploying ML models that directly impact customer experience. You'll collaborate closely with product, design, and other engineering teams to ship features that delight restaurant operators and diners while maintaining high technical standards.

Requirements

  • 8+ years of experience building and shipping production software systems at scale
  • Strong track record of writing scalable, performant, and maintainable backend code - we care more about engineering fundamentals than specific frameworks
  • Hands-on experience with Python and/or Go in production environments, including designing and building RESTful APIs
  • Practical AI/ML experience - familiarity with LLMs, ML model deployment, inference optimization, or GenAI applications
  • Deep understanding of database design, query optimization, and distributed systems principles
  • Experience with cloud platforms (AWS, GCP, or Azure) and modern DevOps practices
  • Passion for shipping customer-centric products and iterating based on real-world usage
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
  • Comfortable with ambiguity and rapid iteration in a fast-paced startup environment

Responsibilities

  • Design and build scalable backend services and APIs in Python and Go that power our restaurant ordering platform
  • Own technical areas by providing technical leadership for cross-functional teams and driving architecture decisions
  • Build and deploy ML infrastructure including inference services, model fine-tuning pipelines, and evaluation frameworks
  • Develop and maintain RESTful APIs and SDKs used by restaurants and internal teams
  • Drive large cross-functional projects independently from planning to launch to ongoing maintenance with high autonomy
  • Optimize database queries, caching strategies, and system architecture for performance at scale
  • Collaborate on product design and UX to ensure technical feasibility and optimal user experience
  • Establish operational excellence through monitoring, alerting, documentation, and incident response
  • Ship product features with complete ownership from initial design through production deployment and iteration
  • Collaborate with engineers to design elegant architectures and pragmatic solutions to complex problems
  • Mentor junior engineers and contribute to team knowledge-sharing through code reviews, tech talks, and documentation

Benefits

  • Equity package
  • Competitive salary, 15% target bonus
  • Professional development
  • Excellent and comprehensive health plans (Medical, dental, vision, etc)
  • Flexible Vacation Policy, Paid holidays
  • Organized volunteer events to give back to our community
  • Off-sites, events and happy hours
  • 401k
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service