Principal Engineer
Indexed description
Your impact extends far beyond code. You will serve as a technical guide and mentor across multiple teams, influencing strategic decisions, championing modern delivery practices, and elevating engineering quality to ensure our products remain reliable, secure, and scalable.
The Team / How They Connect
You will join a collaborative engineering collective comprising cross-functional development teams, product managers, and architecture practice leaders. The team works together in a supportive environment focused on open communication, continuous learning, and shared technical governance. Together, you will bridge high-level product strategy with hands-on technical execution to deliver seamless digital tools.
The team is currently working on / Initially, you will focus on
- Designing, refactoring, and modernising monolithic architecture into highly scalable, resilient distributed microservices.
- Establishing foundational CI/CD practices, test-driven development methodologies, and robust automated testing frameworks across engineering groups.
- Working with AWS cloud infrastructure, C#, React, Kubernetes, and distributed event-driven systems.
- Defining architectural patterns and contributing to company-wide technical standards and best practices.
Here are some of the things we are looking for
- You bring an extensive background in software engineering, with expertise in architecting, building, and operating complex distributed cloud applications.
- Your experience demonstrates a proven ability to make major system design decisions and refactor monolithic code bases into modular microservices.
- A deep mastery of modern engineering practices, including automated testing, continuous integration, continuous delivery, and domain-driven design, defines your approach.
- You bring strong leadership qualities alongside a genuine passion for coaching, mentoring, and lifting the technical capabilities of engineers around you.
- Broad familiarity with modern tech stacks, cloud platform architecture, and containerised deployments will set you up for success.
- Excellent communication skills allow you to articulate complex technical ideas clearly to both technical and non-technical stakeholders.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search