About the Role
Design and implement robust software solutions that support banking operations, ensuring systems are scalable, secure, and compliant with financial regulations.
Responsibilities
- Develop and maintain backend services for financial transaction processing
- Collaborate with product and compliance teams to deliver regulated features
- Write clean, testable, and well-documented code
- Participate in code reviews and system design discussions
- Troubleshoot production issues and implement fixes
- Optimize system performance and reliability
- Ensure adherence to security and compliance standards
- Mentor junior engineers and contribute to team growth
- Work with distributed systems and cloud infrastructure
- Support incident response and on-call rotations
- Implement monitoring and alerting for critical services
- Contribute to architectural decisions and technical roadmaps
- Integrate with third-party financial platforms
- Maintain data consistency across multiple systems
- Drive automation in testing and deployment pipelines
- Evaluate new technologies for potential adoption
- Ensure systems meet audit and regulatory requirements
- Participate in agile development cycles
- Document technical designs and operational procedures
- Collaborate across engineering teams to align on standards
- Improve code quality through static analysis and testing
- Support migration of legacy systems to modern platforms
- Design APIs for internal and external consumption
- Balance innovation with operational stability
- Promote engineering best practices across the organization
Nice to Have
- Master’s degree in computer science or related field
- Experience with real-time transaction processing
- Knowledge of fraud detection systems
- Familiarity with machine learning applications in finance
- Experience in a startup or high-growth environment
- Contributions to open-source software
- Public speaking or conference presentations
- Leadership experience in technical projects
Compensation
Competitive salary and equity package
Work Arrangement
Hybrid
Team
Part of the core engineering team within the banking division
Our Impact
- The work directly influences how consumers access credit through technology-driven assessments.
- Engineers contribute to systems that aim to increase fairness and accuracy in lending decisions.
Engineering Culture
- Emphasis on ownership, transparency, and continuous improvement.
- Regular tech talks, knowledge sharing, and cross-team collaboration are encouraged.
Available