Senior Software Engineer, Backend
Core
Design and build AI-powered features and agentic workflows for construction industry tools to improve collaboration and data-driven decision-making.
Role type
Senior IC backend software engineer (AI integration)
Builds
AI-powered features, agentic workflows, and scalable web applications for construction stakeholders
Domain
Construction technology + Generative AI
Deliverable
production ML models
Required skills
Ruby on Rails, Object-Oriented Programming, Test-Driven Development, AI API integration, LLMs, microservices architecture, PostgreSQL, React/TypeScript, Docker, AWS
Preferred skills
Service-oriented architecture, cloud-based development environments, system documentation
Responsibilities
Design and build AI-powered features and agentic workflows; contribute to system design aligned with engineering vision; build product features to satisfy customer needs; write highly performant code minimizing payload size and resource consumption; collaborate on large-scale initiatives; conduct code reviews and mentor junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities (via careerplan.io/jobs/R0018728-senior-software-engineer-backend-at-procore)
