Senior Backend Engineer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Engineer (AI): Building and enhancing the backend platform that powers with an accent on designing and implementing scalable, reliable services and APIs. Focus on using AI tools to enhance development workflow and improve code quality, performance, and reliability.
Location: Hubs in Los Angeles, San Francisco, Toronto, and Raleigh with hybrid work schedules. We welcome applicants from across the U.S. where we are registered to do business and able to support employment. Currently, this excludes the following states: Alaska, Hawaii, Kentucky, Mississippi, Nebraska, New Mexico, North Dakota, Rhode Island, South Dakota, West Virginia, and Wyoming.
Salary: $168,000 - $210,000 base salary range + annual bonus
Company
is the leading vertical AI platform for commercial specialty contractors, combining field service, project management, scheduling, and finance in a single, modern cloud platform.
What you will do
- 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 workflows.
- Drive the full software development lifecycle: requirements, design docs, implementation, testing, deployment, and maintenance.
- Improve observability and reliability with the right metrics, logging, tracing, and alerting.
- 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.
Requirements
- 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.
- 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.
Nice to have
- BS or MS in Computer Science, Computer Engineering, or a related technical field.
- Experience with event-driven architectures and messaging systems.
- Experience with cloud platforms (e.g., GCP, AWS, or similar).
- Containerization and orchestration (Docker, Kubernetes).
Culture & Benefits
- Mission-driven impact: Your work directly helps the contractors who build and maintain the commercial buildings we all rely on.
- AI-native culture: We expect and support engineers to be power users of AI and automation, continually finding smarter, faster ways to build.
- Flexible PTO and hybrid work schedules.
- Company events and team-building activities, both in-person and virtual.
- Opportunities for growth and career advancement.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →