Note: The job is a remote job and is open to candidates in USA. BuildOps is the leading vertical AI platform for commercial specialty contractors. They are seeking a Senior Backend Engineer to build and enhance the backend platform, focusing on scalable services and APIs while mentoring other engineers and shaping the technical direction of the team.
Responsibilities
- Build and maintain backend services and APIs (GraphQL and REST) using Node.js and TypeScript
- Design and evolve real-time, event-driven systems that power core BuildOps workflows
- Drive the full software development lifecycle: requirements, design docs, implementation, testing, deployment, and maintenance
- Write clean, well-tested, well-documented code with appropriate abstractions and automated tests
- Improve observability and reliability with the right metrics, logging, tracing, and alerting
- Profile and optimize services for latency, throughput, and cost efficiency
- Use and help standardize AI-powered tools for code generation, refactoring, debugging, test creation, and analysis
- Collaborate closely with product, design, and other partners to translate business needs into technical solutions and tradeoffs
- Participate in and often lead technical design reviews, code reviews, and architecture discussions
- Mentor other engineers, share best practices, and help raise the overall bar for the team
Skills
- 5+ years of professional experience in backend or full-stack development, including 1–2+ years in a senior or lead capacity on large-scale applications
- Strong experience building distributed web applications and backend services (microservices or service‑oriented architectures)
- Deep hands-on experience with Node.js (preferably with TypeScript) in production environments
- Experience designing, building, and maintaining GraphQL (Apollo) and/or REST APIs
- Solid database design and modeling experience (SQL and/or NoSQL) and understanding of tradeoffs between different storage technologies
- Strong computer science fundamentals: data structures, algorithms, concurrency, and object‑oriented or typed design
- Proven experience using AI tools to enhance your development workflow (e.g., code generation, refactoring, debugging, test creation, or analysis), plus curiosity about emerging AI technologies
- Ability to take ownership of projects end to end and operate proactively in an ambiguous, fast‑paced environment
- Excellent communication and collaboration skills; you listen well, seek context, and explain technical decisions clearly
- BS or MS in Computer Science, Computer Engineering, or a related technical field
- Experience with Event-driven architectures and messaging systems
- Cloud platforms (e.g., GCP, AWS, or similar)
- Containerization and orchestration (Docker, Kubernetes)
- Additional backend languages or ecosystems (e.g., Python) for services, automation, or data pipelines
- Experience with observability tooling (metrics, logging, tracing) and performance profiling in distributed systems
- Exposure to machine learning or data-driven systems
Benefits
- Generous equity grant, become an owner in our company!
- A comprehensive benefits package
- Flexible PTO and hybrid work schedules
- One-time work-from-home allowance
- Hubs in Los Angeles, San Francisco, Toronto, and Raleigh with hybrid work schedules and lunch provided for in-office days
- Company events and team-building activities, both in-person and virtual
- Fast-paced, collaborative, and dynamic work environment
- Opportunities for growth and career advancement
- Chance to work with cutting-edge technology and innovative solutions
- The chance to get in on the ground floor and build something truly groundbreaking for ourselves and our amazing customers
Company Overview
Company H1B Sponsorship