About the Role
The role involves developing and maintaining high-performance software components for lending products, ensuring system reliability, scalability, and integration with financial infrastructure.
Responsibilities
- Design and implement backend services for lending platforms
- Collaborate with product and engineering teams to define technical requirements
- Write clean, maintainable, and well-tested code
- Optimize system performance and ensure fault tolerance
- Support integration with payment and credit systems
- Troubleshoot and resolve production issues
- Participate in code reviews and technical design discussions
- Ensure compliance with security and regulatory standards
- Work with distributed systems and cloud-native architectures
- Contribute to API design and documentation
- Monitor system health and respond to alerts
- Implement automated testing and CI/CD pipelines
- Stay current with evolving financial technology trends
- Mentor junior engineers and share technical knowledge
- Drive improvements in code quality and system architecture
- Support deployment and operational readiness
- Collaborate on incident response and post-mortem analysis
- Integrate with third-party financial services
- Ensure data consistency and integrity across services
- Develop solutions with scalability and reliability in mind
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid or remote work options available
Team
Collaborative engineering team focused on financial technology platforms
About the Team
Engineers work in autonomous, cross-functional squads focused on specific product domains, including lending and payments infrastructure.
Technology Stack
- Primary languages include Java, Go, and Python
- Infrastructure runs on Kubernetes with AWS
- Services communicate via REST and message queues
- Monitoring through Prometheus and Grafana
- CI/CD powered by Jenkins and GitLab
Growth Opportunities
- Opportunities to lead technical initiatives
- Access to training and certification programs
- Regular tech talks and knowledge sharing sessions
- Mentorship from senior engineering staff
- Chance to contribute to open-source projects
Application Process
- Initial screening with recruiter
- Technical assessment or coding challenge
- Interview loop with engineering team
- Final review with hiring manager
Visa sponsorship available for qualified candidates


