Principal Software Engineer
@ Global-e

Hybrid
$180,000
Hybrid
Full-time
Posted 15 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @global-e.com
Recommended after applying

Job Details

About Global-e

Global-e (Nasdaq: GLBE) is the world’s leading platform enabling global, direct-to-consumer cross-border e-commerce growth. As the chosen partner of hundreds of retailers and brands across the United States, Europe and Asia, Global-e simplifies international selling by offering a seamless localized shopping experience in over 200 destinations.

About the Role

As a Principal Software Engineer at Global-e, you will design and deliver the core services behind the global logistics platform. You will drive innovation within an API‑first microservice architecture built on Scala, Kubernetes, and AWS, working with cross‑functional teams to build robust distributed systems handling millions of transactions.

You Will

  • Lead design, development, and deployment of logistics features.
  • Define and guide architectural decisions for scalability and reliability.
  • Champion clean code, testing frameworks, and best practices.
  • Develop features and tooling to support rapid growth.
  • Collaborate with engineering teams and stakeholders.
  • Write high-quality Scala code and embrace learning new technologies.

You Are

  • Curious, enthusiastic and a continuous learner.
  • An effective communicator who simplifies complex details.
  • A problem solver, adept at navigating technical and business challenges.
  • Adaptable, resilient and team-oriented.

Requirements

  • 7+ years building large-scale, customer-facing applications.
  • Expertise in distributed systems and fault-tolerant designs.
  • Proficiency in Agile methodologies, CI/CD pipelines, and rapid releases.
  • Strong database skills for optimizing complex data interactions.

Why Join Global-e?

Make a global impact by building features used by millions that transform e-commerce. Work on a modern microservices platform using cloud-native tools and best-in-class practices while enjoying professional growth and mentorship.

Key skills/competency

  • logistics
  • Scala
  • Kubernetes
  • AWS
  • distributed systems
  • microservices
  • CI/CD
  • Agile
  • cloud
  • testing

How to Get Hired at Global-e

🎯 Tips for Getting Hired

  • Research Global-e's culture: Study their mission and recent successes.
  • Tailor your resume: Highlight distributed systems and Scala skills.
  • Emphasize Agile experience: Detail CI/CD and microservices expertise.
  • Prepare for technical interviews: Practice system design and cloud fundamentals.
  • Network with employees: Connect via LinkedIn and industry events.

📝 Interview Preparation Advice

Technical Preparation

Review system design and distributed architecture.
Practice Scala coding challenges and exercises.
Study AWS services and Kubernetes deployment.
Refresh CI/CD pipeline and microservices practices.

Behavioral Questions

Describe a past team conflict resolution.
Explain a time you led a project.
How do you adapt to shifting priorities?
Illustrate effective collaboration in previous roles.

Frequently Asked Questions