Senior Software Engineer (Ruby), Security Platform: Authorization

Added
26 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc rust ruby on rails graphql rest apis

📋 Description

  • Design, implement, and operate authorization capabilities within a large Ruby on Rails application
  • Own technical workstreams end to end, from problem definition and architecture through
  • Develop and expand fine-grained permissions for tokens and roles while maintaining a coherent and
  • Strengthen authorization enforcement across GraphQL and REST APIs and improve the security
  • Refactor established policy code so authorization definitions can be evaluated consistently by both
  • Contribute to the migration toward a shared authorization platform using technologies such as Rust

🎯 Requirements

  • Significant professional experience building and operating production Ruby on Rails applications
  • Demonstrated experience designing or implementing authorization systems, including role-based
  • A strong security mindset, with the ability to treat authorization defects as security issues and
  • Experience working safely within large, long-lived codebases, including incremental refactoring
  • Working knowledge of GraphQL and API authorization patterns, with an understanding of how
  • Strong understanding of performance considerations at scale, particularly when permission checks

🎁 Benefits

  • Fully remote work opportunity for eligible candidates based in Canada.
  • Flexible Paid Time Off designed to support autonomy and sustainable work-life balance.
  • Equity compensation and access to an Employee Stock Purchase Plan.
  • Team Member Resource Groups that support connection, inclusion, and community.
  • Growth and Development Fund to support ongoing professional learning and career development.
  • Parental Leave benefits.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →