Back to results

Staff Software Engineer

  • Remote, United States

$200,000 to $250,000 CAD / year

Applications open in a new tab.

Job details

Pay
$200,000 to $250,000 CAD / year
Posting language
English
Posted

Original job description

About the company Our client is a fast-growing software company. The role Raydar is recruiting for this role on behalf of our client. Own the design and delivery of backend services and APIs at a senior level, collaborating with peers on integrations and cross-functional features. Keep core systems reliable and performant as usage grows, and help raise engineering standards across teams. What you'll do

  • Scope, design and build resilient, high-performing backend services.
  • Team up with other engineers to ship integrations and multi-part backend features.
  • Maintain and improve existing integrations while planning ahead for future needs and growth.
  • Diagnose and fix defects, performance bottlenecks and developer-experience pain points in the codebase.
  • Push forward engineering practices and technical improvements.
  • Create a shared internal API over company data and store large volumes of metrics gathered from external providers.

Requirements

What we're looking for

  • At least six years of hands-on experience shipping and running production software at scale.
  • Strong backend and third-party API experience, with willingness to work across the stack when needed.
  • A record of taking products from zero to one, including AI features running in production.
  • A career spent mostly at startups, with recent time at an AI-focused company.
  • Experience with asynchronous message queue systems.
  • Experience with MongoDB or a similar document database.
  • Comfort with data modeling, ETL pipelines and streamlining how data is structured.
  • If Node.js is not your main language, evidence of picking up new languages and stacks quickly in early-stage settings.
  • Experience working directly with clients or non-technical stakeholders.
  • Excellent written and spoken English, with the ability to explain technical matters in business terms.
  • Pragmatic problem solving and the ability to thrive amid shifting priorities.
  • Interest in AI and machine learning.
  • Based in North America or Western Europe.

Bonus points

  • Deep backend experience with Node.js and TypeScript.
  • Experience with event-driven or asynchronous systems.
  • Founder or founding engineer experience.

Benefits

Compensation and benefits

  • Base salary: CAD 200,000 to 250,000 per year
  • Equity
  • Health coverage
  • Paid time off
  • Wellness and home office stipends Location and work model
  • Remote (US or Canada)
  • Full-time
More about this job

Skills

  • Industrial software
  • MongoDB
  • Data modelling
  • Data engineering
  • Node.js
  • Problem solving
  • Machine learning
  • TypeScript

Report this job