
Senior Software Engineer (Logistics)
Global-e
Visa & sponsorship
- IE Critical Skills: this role is on the national occupation list. The posting doesn't state a salary we could check against the threshold.
Job description
-
Logistics team is critical to Global-e’s success. We integrate with multiple global carriers, manage taxation and compliance, and offer real-time tracking for customers everywhere
-
By combining deep industry experience with cutting-edge technology, we deliver best-in-class e-commerce solutions
-
As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform
-
You will drive innovation within our APIfirst microservice architecture built on Scala, Kubernetes, and AWS
-
Working with crossfunctional teams you will design and implement robust distributed systems that handle millions of transactions
-
Your contributions will fuel our growth, shape global logistics capabilities for merchants worldwide, and elevate the technical bar for the entire organization
-
This role reports to the Engineering Manager for the team and is based out of our Dublin, Ireland office
-
Deliver High-Impact Features: Design, development, and deployment of new capabilities across logistics (fulfilment, labels, tracking) and order management workflows
-
Elevate Standards: Champion clean code, propose technical designs, best practices, and robust testing frameworks, pushing the team to achieve technical excellence
-
Ensure Quality & Reliability: Employ a rigorous approach to verification, focusing on stable, high-performing systems that meet critical metrics and SLAs
-
Move Fast with Confidence: Embrace a rapid, iterative release cycle, balancing speed and safety through CI/CD pipelines, effective monitoring, and efficient processes
-
Collaborate & Share Knowledge: Work closely with other engineering teams, product managers, and stakeholders to ensure alignment and share expertise
-
Write Code in Scala: Contribute high-quality Scala code (no prior Scala experience required, just a passion for learning and an interest in functional programming)- If you’re driven to build software that makes a real-world impact on a massive scale, we’d love to hear from you
-
Team-Oriented: You believe great teams build world-class products, and you’re committed to mentoring and collaboration
-
Adaptable & Resilient: You excel at navigating shifting priorities, managing unplanned work, and ensuring high-impact deliverables stay on track
-
Continuous Learner: You stay updated on emerging trends in distributed systems, cloud computing, and software engineering best practices
-
Curious & Enthusiastic: You thrive on tackling complex problems, learning new technologies, and sharing insights with others
-
A Deep Problem Solver: You analyze both technical and business challenges to identify optimal, future-proof solutions
-
Effective Communicator: You translate intricate technical details into clear, actionable information for both technical and non-technical audiences
-
Engineering Practices Proficiency: Hands-on experience with Agile methodologies, CI/CD pipelines, and rapid release cycles
-
Understanding and interest in cloud infrastructure
-
Distributed Systems Expertise: Familiarity with designing, deploying, and operating resilient, fault-tolerant systems that handle high traffic
-
Strong Database Skills: Ability to optimize and scale applications involving complex data interactions
-
5+ Years of Experience: A proven track record building large-scale, customer-facing applications in a fast-paced environment (e-commerce, fintech, tech startups a plus)