Sr Software Engineer (Backend)
Core
Own the user-management service end-to-end, driving complex initiatives for authentication and identity systems that power millions of users across lending, banking, and investment products.
Role type
Senior IC backend software engineer (authentication & identity)
Builds
Distributed authentication and user profile management systems on AWS
Domain
Fintech / Banking / Identity & Access Management
Deliverable
production ML models | product features
Required skills
Java (Spring Boot, JPA/Hibernate), AWS (Lambda, distributed systems), RESTful API design, relational databases (MySQL, PostgreSQL, Oracle), system design for scale, debugging distributed systems, AI tool integration
Preferred skills
Banking/trading platform experience, front-end technologies, event-driven architectures, third-party integrations at scale
Technologies
Java, Spring Boot, AWS Lambda, MySQL, PostgreSQL, Oracle, OpenJDK, Amazon Corretto
Responsibilities
Lead end-to-end initiatives from design to delivery for authentication and user profile domains; Design and operate scalable, fault-tolerant distributed systems on AWS; Harden APIs for data integrity and resilience; Diagnose and resolve complex production issues across services; Mentor engineers and strengthen engineering practices; Integrate AI tools into daily engineering workflows
Seniority
Senior, hands-on IC