Lead Software Engineer (Dev Lead)
GLS · General Logistics Systems
GLS is one of Europe’s largest parcel networks. My team builds the platform that plugs third-party locker providers into its Out-of-Home delivery network — a polyglot, event-driven system running on AWS.
- Support a 5-engineer team building a real-time microservices platform (Go, AWS) that integrates third-party lockers from multiple providers into GLS’s Out-of-Home (OOH) network.
- Co-design the service architecture and AWS infrastructure with GLS’s solution architect and tech lead, and serve as primary engineering contact for external locker providers, aligning API contracts across companies.
- Build and maintain end-to-end and integration test suites in Java with Cucumber and Gherkin (BDD), validating behaviour across a polyglot, multi-service environment.
- Own platform reliability and infrastructure — Grafana observability for service health and real-time event flows, AWS infrastructure as code with Terraform, and CI/CD build/test/deploy automation.
- Owned GLS’s recipient-notification overhaul — migrated 2,000+ lines of legacy HTML email to MJML templating and redesigned the UI of its email campaigns into responsive, maintainable templates.



