Principal Software Engineer
Core
Architecting and implementing complex software solutions, driving technical excellence, and shaping the technical roadmap for financial applications.
Role type
Principal Software Engineer (Senior IC)
Builds
Complex applications, new features, and critical software components for financial services.
Domain
Fintech / Cloud Native / Microservices
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Cloud Native technologies, AWS, EKS, SQL, NoSQL, Domain Driven Design, API Development, SRE practices
Preferred skills
Service mesh technologies (Istio/Envoy), Architecture level cloud certifications
Technologies
Java, Spring Boot, AWS, EKS, Istio, Envoy, SQL, NoSQL
Responsibilities
Provide technical feasibility and evaluation of products, lead design and implementation of critical components, mentor technical team members, produce high-quality design documentation, perform production on-call duties, collaborate on technical roadmap.
Seniority
Principal, hands-on IC with strategic influence