Open Positions

Software Engineer Team Leader

We are looking for an experienced Software Engineering Team Leader to join Global-e’s core R&D department.

At Global-e, engineering is built on collaboration, clean code, and high-impact delivery. We foster a strong developer experience, maintain high standards for quality and scalability, and work closely across teams to build robust, product-driven solutions.

In this role, you will lead a team of skilled engineers in developing key components of our platform—from APIs that integrate with merchant websites to third-party connections for shipping, payments, and risk management. You’ll also contribute to building internal infrastructure such as back-office tools and logistics integrations.

You’ll play an active role in architectural and software design decisions, guide development best practices, conduct code reviews, and mentor team members. As part of your responsibilities, you’ll help strengthen DevOps culture, improve system observability, and drive continuous improvement.

Join us and help shape the backbone of a global e-commerce platform used by some of the world’s leading brands.

Requirements

  • 5+ years of experience managing a team of 6–8 engineers, including proven experience in leading global or distributed teams
  • 8+ years of hands-on experience building web applications with .NET Core
  • Experience with microservices architecture
  • Proficiency in both relational and NoSQL databases
  • Experience working with cloud environments
  • Hands-on experience with Docker and messaging systems (RabbitMQ or Kafka)
  • Familiarity with Mass Transit
  • Experience with Agile methodologies
  • Strong problem-solving skills and excellent communication in English