BuildOps
Staff Software Engineer
$172K–$229K
Toronto, Ontario, Canada +2 · Staff · Full-time · Posted Jan 8, 2026
- Location
- Toronto, Ontario, Canada
Los Angeles, California, United States
Raleigh, North Carolina, United States - Experience
- 8+ years of software engineering experience.
- Education
- B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related field.
About the job
Architects, builds, and optimizes BuildOps’ full-stack platform for commercial contractors, while leading technical decisions and mentoring engineers.
What you'll do
- Architect and maintain frontend applications, backend services, APIs, and database performance.
- Lead technical initiatives, observability, testing strategies, and engineering best practices across teams.
- Mentor engineers and collaborate with QA, product, customers, partners, and leaders.
What they ask for
- 8+ years of software engineering experience focused on full-stack development with modern JavaScript/TypeScript.
- Expertise in React.js and scalable frontend architecture; backend experience with Node.js, GraphQL, and RESTful services.
- Proficiency with SQL databases and experience optimizing performance, including indexing, caching, and frontend rendering.
- Experience with event-driven architecture, messaging systems, containerization, cloud infrastructure, CI/CD, and mentoring engineers.
Nice to have
- Prior knowledge of Python or ability to learn it quickly.
Pay
$172,000 - $229,000 USD base salary range
Tools
JavaScript/TypeScript, React.js, Node.js, GraphQL, REST APIs, PostgreSQL, MySQL, Docker
AI focus
The posting describes BuildOps’ AI-driven tools, but does not state that this role involves AI work.
Model-written summary · the original posting is authoritative