Technical Visionary
As a Senior Engineering Leader, you will be responsible for driving the technical direction of our engineering teams. This is an exciting opportunity to join a collaborative and empowering environment where you can work on a range of products that demand differing levels of competency across a broad technology stack.
Key Responsibilities
* Design and develop cloud-native software applications, including Continuous Delivery/Deployment pipelines and all aspects involved.
* Play a pivotal role in architectural decisions, ensuring solutions are scalable, maintainable, and aligned with business goals.
* Provide technical leadership to engineering teams, ensuring the right tools & frameworks are being used in the right place at the right time.
* Design and evolve highly available systems that support secure, high-volume financial transactions and real-time payment flows.
* Guide, mentor, and upskill engineering teams, promoting a culture of continuous learning and innovation.
* Drive the adoption of asynchronous communication patterns across distributed systems to ensure flexibility, fault-tolerance, and performance in complex payment ecosystems.
* Ensure security best practices are upheld in design & development, aligning with company and regulatory standards.
* Manage any Technical Debt, ensuring that potential risks are identified early and addressed proactively.
* Embrace & encourage R&D initiatives, emerging technologies and keep abreast of new frameworks, tools and programming languages.
* Contribute to the overall technology strategy and roadmap, identifying opportunities for architectural improvements or shifts in technology.
Required Skills & Experience
* A minimum of 7 years experience in Cloud-native application, design and development, with Azure as a core platform.
* Deep understanding of architectural design patterns, including enterprise integration patterns, and how to apply them to cloud-based deployments for optimal scalability and performance.
* Expertise in designing software solutions leveraging asynchronous messaging patterns and Event Driven Architecture ensuring decoupled, scalable, and resilient systems.
Benefits include:
* Opportunity to work with a talented team of engineers.
* Professional growth and development.
* Competitive compensation package.
* Flexible working arrangements.