Principal Software Engineer
Core
Lead architectural design and technical decision-making for highly available, cross-channel payment platforms using smart contracts and serverless technology.
Role type
Principal Software Engineer (Platform Architecture)
Builds
Digital payment platform, smart contracts, serverless infrastructure, and shared core features.
Domain
Fintech / Payments / Cloud Infrastructure
Required skills
Java, Microservices, Cloud Infrastructure (AWS), System Architecture, CI/CD, Security Assessments, Database Design, Full-stack Development, Performance Analysis, AI Tool Integration
Preferred skills
Technology Leadership, Mentoring, Trade-off Analysis, Software Craftsmanship
Technologies
Java, AWS, Smart Contracts, Serverless, CI/CD pipelines
Responsibilities
Lead architectural design for highly available products; Guide engineering teams on technical decisions; Develop cutting-edge software and drive continuous improvements; Ensure compliance with Enterprise Architecture specifications; Drive end-to-end quality through automation of testing; Define metrics for application performance and scalability.
Seniority
Principal, hands-on IC with strategic leadership
