About The Position

We’re currently partnering with a global company in the automotive sector focused on vehicle sourcing, distribution, and fleet management. Their operations combine logistics, pricing, and technology, leveraging digital platforms and data to support a complex and fast-moving B2B environment. We are looking for a highly experienced Lead Backend Engineer who thrives on designing and building scalable, high-performance systems. You will take ownership of backend architecture, translating complex business and technical requirements into robust, production-ready services. This role demands deep expertise in distributed systems, cloud infrastructure, and data-intensive applications, combined with a strong sense of ownership and engineering excellence.

Requirements

  • 6+ years of experience in backend development with strong focus on Node.js and TypeScript.
  • Advanced english level
  • Proven experience designing scalable, high-performance systems and APIs (REST/GraphQL).
  • Strong expertise in SQL (PostgreSQL/MySQL) and experience with NoSQL databases (MongoDB or DynamoDB).
  • Solid experience working with AWS and cloud-native architectures.
  • Hands-on experience with Docker and Kubernetes in production environments.
  • Strong understanding of system performance, scalability, and observability best practices.
  • Experience with CI/CD pipelines and modern development workflows.
  • Ability to collaborate across teams and communicate technical concepts clearly in English.

Nice To Haves

  • Experience with high-load or distributed systems at scale.
  • Familiarity with caching strategies (Redis, Memcached).
  • Experience with infrastructure as code and Helm charts.
  • Background in the automotive, logistics, or marketplace industries.
  • Experience using AI-assisted development tools (e.g., Cursor, Codex, Claude).
  • Previous experience mentoring or leading engineers.

Responsibilities

  • Lead the design, development, and deployment of scalable backend services using Node.js and TypeScript.
  • Own system architecture decisions, ensuring high performance, reliability, and maintainability across services.
  • Design and maintain robust APIs (REST/GraphQL), focusing on scalability, security, and clear contract definitions.
  • Optimize SQL and NoSQL databases for high-load, production environments.
  • Manage cloud infrastructure on AWS and work with Docker and Kubernetes.
  • Implement best practices in testing, performance, observability, and security.
  • Collaborate closely with product, engineering, and business stakeholders to translate complex requirements into technical solutions.
  • Identify bottlenecks and drive performance improvements across the stack.
  • Mentor and support other engineers, contributing to a strong engineering culture and continuous improvement.
  • Leverage modern AI-assisted development tools to accelerate delivery while maintaining high-quality standards.

Benefits

  • 100% remote work—enjoy flexibility while collaborating with a global team.
  • Work on real-world digital products at the intersection of business, technology, and data.
  • Collaborate with cross-functional teams (engineering, design, and business) in a dynamic, Agile environment.
  • Take ownership of product decisions and have a direct impact on how solutions are built and delivered.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service