About The Position

Our backend is developed all in Python running in the cloud over k8s. It’s not a typical backend interacting with a UI frontend. It handles audio streams in real-time and runs our key AI algorithms. Our systems integrate with a large number of third party services. Robust and clean handling of these integrations is crucial. In this role, you will: Integrate with new POS systems and digital menu boards Build data pipelines to process restaurant menus Support existing integrations and pipelines Debug and solve complex customer issues Lead communication with integration partners to deliver the integrations Estimate, plan and deliver the integration projects Handle a large set of complex and diverse customer issues Create documentation for integrations

Requirements

  • 6+ years experience in Python
  • Strong backend development and software architecture skills
  • Experience in developing and deploying multiple projects used in production
  • Proficient with Async IO
  • Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes, 3rd Party API integrations
  • Experience with Data Pipelines, ETL
  • Prior experience working in startups
  • BSc in Software Development or equivalent industry experience

Nice To Haves

  • 1+ years of experience in technical leadership
  • Knowledge of concurrency
  • Experience with gRPC, WebRTC

Responsibilities

  • Integrate with new POS systems and digital menu boards
  • Build data pipelines to process restaurant menus
  • Support existing integrations and pipelines
  • Debug and solve complex customer issues
  • Lead communication with integration partners to deliver the integrations
  • Estimate, plan and deliver the integration projects
  • Handle a large set of complex and diverse customer issues
  • Create documentation for integrations
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service