DevJobs

Software Engineer Tech Lead

Overview
Skills
  • .NET Core .NET Core ꞏ 7y
  • .NET .NET ꞏ 7y
  • ASP.NET MVC ASP.NET MVC ꞏ 7y
  • RDBMS RDBMS
  • NoSQL NoSQL
  • Couchbase Couchbase
  • Design Patterns
  • OOP OOP
  • Microservices Microservices
  • Bitbucket Bitbucket
  • Azure Azure
  • AWS AWS
  • NUnit
  • WinDbg
  • RabbitMQ RabbitMQ
  • Xunit
  • Unit testing
  • OOD
  • Perfmon
  • NewRelic
  • MS Build
  • AppDynamics

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.


Requriements:

  • 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).
  • Global-e