← Back to jobs

Remote job

Staff Software Developer

Backend Full-time Permanent Canada

Job details

$170,000—$220,000 Salary
Canada Eligibility
Staff Experience
Full-time Employment

About this role

Role overview Staff engineer on an Enablement team building foundational services and platform capabilities that power customer-facing online gaming and sports media products. Combines hands-on architecture and delivery with cross-team technical leadership, mentoring, and a drive to remove friction from the software development lifecycle.

Responsibilities - Lead the design, architecture, and delivery of new platform capabilities in a collaborative agile environment. - Build and maintain key services that drive a federated GraphQL API, event-driven architecture, and regulatory compliance tooling. - Drive integrations with internal services by partnering closely with engineering teams and stakeholders across the organization. - Support teams developing customer-facing applications by helping define scope, contributing to technical specs, and identifying edge cases and performance improvements through code and design review. - Develop, scale, and optimize gRPC endpoints, GraphQL APIs, and SQL queries, and own observability practices including monitoring, alerting, and incident response. - Proactively identify bottlenecks and areas of systemic risk, and lead efforts to address them before they impact reliability or scale, while mentoring engineers across the organization.

Requirements - 7+ years in a software engineering role with a track record of owning complex systems end to end. - A first-principles thinker who digs into root causes rather than surface symptoms and holds teams to a high bar for code quality and architecture. - Comfortable working across a polyglot codebase that includes Elixir, Java, Rust, and TypeScript. - Solid foundation in computer science, with deep competencies in data structures, distributed systems, algorithms, and software design. - Strong experience with relational databases, particularly PostgreSQL, and familiarity with caching strategies and their tradeoffs at scale. - Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent, and with Kubernetes.

Nice to have - Experience with high-throughput or real-time domains such as sports betting, gaming, or financial services. - Experience applying AI in a software engineering context.

Benefits and work setup - Remote-first role. - Competitive compensation with a posted salary range of $170,000 to $220,000 CAD, plus bonus eligibility for non-sales positions. - Education and conference reimbursements, parental leave top-up, and a relaxed work environment. - Opportunities for career progression and mentoring others.

Skills detected in the listing

TypeScriptJavaRustSQLPostgreSQLStakeholder ManagementGraphQLKubernetes
Detected Oct 2, 2026
Last verified Oct 6, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight