
Software Engineer
- Maidenhead, Berkshire
- Permanent
- Full-time
- Engineer & Operate our API Gateway platform to be cloud-native, secure, scalable, and resilient.
- Design & Implement APIs, backend services, and platform capabilities using Golang, Lua, JS, Bash, SQL, and modern cloud-native tools.
- Automate Everything – from deployments (Docker, Kubernetes, Terraform, Azure) to testing (unit, integration, functional).
- Monitor & Optimize platform performance with enterprise-grade observability (Prometheus, Grafana, Loki).
- Troubleshoot & Support APIs and integrations using tools like Bruno, Grafana etc.
- Champion API Best Practices across Maersk, mentoring and collaborating with engineers in multiple teams.
- Implement SRE Practices – SLO/SLI tracking, error budgets, and toil reduction.
- Collaborate Cross-Functionally with other platform teams to deliver reliable, compliant, and developer-friendly platform.
- Hands-on experience with API Gateways (Kong preferred; Apigee or others a plus).
- Strong Golang skills and deep comfort with Linux environments.
- Experience in cloud platforms (preferably AWS or Azure) and containerized deployments (Docker, Kubernetes).
- Strong background in infrastructure automation (Terraform, Ansible, or similar).
- Experience in observability (Prometheus, Grafana, Loki) and API troubleshooting at scale.
- Familiarity with Generative AI frameworks and APIs (e.g., OpenAI, Azure OpenAI, LangChain, or similar) and ability to integrate AI-driven features into developer tooling and platform operations.
- Knowledge of distributed systems, with a focus on performance, scalability, and resilience.
- Solid understanding of SDLC, Agile/Scrum, DevOps and CI/CD pipelines.
- Knowledge of OOP, design patterns, and secure coding best practices.
- Excellent communication and collaboration skills—comfortable working with global teams.