The Principal Engineer (Director level) is a senior strategic tech leader, responsible for guiding the architecture, design, and delivery of advanced, cloud-based payment systems. This person influences company-wide engineering direction, oversees multiple teams, and ensures robust, scalable, and secure technical solutions that meet business goals.
About the Role
This role suits a senior technologist ready for company-wide architectural influence, technical ownership, and organizational leadershipnot just code but culture, strategy, and delivery.
Responsibilities
- Set Technical Direction: Define overall engineering strategies, architectures, and standards for products and platforms.
- Lead & Mentor Teams: Grow, coach, and guide engineering managers and senior engineers, fostering technical growth and alignment.
- Drive Innovation & Quality: Shape solutions with a focus on automation, resilience, performance, scalability, and security.
- Enterprise Architecture: Develop and maintain technical roadmaps that support business transformation and technology vision.
- Stakeholder Engagement: Act as a key technical partner for both executives and product teams, translating business goals into technical plans.
Qualifications
- 16 years of Deep Technical Expertise in modern architectures (cloud, microservices, APIs), especially Java, Spring, CI/CD, and containerization.
- Leadership at Scale: Proven ability to build, manage, and inspire engineering organizations across multiple teams.
- DevSecOps & Agile: Extensive experience implementing secure, automated, and agile development processes.
- Test-Driven Development: Strong background in automated testing, TDD, and best practices for robust software delivery.
- Strategic Influence: Successful in technical strategy, change management, and cross-functional collaboration.