Troveo AI Inc. logo

Senior Back End Engineer

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

July 4, 2026

Full Job Description

đź“‹ Description

  • • Design, develop, and maintain scalable backend services and APIs using microservices architecture to support AI data platform operations
  • • Build and operate production workloads on Kubernetes, including deployments, services, ingress, autoscaling, and Helm chart management
  • • Work extensively with Elasticsearch for indexing, querying, aggregations, performance tuning, and cluster management across large-scale datasets
  • • Apply distributed systems principles to design fault-tolerant, highly available, and scalable systems handling video, audio, text, and business workflow data
  • • Optimize application performance and reliability in containerized and distributed environments with emphasis on latency, throughput, and resilience
  • • Design and implement robust CI/CD pipelines using GitOps and Kubernetes-native deployment practices
  • • Troubleshoot complex production issues spanning Kubernetes clusters, Elasticsearch clusters, and interconnected microservices
  • • Improve system observability by implementing monitoring, logging, and alerting solutions for distributed environments
  • • Participate in architectural decisions and mentor junior engineers on distributed systems, Kubernetes best practices, and backend design patterns
  • • Collaborate with platform teams to evolve internal tooling, developer experience, and infrastructure automation
  • • Maintain and enhance inter-service communication patterns within a microservices ecosystem
  • • Work with relational and/or NoSQL databases to support data persistence and retrieval needs for AI training and evaluation workflows
  • • Utilize infrastructure-as-code tools such as Terraform to manage cloud resources and automate provisioning
  • • Contribute to the evolution of a high-impact AI data platform used by AI labs and model builders for training, fine-tuning, and agentic use cases
  • • Operate in a remote-first environment with occasional team offsites and a strong focus on ownership, transparency, and impact

🎯 Requirements

  • • 10+ years of professional software engineering experience with strong backend focus
  • • Strong hands-on experience with Kubernetes (minimum 3+ years running production workloads)
  • • Solid experience working with Elasticsearch (indexing strategies, query optimization, cluster scaling, etc.)
  • • Strong understanding of distributed systems concepts (consistency models, partitioning, replication, consensus, failure handling, CAP theorem, etc.)
  • • Proficiency in at least one backend language: Go, Python, Java, or TypeScript
  • • Experience with Docker and container orchestration
  • • Experience with cloud-managed Kubernetes (EKS, GKE, or AKS)
  • • Good understanding of microservices architecture and inter-service communication patterns
  • • Experience with relational and/or NoSQL databases
  • • Familiarity with infrastructure-as-code tools (Terraform preferred)

🏖️ Benefits

  • • Comprehensive Health Benefits: Medical, dental, and vision coverage (100% employer-paid for employees)
  • • Flexible PTO & Paid Holidays: Unlimited PTO with encouragement to actually use it
  • • Remote First Policy: Work from anywhere in the US (with occasional team offsites)
  • • Learning & Growth: Annual learning stipend, access to top conferences, and direct mentorship from experienced founders
  • • Equity Ownership: Competitive equity package with clear growth potential as we scale
  • • Modern Tech Stack & Tools: Budget for the best equipment and software
  • • Strong Culture: High-trust, low-ego environment focused on impact, transparency, and work-life balance

Skills & Technologies

Python
TypeScript
Java
Elasticsearch
Docker
Senior
Remote
$185k-225k

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Troveo AI Inc. logo
Troveo AI Inc.
Visit Website

About Troveo AI Inc.

Troveo AI Inc. specializes in creating rights-cleared video datasets to accelerate AI model development. The company transforms millions of hours of raw footage into training-ready data, serving the creators of next-generation AI models and content owners. Troveo offers on-demand access to a vast library, boasting over 6 million hours of high-quality, diverse, and fully licensed video. Complementing this, they provide world-class annotation services, utilizing both human and algorithmic labeling across hundreds of dimensions to meet complex data needs. This comprehensive approach ensures that AI developers have access to the meticulously prepared data essential for building and refining advanced artificial intelligence solutions.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Remote - Canada
Full-time
Expired Jun 23, 2026
JavaScript
TypeScript
React
+5 more

3 months ago

Canada
Full-time
Expires Aug 12, 2026
Python
JavaScript
TypeScript
+3 more

1 month ago

Expires soon
New York, NY
Full-time
Expires Aug 3, 2026 (Soon)
Onsite
$250k-300k

2 months ago

Expires soon
Remote, USA
Full-time
Expires Aug 2, 2026 (Soon)
Remote

2 months ago