Staff Software Developer

For this role, you should be located in Canada, and able to work within EST/EDT hours. We offer a choice of fully remote, partially remote or fully office-based work environments (incities with local offices)., EST/EDT hoursFull-TimeStaff
Salary175,000 - 190,000 CAD per year total compensation
Apply NowOpens the employer's application page

Job Details

Required Skills
Debugging

Requirements

  • Extensive experience as a staff engineer
  • Proven track record of operational through large scale incidents and system failures, emerging with stronger architectures, sharper runbooks and lasting institutional knowledge
  • Deep proficiency in at least one relevant tech stack
  • Systems level mindset for complex full stack architectures
  • Hands on experience with AI-assisted coding and deployment strategies to drive efficiency without sacrificing quality
  • Ability to simplify complex technical tradeoffs for stakeholders and peers
  • Proactively identify and communicate associated risks
  • Principled but pragmatic technical lead
  • Continuous force multiplier
  • Owner & Advocate
  • Boundary-spanning problem solver

Responsibilities

  • Personally contribute to the key parts of the systems to deliver innovative solutions that meet customer needs
  • Uplevel engineering craft across the organization, by providing technical guidance, promoting best practices, mentoring fellow engineers, while empowering the teams to build towards a sustainable architecture
  • Own and be accountable for features and high-leverage coding projects
  • Coding, code reviews, fixing bugs (i.e. tackling the hard debugging), peer programming, incident response, and reverse-engineering tasks
  • Estimating, collaborating with products, establishing MVP
  • Chapter reviews, research and meetups, coaching and mentoring developers to level up and become more proficient over time
  • Working on shared libraries, contributing to open source content, defining, documenting and evolving best practices for development in their team’s area of focus
  • Identifying potential risks in delivering complex features and helping propose ways to avoid them
  • Contributing as part of the wider team to achieve organisational objectives even if this means doing things that aren’t strictly within the scope of your role
View Full Description & ApplyYou'll be redirected to the employer's site
175,000 - 190,000 CAD per year total compensation
Apply Now