Sr. Principal Engineer
Core
Design and build the next generation cloud-native banking and payments platform using distributed solutions.
Role type
Sr. Principal Engineer (Cloud Native / Distributed Systems)
Builds
Banking as a Service (BaaS) platform, scalable distributed systems, and cloud migration initiatives.
Domain
Fintech / Banking / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud native architecture, distributed systems design, API contract design, CI/CD practices, test-driven development, technical debt management, system scalability, security engineering, code review, team coaching
Preferred skills
Experience with cloud migration, identifying emerging technology patterns, business process flow diagramming
Technologies
Cloud native frameworks, CI/CD tools, distributed system frameworks
Responsibilities
Design highly scalable distributed solutions, work on complex integration projects and API contracts, organize working sessions and drive resolutions, own components during project delivery, partner with product teams to shape future states, identify and address technical debt, participate in code reviews and coach team members
Seniority
Sr. Principal, hands-on IC with mentorship