About the job
Principal Software Engineer - Backend Infrastructure (Remote)
Are you a visionary technical leader eager to shape the future of financial infrastructure? As a Principal Software Engineer at mlabs, you will play an instrumental role in developing cutting-edge backend systems that support secure and resilient financial operations. This remote-first position offers the flexibility of working from anywhere in Canada, with a preference for candidates in Eastern Standard Time (EST).
Join a dynamic team of experts specializing in blockchain technology, cryptography, and security, and take the lead in designing and scaling our backend infrastructure. In this pivotal role, you will not only write code but also define technical strategy and oversee critical projects from inception to deployment.
Key Responsibilities:
- Lead the design and implementation of scalable, secure backend services and APIs.
- Architect and refine databases, microservices, and system integrations.
- Manage essential projects through their entire lifecycle, ensuring high performance and reliability.
- Diagnose and solve complex performance issues at scale.
- Enhance CI/CD processes and observability across teams.
- Collaborate closely with product and security teams to align technical execution with business objectives.
- Mentor and guide senior engineers, promoting best practices and high-level technical discussions.
- Make significant architectural decisions and uphold engineering standards throughout the organization.

