As a Software Engineer Lead, you will provide technical leadership while designing and delivering reliable, secure and scalable software solutions. You will guide complex engineering work from design through production, partner with product and business teams, and help engineers make sound technical decisions.
- Lead the design, development, testing and delivery of complex software solutions.
- Translate business needs into clear technical designs and practical implementation plans.
- Guide technical decisions related to architecture, performance, security, reliability and maintainability.
- Review code, resolve complex technical issues and improve engineering standards across the team.
- Mentor engineers and collaborate with product, delivery and business partners throughout the software development lifecycle.
- Nice to have: cloud-based services
- Nice to have: distributed systems
- Nice to have: microservices
- Nice to have: continuous integration
- Nice to have: continuous delivery
- Internal career growth opportunities
- Opportunities to innovate in fintech
- Inclusive and diverse team atmosphere
- Professional and personal development
- Resources to contribute to your community