- Design and evolve the architecture of mission-critical fintech products.
- Define architectural standards, engineering principles, and best practices across teams.
- Lead architectural reviews and validate technical solutions proposed by engineering teams.
- Design highly available, scalable, and fault-tolerant distributed systems.
- Drive system decomposition, domain boundaries, and service interactions.
- Collaborate with Technical Leads on complex technical challenges and strategic initiatives.
- Participate in the design of integrations with banking systems, compliance services, and other external platforms.
- Identify and mitigate technical risks, bottlenecks, and scalability limitations.
- Support modernization initiatives, architectural refactoring, and technical debt reduction.
- Collaborate with Product and Business stakeholders to transform business requirements into sustainable technical solutions.
DockerPHPPostgreSQL+5 more