Senior Backend Engineer
Core
Building and enhancing the backend platform for a vertical AI platform serving commercial specialty contractors, focusing on scalable services, APIs, and real-time event-driven systems.
Role type
Senior Backend Engineer (AI-native platform)
Builds
Scalable backend services, APIs (GraphQL/REST), and real-time event-driven systems for field service, project management, and scheduling.
Domain
Commercial construction & infrastructure / AI-native SaaS
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, GraphQL, REST APIs, distributed web applications, database design (SQL/NoSQL), computer science fundamentals, AI tools for development workflow, end-to-end project ownership.
Preferred skills
Event-driven architectures, cloud platforms (GCP/AWS), containerization (Docker/Kubernetes), Python, observability tooling, machine learning exposure.
Technologies
Node.js, TypeScript, GraphQL, Apollo, REST, SQL, NoSQL, Docker, Kubernetes, GCP, AWS, Python.
Responsibilities
Build and maintain backend services and APIs; Design and evolve real-time, event-driven systems; Drive the full software development lifecycle; Write clean, well-tested, well-documented code; Improve observability and reliability; Profile and optimize services for latency, throughput, and cost efficiency; Use and standardize AI-powered tools; Collaborate with product and design; Lead technical design reviews and code reviews; Mentor other engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities