Jobgether
Principal Engineer - Platform & Data
datafull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more
About the role
Accountabilities:
- Shape platform architecture, including platform blueprints, engineering standards, and technical best practices.
- Define and evolve data architecture and strategy, including how platform-generated data is structured, stored, processed, and leveraged.
- Design and deliver scalable, resilient, robust, and cost-efficient services aligned with established platform architecture.
- Remain hands-on in technical delivery through coding, architecture, design reviews, and targeted implementation work.
- Identify and resolve complex challenges involving scalability, performance, resilience, reliability, and cloud costs.
- Act as a senior technical advisor across engineering teams, influencing decisions and supporting adoption of architectural standards.
- Contribute to technical roadmap planning and prioritization of platform improvements.
- Support technical scoping and estimation for complex initiatives and RFPs.
- Produce clear technical documentation, architecture artifacts, and decision materials for technical and non-technical stakeholders.
- Improve how architecture principles and standards are understood and applied across engineering and the wider organization.
- Contribute to technical forums and working groups, including API and architecture governance.
- Extensive experience designing and evolving distributed systems and microservices architectures.
- Previous experience operating at Principal, Staff, Architect, or equivalent senior technical level, with responsibility for technical direction across multiple teams or domains.
- Strong ability to remain hands-on and contribute across architecture, design, coding, reviews, and delivery.
- Strong experience with cloud platforms, preferably AWS, and modern infrastructure practices.
- Proven experience making thoughtful trade-offs involving system scale, reliability, performance, resilience, and cost.
- Strong data architecture experience, including data platforms, pipelines, data warehouses, data lakes, or products built on large data stores.
- Ability to transform loosely defined business or technical problems into clear, actionable technical approaches.
- Strong communication skills and ability to explain complex technical concepts clearly to both technical and non-technical audiences.
- Experience creating or contributing to engineering standards, architecture patterns, platform blueprints, or broader technical direction.
- Strong experience with REST API design in complex, multi-service environments, ideally including understanding of frontend API consumption.
- Interest in or exposure to AI-enabled systems and an understanding of their architectural implications in production.
- Experience breaking monolithic applications into microservices is a plus.
- Experience with event-driven architectures, including Kafka and schema governance, is a plus.
- Experience improving cloud cost efficiency and system performance at scale is a plus.
- Familiarity with Kotlin, Java, DynamoDB, MySQL, Snowflake, Databricks, Spark, Terraform, and GitLab CI/CD is advantageous.
- Strong judgment, ownership, adaptability, collaboration, and willingness to learn are important for success in the role.
- 20 days of annual vacation, in addition to public holidays.
- Company-wide closure between Christmas and New Year, bringing total annual vacation time to 28+ days.
- Private healthcare and life insurance.
- Menopause support.
- Choice of workstation.
- Annual training allowance of up to CAD $1,300.
- CAD $325 per year toward home-office expenses.
- CAD $50 per month for team-building activities.
- Ability to work from any country in the world for up to 3 months per year.
- Enhanced family leave.
- Fully remote work for candidates located in the East Coast timezone in Canada.
- Opportunity to shape platform and data architecture across multiple engineering teams.
- Broad technical ownership spanning distributed systems, cloud infrastructure, data platforms, and emerging AI-enabled systems.
Requirements:
Benefits:
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply