Global-e logo

Senior Software Engineer (Logistics)

Global-e

On-site🇮🇪Dublin, IrelandseniorPosted 6d ago

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)