Staff Software Developer @Syndio
Software Development
Salary cad 180,000 - 2..
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Staff Software Developer @Syndio

2wks ago - Syndio is hiring a remote Staff Software Developer. πŸ’Έ Salary: cad 180,000 - 200,000 per year πŸ“Location: Canada

Role Description

Do you want to empower organizations to build smarter compensation strategies while ensuring fair pay for all employees? Syndio is the leading pay governance and compensation intelligence platform. We help organizations make better pay decisions at every stage of the compensation lifecycle, from leveling and offers to promotions and merit. Our platform gives HR, compensation, and finance leaders the data and decision support they need to govern pay fairly, compliantly, and with confidence.

Join us in our mission to help companies make smarter pay decisions they can trust!

What You'll Own

  • High-Performance Data Workflows
    • Build and optimize workflows that run complex mathematical and statistical calculations over datasets of hundreds of thousands of records.
    • Own performance end to end: query plans and indexing in Postgres, batching and parallelism, memory behavior, caching strategy with Redis.
    • Make correctness verifiable.
  • Orchestration & Scale
    • Work with technologies that make large workflows dependable: message and queueing systems, workflow orchestration, job scheduling, retries, idempotency, and backpressure.
    • Design for partial failure.
    • Build observability for slow or wrong runs.
  • Agentic Tooling for Essentials
    • Build tooling for agents to execute Essentials workflows.
    • Design harnesses that make agent output trustworthy.
    • Provide agents with necessary context.
    • Continuously improve agentic development workflow.
  • Raising the Bar on the Essentials Team
    • Partner with the Engineering Manager to set standards for testing, performance, and agentic practice.
    • Improve the testing story for a complex service-based architecture.
    • Mentor through design review, pairing, and code review.

Qualifications

  • Staff-level engineer.
  • 8+ years of professional hands-on experience.
  • Deep experience in complex, distributed, service-based systems.
  • Proven performance and scale work.
  • Orchestration experience.
  • Strong across our stack: Python, Go, Node/JavaScript, TypeScript, React, Postgres, and NoSQL stores.
  • Strong end-to-end and integration testing skills.
  • A strong agentic development practice.
  • High autonomy.
  • Cross-team collaboration.
  • Best-practice leadership.

Nice to Have

  • Hands-on experience building with AI systems.
  • Background in statistics, data science, or quantitative analysis.
  • Experience in a domain where correctness is non-negotiable.
  • Experience working in a large, complex codebase.

About You

  • You care about the experience of users.
  • You treat security, privacy, and compliance as part of your job.
  • You understand customer onboarding and data flow issues.
  • You are comfortable in unfamiliar territory.
  • You want a say in the platform's long-term direction.
  • You are a strong communicator.
  • You assume positive intent and value partnership.
  • You value a remote work environment.
  • You are based in Calgary and legally authorized to work in Alberta.

Benefits

  • Competitive Compensation: Salary targeted at $180,000 - $200,000 CAD per year.
  • Syndio Equity: Share in Syndio’s success.
  • 20 days of annual leave, plus paid sick & safe time, compassion leave, and voting leave.
  • Additional Private Medical coverage.
  • Remote-First (within commuting distance of Calgary).

Role progression

  • In the first month: Ramp on the Essentials codebase and contribute at a meaningful level.
  • By the third month: Own a significant slice of the performance and scalability problem.
  • Around six months in: Own the architecture for scaling and set team standards.

The Interview Overview

  • 30 min phone call with a member of our Talent Team.
  • 45-60 min Zoom deep dive with the Hiring Manager.
  • 60 min Technical Discussion.
  • Take-home assignment.
  • 60 min technical interview with a senior engineer.
  • 60 min architecture and design discussion.
  • 30-min final interview with a Product Executive.

At Syndio, we're building a diverse team that values candor, curiosity, and community. If you share these values and are interested in joining us, we'd love to talk with you even if you don't 100% meet the "about you" listed here. We don't expect anyone to have all the answers, as long as you're willing to learn and grow with us.

Syndio is an Equal Opportunity Employer. We are building an inclusive and collaborative workplace as we grow, and we welcome team members regardless of gender/identity, sexual orientation, race or cultural background, religion, physical disability and age.

Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Developer @Syndio
Software Development
Salary cad 180,000 - 2..
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,809+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later