Engineering Manager
Confirmed live in the last 24 hours
BuildOps

201-500 employees

All-in-one management software for commercial contractors
Company Overview
BuildOps stands out as a comprehensive management software designed exclusively for modern commercial specialty contractors, offering a single platform for various business operations including invoicing, scheduling, financial reporting, and more. The company's cloud-based solution, backed by renowned institutional investors, empowers commercial service contractors to enhance cash flow and profit margins while providing superior service to their customers. Additionally, BuildOps' live view feature allows office staff to efficiently manage technician schedules, demonstrating the company's commitment to optimizing operational efficiency.
B2B

Company Stage

Series A

Total Funding

$111M

Founded

2018

Headquarters

Santa Monica, California

Growth & Insights
Headcount

6 month growth

19%

1 year growth

69%

2 year growth

126%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
JavaScript
MySQL
Node.js
Java
Docker
TypeScript
AWS
Terraform
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Bachelor's degree in Computer Science or a related field
  • 2+ years as a squad lead/manager
  • 8+ years of experience in server-side backend development
  • Expert level in Typescript/JavaScript in Node.js environment
  • Experience with database modeling and data migration strategies, ability to tune and optimize complex queries
  • Experience with background processing systems such as Queues, Pub/Sub, Streaming platforms
  • Experience with idempotent and eventually consistent processing
  • Experience with Docker
  • Experience with Terraform (bonus)
  • Experience with AWS services such as MySQL RDS, DynamoDB, Lambda, SNS, and SQS, ECS
  • Strong understanding of distributed systems and scalability principles
  • Excellent problem-solving and debugging skills
  • Experience with Test Driven Development and Integration Tests
  • Ability to work independently and as part of a team
Responsibilities
  • Partner with your Product counterpart to design and deliver high quality solutions
  • Lead and mentor other engineers to accurately estimate sprints and deliver on scope
  • Architect and design scalable and reliable systems for our Field Service ERP platform
  • Design, develop, and maintain server-side backend applications
  • Work with databases to model, store, and retrieve data
  • Coach engineers to Implement data migration strategies to move data between systems
  • Lead efforts to Implement pub/sub workflows to decouple services and communicate with other systems
  • Ensure that backend processing are reliable and delivers high data integrity
  • Have strong understanding AWS services such as EC2, RDS, DynamoDB, S3, Lambda, SNS, and SQS
  • Lead code reviews and technical discussions, collaborating with other squads
Desired Qualifications
  • Familiarity with the commercial contractor industry
  • Familiarity with construction, procurement or accounting software
  • Experience with Service oriented SAAS platforms
  • Comfortable with other open-source programming languages, such as Java, Python