Staff Platform Engineer

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Staff Platform Engineer at Shakepay evolving the developer platform for engineering teams. Collaborating to enhance reliability and accelerate software delivery.

Responsibilities

  • Define and evolve the architecture of Shakepay’s internal developer platform
  • Design and build foundational infrastructure that supports our growing systems and teams
  • Lead the development of internal tooling and automation that significantly improves developer productivity
  • Architect and implement infrastructure-as-code and GitOps practices across the platform
  • Build and evolve observability systems including monitoring, alerting, and dashboards
  • Design and implement AI-powered internal tools and agentic workflows that automate operational and development tasks
  • Improve system reliability, scalability, and performance across our production environment
  • Partner with product and infrastructure teams to drive best practices in system design and operations
  • Lead technical initiatives that span multiple engineering teams
  • Mentor engineers and guide technical decision-making through design reviews and architecture discussions
  • Influence the long-term technical direction of our infrastructure and platform ecosystem
  • Contribute to incident response and drive improvements to operational resilience

Requirements

  • 8+ years of experience in software engineering, platform engineering, SRE, or DevOps roles
  • Strong programming experience (e.g., Go, Python, JavaScript, or similar)
  • Deep experience designing and operating large-scale distributed systems
  • Extensive experience with infrastructure-as-code and automated deployment systems
  • Experience designing internal platforms or developer tooling used by multiple teams
  • Experience improving developer experience and engineering velocity through platform improvements
  • Experience building tools or workflows that leverage AI/LLMs to automate tasks or augment developer productivity
  • Strong system design and architectural thinking
  • Proven ability to lead complex technical initiatives across teams
  • Strong collaboration and communication skills
  • A pragmatic mindset focused on solving real business problems.

Benefits

  • 🤖 AI Enablement: Generous AI token budget (currently unlimited).
  • 🤝 Be an owner - Every employee has stock options as part of their total compensation.
  • 🥅 Reach your goals - Yearly salary assessments.
  • 🦷 Health & wellness: Access to health and dental coverage, including health and wellness spending accounts.
  • 🌎 Remote-friendly: Work from anywhere in Canada, with optional access to our office spaces in Montreal and Toronto.
  • 🆙 Level Up: A $2,000 annual budget for courses, certifications, and training to support your career growth.
  • 🌴 Time off: 20 days of vacation per year. We will give you a $1,000 bonus if you use all your vacation time.
  • 🐣 Parental leave: Enjoy a parental leave top-up to 100% of your salary for 18 weeks.
  • 🙌 Have fun together: quarterly team-specific or company-wide offsite to connect with each other.

Job type

Full Time

Experience level

Lead

Salary

CA$210,000 per year

Degree requirement

No Education Requirement

Tech skills

Distributed SystemsJavaScriptPythonGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.