Staff Software Engineer, Payroll Canada

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

Related skills

backend ruby ruby on rails graphql llms

πŸ“‹ Description

  • Design, build, and maintain backend services for Canadian payroll
  • Connect backend logic to frontend via GraphQL APIs
  • Own a primary Payroll Canada domain, ensuring correctness and scalability
  • Partner with Product, Design, Data, Compliance, and Operations
  • Author architecture/design docs balancing near-term delivery with long-term goals
  • Leverage AI-assisted development tools to accelerate work

🎯 Requirements

  • 8+ years in professional software engineering, backend focus
  • Comfortable with full-stack work when needed
  • Experience applying AI tools (LLMs, Claude Code, Cursor)
  • Experience in large, complex codebases; incremental improvements
  • Strong systems thinking; scalable, reliable design
  • Proficiency in backend languages; Ruby strongly preferred

🎁 Benefits

  • Competitive pay, benefits, and equity (RSUs)
  • Hybrid work model with in-office days 2–3 per week in SF, Denver, and NY
  • AI-enabled development tools and tooling support
  • Access to Total Rewards programs
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 β†’