G

Software Engineer Tech Lead

Global-e
On-site
Petah-Tikva, Petah-Tikva, Israel

We're looking for an experienced Tech Lead to join Global-e Core R&D department and take a significant leadership role in the development of Global-e's core system.

As a Tech Lead, you will provide technical guidance, mentor engineers, and drive architectural decisions, ensuring high-quality development and scalable solutions. You will collaborate with cross-functional teams and work in a complex, cloud-based environment while leading the implementation of innovative technologies.

The Core group is responsible for critical system components including multi-tenant, fully customizable checkout experiences, APIs for ecommerce platform integrations, and end-to-end payment solutions involving third-party integrations in a secure payment environment. The team develops infrastructure supporting all operations, from web-based back-office applications to microservices, logistics hardware integrations, and much more.

Responsibilities

  • Technical Lead and mentor for a team of developers, fostering technical excellence and growth.
  • Drive architectural decisions and best practices for scalable, high-performance systems.
  • Collaborate with product managers and stakeholders to translate business needs into technical solutions.
  • Ensure high coding standards, maintainability, and adherence to software development methodologies.
  • Optimize performance and ensure reliability of services in a cloud-based environment.
  • Participate in code reviews and technical discussions, promoting innovation and continuous improvement.
  • 7+ years proven experience developing end-to-end web applications with Asp.net MVC/.Net/.Net Core.
  • 2+ year's experience in a technical leadership role, leading development teams or mentoring engineers.
  • Deep understanding of design patterns, OOP/OOD principles, and software architecture.
  • Extensive experience with microservices architecture and cloud-based solutions.
  • Strong expertise in relational & NoSQL databases.
  • Hands-on experience writing and enforcing unit testing using frameworks like nunit, xunit.
  • Experience integrating deployment tools (MS Build, Bitbucket, etc.)—advantage.
  • Performance tuning and analysis expertise (NewRelic, AppDynamics, WinDbg, Perfmon, etc.)—advantage.
  • Familiarity with Agile methodologies, DevOps practices, and CI/CD pipelines.
  • Experience working with Couchbase, RabbitMQ—advantage.
  • Hands-on experience with cloud technologies (AWS, Azure).