BuildOps

Staff Software Engineer

BuildOps
Apply
4 days ago
Toronto, CanadaStaff+

Base Salary

$172k - $229k/yr

Responsibilities

  • Architect, build, and maintain the full-stack platform using scalable frontend applications and high-performance backend services.
  • Lead technical decisions and initiatives across frontend and backend development and multiple teams.
  • Design, develop, and optimize APIs for frontend applications and third-party integrations.
  • Improve database design, indexing, query performance, caching, and data retrieval.
  • Enhance the design system and UI components using Material-UI.
  • Own observability through logging, monitoring, and performance analysis across frontend and backend services.
  • Define and enforce frontend and backend testing strategies using Jest and React Testing Library.
  • Work with QA engineering to deliver high-precision, well-tested software.
  • Mentor and coach engineers through design reviews, pair programming, and knowledge-sharing sessions.
  • Communicate with engineers, product managers, customers, partners, and company leaders.

Requirements

  • 8+ years of software engineering experience focused on full-stack development with modern JavaScript/TypeScript.
  • Deep expertise in React.js and scalable frontend architecture with state management.
  • Strong Node.js backend development experience with GraphQL APIs, Apollo, Relay, and RESTful services.
  • Proficiency with SQL databases, including PostgreSQL, MySQL, or similar.
  • Experience optimizing frontend and backend performance, including database indexing, caching, and frontend rendering.
  • Experience with event-driven architecture, messaging systems such as Kafka and RabbitMQ, and real-time data processing.
  • Experience with Docker, Kubernetes, and cloud infrastructure such as AWS, GCP, or Azure.
  • Python knowledge or the ability to learn Python for backend development is preferred.
  • Experience working in CI/CD environments and automated deployments.
  • Track record of mentoring and coaching engineers.
  • Strong communication and technical writing skills.
  • B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related field.

Benefits

  • $172,000-$229,000 base salary range plus annual bonus and meaningful equity.
  • Comprehensive benefits package, generous equity grant, flexible PTO, and a one-time work-from-home allowance.
  • Hybrid schedule with work from home on Monday and Friday and in-office work Tuesday through Thursday.
  • Hybrid hubs are available in Los Angeles, San Francisco, Toronto, and Raleigh, with lunch provided on in-office days.
  • Company events and team-building activities are offered in person and virtually.
  • Opportunities for growth and career advancement in a fast-paced, collaborative environment.
BuildOps

About BuildOps

501-1,000 employees

BuildOps provides an all-in-one SaaS platform for commercial specialty contractors to manage service and project workflows—quoting, scheduling/dispatch, field mobile, inventory, invoicing, and financial reporting—in a single system. The subscription-based product integrates with accounting/ERP tools and includes an AI layer (OpsAI) for dispatch and office tasks. Founded in 2018 and headquartered in Santa Monica, CA, it serves commercial trades across North America.

Contact me