We Are Hiring

Position: Backend Engineer

About TARS Group

TARS Group is building the operating system for autonomous fleet operations. We focus on turning complex physical workflows into structured, software-driven systems that improve uptime, cost control, and operational clarity across deployments. Our team brings deep cross-disciplinary experience across engineering, product, and operations, united by a mission to help intelligent machines perform reliably in the environments where real work happens.

Role overview

At TARS Group, we’re building the operating system for autonomous fleet operations, enabling real-world autonomy to scale efficiently. As a Backend Engineer, you’ll be at the core of transforming physical operations into software-defined systems. You’ll design and build the foundational services, orchestration engines, and APIs that power live, intelligent depots managing fleets of autonomous vehicles and robots in motion. This role is ideal for engineers passionate about distributed systems, reliability, and building clean, scalable software that bridges the digital and physical worlds. You’ll work closely with cross-functional teams to advance automation, drive stability, and enable rapid scale across
cities and fleets.

Responsibilities

  • Design, develop, and maintain high-performance backend services using Python, Java, or Go.
  • Architect scalable and fault-tolerant microservice systems leveraging an API-first design philosophy.
  • Build and manage complex orchestration engines and workflow automation using tools like Temporal or similar.
  • Integrate and manage streaming systems such as Kafka or Apache Pulsar for real-time data delivery.
  • Design and implement data models, analytics pipelines, and maintain databases (especially PostgreSQL).
  • Apply Machine Learning (ML) and AI-driven automation to enhance system efficiency and performance.
  • Advocate for and implement engineering best practices, including test-driven development (TDD), code reviews, CI/CD pipelines, and observability.
  • Collaborate cross-functionally with front-end, UX teams as well as founders to develop next-generation technology platform.
  • Contribute to technical architecture discussions and lead the development from HLD to release.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of backend engineering experience.
  • Strong programming proficiency in one of the programming languages: Python, Java, or
    Go.
  • Solid understanding of data structures, algorithms, distributed systems, and concurrency.
  • Demonstrated experience with microservice architecture and cloud environments (preferrably AWS).
  • Hands-on experience with streaming technologies (Kafka, Pulsar) and workflow engines (Temporal, Airflow or similar).
  • Deep understanding of database design, query optimization, and data integrity principles, particularly with PostgreSQL.
  • Proven ability to write clean, maintainable, and well-tested code.
  • Familiarity with AI/ML frameworks or building AI-assisted systems is a strong plus.

Preferred Skills

  • Experience with Kubernetes, Docker, or other container orchestration systems.
  • Knowledge of data analytics, ETL pipelines, and real-time dashboards.
  • Interest in leveraging AI-powered developer tools to improve delivery speed and quality.
  • Contributions to open-source projects or technical blogs

Apply Now

First Name *
Last Name *
Email *
Phone *
Current Location *
Country *
Describe your most impactful project using the STAR Framework *
Upload Resume
Maximum file size: 5 MB pdf only