Senior Software Engineer - Java, Python
Core
Design, develop, and manage scalable backend services and cloud-native infrastructure for lending workflows and financial systems.
Role type
Senior Backend / Full Stack Engineer
Builds
Scalable backend services, distributed systems, and cloud-native services on AWS
Domain
Financial services / Lending / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, AWS cloud infrastructure, SQL, Object-Oriented Programming, CI/CD, Docker, React, financial compliance knowledge
Preferred skills
React front-end development, third-party financial service integration, mentoring
Technologies
AWS, ECS, Fargate, RDS, S3, IAM, FastAPI, Docker, React, SQL, MySQL, TypeScript, JavaScript, Git, GitHub, Golang, CSS, API, EC2, microservices
Responsibilities
Design and develop scalable backend services using Python and Go; Architect distributed systems and cloud-native services on AWS; Implement unit, integration, and system-level tests; Manage deployment pipelines and containerization; Collaborate on database performance optimization; Integrate third-party financial and data services; Optimize backend services, APIs, and database queries for performance and security.
Seniority
Senior, hands-on IC