Lead Software Engineer designing scalable data pipelines and backend systems for AI video applications. Collaborate with cross-functional teams while mentoring engineers and shaping Troveo's data infrastructure.
Responsibilities
Lead the architecting of Troveo’s data pipelines, systems, and applications for scalability and reliability.
Partner with product, frontend, and DevOps teams to co-design scalable backend architectures.
Architect and deploy microservices in production environments, ensuring orchestration, auto-scaling, and fault tolerance across hybrid or multi-cloud setups.
Build resilient distributed systems addressing challenges like eventual consistency, service mesh (Istio), and event-driven architectures with Kafka or NATS.
Collaborate across teams as a player-coach, mentoring other engineers while delivering hands-on code and system design.
Design and optimize data pipelines that process massive video datasets for AI workloads.
Dive deep into database internals—execution and storage engines, sharding, replication, and vector search techniques—to ensure efficiency at scale.
Extensive experience with AWS, especially S3, for large-scale data processing and storage.
Strong knowledge of SQL (PostgreSQL preferred); Snowflake SQL experience is a plus.
Collaborate with ML and data engineering teams to embed AI/ML models directly into backend services, maintaining contextual awareness of video AI tradeoffs.
Implement comprehensive monitoring, logging, and tracing frameworks (Prometheus, Grafana, Jaeger) to maintain 99.99% uptime.
Build and maintain CI/CD pipelines with GitHub Actions, ArgoCD, or Tekton, integrating security scans and automated testing for zero-downtime deployments.
Profile and optimize backend services for low latency, cost efficiency, and high throughput under load.
Ensure operational excellence under pressure—especially during tight delivery windows—while maintaining clear communication with leadership.
Enforce zero-trust security principles, encryption at rest and in transit, and compliance with GDPR/CCPA.
Work with the platform team to ensure all deployments meet Troveo’s data protection and reliability standards.
Exhibit meticulous attention to detail, ensuring deliverables adhere precisely to contract terms and customer expectations.
Communicate effectively under pressure, providing updates and clarity during time-sensitive project deliveries.
Demonstrate strong lateral and technical communication, sharing customer delivery learnings across the engineering org to strengthen platforms and systems company-wide.
Partner directly with Product to translate requirements into scalable, reliable backend solutions.
Requirements
8+ years of backend software engineering experience, including system architecture and distributed systems design.
Deep expertise in Go, Python, or Node.js, with production microservices experience.
Strong understanding of Kubernetes, container orchestration, and cloud-native architectures.
Hands-on experience with Kafka, NATS, or similar event-driven platforms.
Proven experience operating at scale with a startup mentality - fast-moving, adaptable, and pragmatic.
Familiar with video AI/ML systems - not leading their development, but understanding the tradeoffs that impact system design and performance.
Experience implementing observability and CI/CD pipelines in production.
Excellent communicator and mentor; capable of leading by example and elevating team technical standards.
Benefits
Competitive compensation with significant equity upside
Senior Full Stack Engineer leading frontend development in React and collaborating on Golang APIs for an AI - native financial services platform. Driving technical architecture and mentoring team members for innovative solutions.
Backend Software Engineer developing Golang microservices for Hinge Health, focusing on digital health solutions. Collaborating with cross - functional teams to enhance user experience and system scalability.
Senior Software Engineer designing and maintaining internal software for infrastructure and developer tooling. Building tools that enable engineering teams to deploy and operate services with confidence.
Senior Software Engineer expanding the capabilities of Sentry's analytics platform. Lead initiatives to improve data visibility and performance across billions of events.
Full Stack Software Engineer developing core Red Oak platform with a focus on innovative product features. Involvement in all phases of software development life cycle.
Lead Software Engineer developing full - stack solutions at Capital One. Leading diverse technology projects and mentoring developers while delivering cloud - based solutions.
Lead Software Engineer pioneering technology projects at Capital One. Collaborating with teams to deliver cloud - based solutions and drive financial empowerment.
Senior Software Engineer focused on implementing system operations at customer sites. Leading a committed engineering team while integrating hardware and developing operational strategies.
Senior Director guiding the evolution of AI software engineering for Gartner's Toolmate. Leading development and operational management in a collaborative tech environment.
Senior Software Engineer in Physical AI at Waabi, building mapping infrastructure for autonomous transportation. Collaborating with multidisciplinary teams to implement HD map features and APIs.