
Opportunity at
MasabiPrincipal Engineer - Platform & Data
Masabi seeks a Principal Engineer for its Architecture team to help drive the fare payment revolution used by millions globally. This senior position focuses on shaping…
Career Tools
About This Role
Masabi seeks a Principal Engineer for its Architecture team to help drive the fare payment revolution used by millions globally. This senior position focuses on shaping platform and data architecture, guiding complex technical decisions, and participating hands-on in implementation across multiple teams. The role suits a technical leader who can transition seamlessly between big-picture system design and hands-on coding. Candidates will navigate technical ambiguities, establish engineering standards, and help optimize…
Job Description
Masabi seeks a Principal Engineer for its Architecture team to help drive the fare payment revolution used by millions globally. This senior position focuses on shaping platform and data architecture, guiding complex technical decisions, and participating hands-on in implementation across multiple teams.
The role suits a technical leader who can transition seamlessly between big-picture system design and hands-on coding. Candidates will navigate technical ambiguities, establish engineering standards, and help optimize data storage, pipelines, and cloud services for performance and cost efficiency.
Masabi builds fare collection platforms operating in more than 250 global locations and partners with major transport companies like Uber, Moovit, and Transit. The successful candidate will join a collaborative network of innovators and help scale these transit ticketing solutions.
Responsibilities
- Define platform architecture blueprints, standards, and engineering best practices
- Direct data architecture and strategy encompassing platform data storage, structure, and usage
- Design and deliver robust, scalable, and cost-efficient services that align with the platform blueprint
- Contribute directly to code development, technical delivery, and code reviews
- Identify and resolve scalability, performance, resilience, and cost challenges
- Act as a senior technical advisor to influence cross-team engineering choices and standard compliance
- Contribute to technical roadmap planning, platform improvement prioritization, and request for proposal scoping
- Produce high-quality technical documentation and enhance architecture communication across the business
- Participate in governance forums and working groups for architecture and APIs
Requirements
- Experience operating at a Principal or Staff level across multiple domains or teams
- Strong background in designing and evolving distributed systems and microservices
- Hands-on capability in coding, design, and technical delivery
- Cloud platform experience, with a preference for Amazon Web Services
- Demonstrated expertise managing trade-offs in scale, reliability, performance, and cost
- Proven experience building and working with data architecture platforms, pipelines, warehouses, or data lakes
- Ability to convert loosely defined business and technical problems into actionable strategies
- Clear communication skills for technical and non-technical audiences
- Experience defining engineering standards, architecture patterns, or platform direction
- Strong REST API design background in multi-service, front-end consuming environments
Qualifications
- Experience breaking down monolithic applications into microservices
- Familiarity with event-driven architectures including Kafka and schema governance
- Experience improving system efficiency and cloud costs at scale
- Familiarity with development languages such as Kotlin and Java
- Familiarity with data storage and processing tools including DynamoDB, MySQL, Snowflake, Databricks, and Spark
- Experience with infrastructure as code and CI/CD tools such as Terraform and GitLab CI/CD
- Interest in or exposure to production architectural implications of AI-enabled systems
Core Skills
Benefits
- 20 days of annual vacation plus public holidays
- Office closure between Christmas and New Year totaling over 28 days of total time off
- Private healthcare and life insurance
- Menopause support
- Choice of workstation
- Training allowance of up to CAD$1,300 per year
- Home office allowance of CAD$325 per year
- CAD$50 per month allocated for team-building activities
- Option to work from any country globally for up to 3 months each year
- Enhanced family leave
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this position?
This role is available on a remote basis specifically for candidates located anywhere on the East Coast timezone in Canada.
What level of experience is required for this role?
Applicants must have operating experience at the Principal or Staff level, with a strong background in distributed systems, data architecture, cloud platforms, and hands-on technical delivery.
What benefits are provided by the employer?
Benefits include 20 days of annual vacation plus holiday office closures, private healthcare, life insurance, training and home office allowances, team-building funds, and enhanced family leave.
Is the salary specified in the job posting?
The salary is not stated in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.