Troveo AI - Senior Back End Engineer
Requirements
• 10+ years of professional software engineering experience (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) • Experience with GitOps tools (Argo CD / Flux) • Knowledge of service mesh (Istio, Linkerd) • Experience with workflow orchestration tools (Temporal, Airflow, etc.) • Background in building or operating search-heavy systems • Experience with observability stacks (Prometheus, Grafana, OpenTelemetry, ELK stack) • Contributions to open-source projects related to Kubernetes or distributed systems • Strong Culture: High-trust, low-ego environment focused on impact, transparency, and work-life balance • Strong Culture • We believe great work happens when people are supported, challenged, and given ownership.
Responsibilities
• Design, develop, and maintain scalable backend services and APIs using microservices architecture • Build and operate production workloads on Kubernetes (deployments, services, ingress, autoscaling, Helm, etc.) • Work extensively with Elasticsearch - indexing, querying, aggregations, performance tuning, and cluster management • Optimize application performance and reliability in distributed and containerized environments • Design and implement robust CI/CD pipelines with GitOps and Kubernetes-native deployments • Troubleshoot complex issues across services, Kubernetes clusters, and Elasticsearch • Improve system observability, monitoring, and alerting in distributed environments • Participate in architectural decisions and mentor engineers on distributed systems and Kubernetes best practices • Collaborate with platform teams to evolve internal tooling and developer experience
Benefits
• Base Salary: $185,000 – $225,000 (depending on experience and location) • Equity: Competitive equity package in a well-funded AI startup with significant upside • Compensation is location-adjusted for cost of living. We are open to candidates in California, New York, and select other states. • 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 • We believe great work happens when people are supported, challenged, and given ownership.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT