About the Role
This position involves leading complex technical initiatives, collaborating with cross-functional teams, and ensuring high-quality software delivery through hands-on development and strategic planning.
Responsibilities
- Lead the design and development of robust, scalable software systems
- Collaborate with product and engineering teams to define technical roadmaps
- Mentor engineers and promote best practices across teams
- Evaluate and integrate new technologies to improve system performance
- Drive architectural decisions that align with business objectives
- Ensure code quality through reviews and testing standards
- Troubleshoot and resolve critical production issues
- Work closely with stakeholders to understand requirements
- Improve engineering processes and development workflows
- Support deployment and infrastructure scalability
Nice to Have
- Master’s degree in computer science or related discipline
- Experience in fintech or insurance domains
- Background in high-availability systems
- Knowledge of regulatory compliance standards
- Prior experience mentoring senior engineers
- Track record of open-source contributions
- Experience with event-driven architectures
Compensation
Competitive salary with equity and performance bonuses
Work Arrangement
Hybrid work model with flexible scheduling
Team
Part of the core engineering team focused on scalable infrastructure and product innovation
Our Engineering Culture
- We emphasize technical excellence, collaboration, and continuous learning
- Engineers are empowered to make impactful decisions
- Regular tech talks and knowledge-sharing sessions are held
Growth Opportunities
- Access to professional development resources
- Opportunities to lead initiatives and mentor others
- Clear pathways for technical advancement
Available for qualified candidates
