Staff Software Engineer, Integration Platform
Core
Architect, build, and optimize the integration and data platform powering data movement and expert agents across the BuildOps ecosystem.
Role type
Staff Software Engineer (Integration Platform)
Builds
Unified integration platform, data pipelines, and APIs connecting external systems and third-party integrations
Domain
Construction technology / Commercial contracting / Data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Modern JavaScript, TypeScript, Node.js, GraphQL, RESTful services, PostgreSQL, Temporal, SQL schema design, Event-driven systems, Docker, Kubernetes, AWS/GCP, CI/CD, Automated testing, Technical mentoring
Preferred skills
Enterprise platform integration (ERP/CRM), Platformization strategies, Financial/accounting systems
Technologies
Node.js, GraphQL, REST, PostgreSQL, Temporal, Docker, Kubernetes, AWS, GCP
Responsibilities
Architect and maintain the integration platform from the ground up; Lead technical decisions balancing performance and scalability; Design and optimize APIs and service patterns; Improve database design and query performance; Drive observability and operational excellence; Mentor engineers through design reviews and pair programming; Influence multiple engineering groups via technical leadership
Seniority
Staff, hands-on IC with strategic influence