The Role:
We are looking for an experienced Engineer with 3-5 years of software engineering background, and ambitions to learn about enterprise architecture. In this role, you will leverage modern toolsets and frameworks, with a strong focus on open-source technologies, to design and implement robust tech products. You will work closely with our team of principal engineers who will mentor you to shape mission critical services that work at scale across the globe. You will be hands-on driving technology change and adoption into product teams, ensuring modern technologies and patterns are followed.
Key Responsibilities:
- Co-Develop enterprise architectural frameworks to enhance agility and business responsiveness.
- Drive the adoption of modern integration technologies, like Kafka, KONG API Gateway, and Databricks, into product teams.
- Work closely with development teams to ensure architectural principles and standards are understood and integrated into all projects.
- Participate in code reviews and architectural meetings to guide and mentor other engineers.
- Contribute to open source, community projects and engineering standards.
What You’ll Bring:
- Proficiency with programming languages such as Java, C#, TypeScript, or similar.
- Proficiency in modern toolsets and open-source technologies (Kafka, API gateways, Kubernetes, Backstage, Docker).
- Proven experience as an experienced Engineer, preferably in a large-scale retail, manufacturing, or supply-chain company.
- Knowledge of software engineering best practices, including agile and DevOps methodologies.
- Experience of working with Public Cloud Providers like Azure and GCP, including using Infrastructure-as-Code.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.