Tigereye

Backend Engineer

Job Posted 1 month ago

Job Description

About the Role

TigerEye is a modern BI for everyone in go-to-market. We track the changes in a company’s business to deliver instant, accurate answers to complex questions through a simple app. For our customers to make critical strategic decisions in TigerEye we must be highly accurate, reliable, and bug free.

We are looking for a Backend Engineer with experience and/or interest in machine learning operations.

Here are a few of the things that you might do as a Backend Engineer at TigerEye:

  • Work on backend applications like data pipelines and api servers while meeting security, scalability and performance requirements

  • Improve our AI evaluation framework

  • Define and maintain protocols for communication between LLMs and more traditional applications

  • Build and maintain integrations with external data sources

  • Write SQL queries to process and transform data from external sources

  • Debug complex issues spanning multiple applications or levels of the stack

  • Write operational and user documentation to allow other engineers to operate and maintain our software systems

  • Build automation that will scale to manage deployments in thousands of environments running on arbitrary cloud service providers (GCP, AWS, Azure, …)

  • Maintain a fast and reliable CI/CD pipeline for analysis, testing, and builds

  • Handle real-time troubleshooting and resolution of service interruptions

  • Develop and execute against both short-term and long-term roadmaps, making tradeoffs considering business priorities, user experiences and sustainability of TigerEye’s technical foundation

Qualifications

  • Have 4+ years of professional experience building backend services and APIs

  • Excellent programming, debugging and optimization skills in one or more general purpose programming languages, including Go, Dart, and Python

  • Experience writing, debugging, and optimizing complex SQL queries 

  • Experience contributing across all phases of a software project life cycle

  • A Bachelor's Degree (or equivalent work experience) in computer science

  • Experience in cloud environments like AWS or Google Cloud

Preferred++

  • Experience with AI frameworks and providers like OpenAI, Vertex AI, LangChain, etc

Ready for Your Next Step?

To apply for this position, please use the link below. You will be redirected to the official application page on the company's website.