Jobgether
Jobgether

Principal Engineer - Platform & Data

datafull-timeCanada
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ 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.
    • Requirements:

      • 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.
      • Benefits:

        • 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.
✦ 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
Apply now
Principal Engineer - Platform & Data at Jobgether — Remote