As a Principal Engineer at Ozone, you will be a key technology leader, driving the architectural and design decisions that shape our cutting-edge open banking API software platform. With a deep understanding of system design, architecture, and best practices in software engineering, you will guide development teams in creating scalable, efficient, and robust solutions that meet the evolving needs of the global financial industry.
Key responsibilities
Lead the architectural vision and software design for Ozones product suite, ensuring alignment with business objectives and technological advancements.
Develop and implement best practices in system architecture, design patterns, and microservices, influencing the technical direction of our products.
Drive the adoption of Kubernetes and cloud solutions, optimising scalability, and reliability across our platform.
Mentor and guide engineering teams, fostering a culture of technical excellence, innovation, and continuous learning.
Collaborate closely with cross-functional leaders to align technology initiatives with company strategy and customer needs.
Stay abreast of emerging trends and technologies in software engineering, applying this knowledge to keep Ozone at the forefront of the industry.
A minimum of 15 years of experience in software development, with a comprehensive understanding of system design, software architecture, and design patterns.
Proficiency in a NodeJs, Typescript and containerisation.