Principal Engineer, DI&F Product Engineering
Core
Leading complex technical initiatives and owning technical direction for a critical DI&F product, platform, or engineering domain focused on fraud prevention, identity verification, and account validation.
Role type
Principal Engineer (Senior IC)
Builds
Secure, scalable, resilient, cloud-native microservices-based distributed systems for fraud prevention and identity verification.
Domain
FinTech / Digital Identity & Fraud Prevention
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, distributed systems design, .NET Core/C# or Java, microservices, cloud-native practices, relational databases (PostgreSQL/MySQL), containerization (Docker/Kubernetes), AI-enabled engineering practices, automated testing, SOLID principles.
Preferred skills
FinTech domain experience (fraud prevention, digital identity), event-driven architecture, message brokering (RabbitMQ, AWS MQ, Azure Queue), front-end technologies (TypeScript, React, VueJS, Node.js), NoSQL databases (MongoDB, DynamoDB, CosmosDB).
Responsibilities
Own technical direction and engineering outcomes for a defined DI&F capability; Design, develop, and enhance high-performance APIs and distributed platform capabilities; Provide hands-on technical leadership through solution design, architecture guidance, code review, and prototyping; Lead the design and evolution of microservices-based distributed systems; Decompose solutions into epics and lead design planning for engineering teams; Improve engineering quality, resilience, performance, and security through shared patterns and standards; Build and deploy containerized solutions across cloud platforms; Mentor engineers and raise technical quality across the team.
Seniority
Principal, hands-on IC with strategic influence