
About this role
We’re looking for an Engineering Manager/ Platform Architect to lead multiple high-impact engineering teams in a fast-growing environment. You’ll be responsible for scaling teams, driving technical excellence, and delivering secure, reliable, and high-performing systems that power critical financial products.
This is a hands-on leadership role for someone who thrives at the intersection of people leadership, technical strategy, and execution in a regulated, high-availability environment.
Responsibilities
- Leadership & Team Growth:
- Lead, mentor, and grow multiple engineering teams, including Engineering Managers and Senior Engineers
- Build a strong engineering culture focused on ownership, quality, and continuous improvement
- Recruit and retain top engineering talent in a competitive market
- Coach managers and engineers through career development, performance feedback, and growth planning
- Technical Strategy & Delivery
- Partner with Product, Design, Risk, and Compliance to deliver scalable fintech solutions
- Drive architectural decisions for distributed systems, APIs, and data platforms
- Balance short-term delivery with long-term technical strategy and platform evolution
- Ensure engineering best practices across code quality, testing, security, and observability
- Execution & Operations
- Own delivery outcomes across multiple teams, ensuring predictable execution and high quality
- Improve engineering processes (planning, estimation, incident management, on-call)
- Oversee system reliability, performance, and incident response for mission-critical systems
- Champion security, compliance, and regulatory requirements
- Cross-Functional Collaboration
- Work closely with senior leadership to align engineering priorities with company goals
- Translate business objectives into clear technical roadmaps and execution plans
- Communicate progress, risks, and tradeoffs to technical and non-technical stakeholders
Requirements
- Bachelor’s degree in computer engineering, Software Engineering, Computer Science, or related fields.
- 10+ Years of professional technical and architecture experience with minimum 3 years in managing teams and managers.
- Background in building distributed, cloud-based systems
Technical Expertise
- Strong understanding of system design, microservices, APIs, and data architecture.
- ASP.NET.
- .NET Core.
- Rest API.
- Scrum & Kanban.
- SQL.
- Oracle.
- HTML.
- Angular.
- React.
- React native.
- Flutter.
- Design patterns.
- Familiarity with CI/CD, infrastructure-as-code, and cloud-native tooling.
- Knowledge of security, reliability, and compliance requirements in financial systems
Preferred to have
- HTML.
- Rest API.
- React.
- Flutter.
- Scrum & Kanban.
- Design patterns.
leadership Skills
- Exceptional leadership, coaching, and communication skills
- Ability to influence without authority and align cross-functional teams
- Comfortable making decisions under ambiguity and managing competing priorities
Preferred Skills
- Previous experience in fintech, payments, lending, or financial platforms
- Experience leading teams through rapid growth or major architectural transitions
- Exposure to regulatory environments and audits
- Experience supporting global or remote-first teams