remote
Software Engineer - Evri
Software Engineer
Software Engineer focused on building, enhancing, and scaling cloud‑native digital platforms, leveraging Python, Java, Go, AWS, Kubernetes, and CI/CD pipelines to support high‑volume parcel logistics.
About the role
Key Responsibilities
- Design, develop, and maintain production‑grade services for a high‑throughput parcel logistics platform.
- Implement and evolve cloud‑native microservices using Python, Java, or Go on AWS.
- Build and optimise CI/CD pipelines, automated testing, and deployment workflows.
- Collaborate with product, data, and operations teams to translate requirements into scalable solutions.
- Monitor performance, troubleshoot incidents, and drive continuous improvement of system reliability.
Requirements
- Strong programming experience in at least two of the following: Python, Java, Go.
- Hands‑on experience with AWS services (e.g., EC2, S3, Lambda, RDS) and container orchestration using Kubernetes.
- Proficiency in building CI/CD pipelines and automated testing frameworks.
- Solid understanding of microservice architecture, RESTful APIs, and relational databases (SQL).
- Ability to work remotely, communicate effectively, and contribute to a fast‑moving engineering team.
Skills
pythonjavagoawskubernetescicdsql