Senior Software Engineer I - Platform Enablement

New
J
JobgetherSoftware Development
Remote work from anywhere in Canada or the United States.Full-TimeSenior
SalaryCA$156,500–CA$215,000
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLSQLAgileFull Stack DevelopmentKubernetesRuby on Rails

Requirements

  • Strong experience as a full-stack software engineer building production web applications and APIs.
  • Proficiency with Ruby on Rails.
  • Strong SQL skills, particularly with PostgreSQL.
  • Demonstrated architectural judgment for evaluating tradeoffs and modifying shared infrastructure.
  • Proven experience working on platform, infrastructure, or technical enablement teams.
  • Ability to work independently and drive ambiguous initiatives forward.
  • Familiarity with approval workflows, RBAC, identity systems, Auth0, or session management in SaaS environments.
  • Experience working in Agile/Scrum development cycles.
  • Experience with AI-assisted development tools like Claude Code.
  • Experience with StimulusJS, Redis, Sidekiq, or Kubernetes is considered a plus.

Responsibilities

  • Own and evolve cross-functional platform systems covering approval workflows, permissions, authentication, and notifications.
  • Collaborate with engineers and product managers to develop reliable solutions for shared platform services.
  • Lead complex and ambiguous initiatives by breaking them into actionable technical tasks and migration strategies.
  • Develop performant, scalable, and secure backend applications and APIs using Ruby on Rails.
  • Design, maintain, and optimize data models and SQL queries using PostgreSQL.
  • Mentor engineers, conduct code reviews, and contribute to raising engineering quality and standards.
  • Participate in an on-call rotation to investigate and resolve production incidents.
View Full Description & ApplyYou'll be redirected to the employer's site
CA$156,500–CA$215,000
Apply Now