Senior Director

Software Engineering, Construction Document Management

Posted on 5/30/2024

Procore Technologies

Procore Technologies

1,001-5,000 employees

Cloud-based construction management software platform

Industrial & Manufacturing


Austin, TX, USA

Required Skills
UI/UX Design
Ruby on Rails
Apache Kafka
  • BS or MS degree in Computer Science, related discipline, or equivalent experience
  • 15+ years of experience managing teams of varying sizes and across time zones, including 10+ years supporting production in a SaaS multi-tenant environment
  • Demonstrated experience leading multiple engineering teams including both full time employees and contractors
  • Experience managing global teams
  • Ability to evaluate current technical approaches and champion industry best-of-class technology initiatives
  • Demonstrated experience leading/contributing to a large engineering initiative or large technology change
  • Experience working collaboratively with teams, providing mentorship and guidance to improve the overall reliability of the ecosystem
  • Experience in technologies such as Service design and scalable deployment in cloud-based software development, Kubernetes, Kafka, Java, Ruby on Rails, Typescript, Node.js, & React, SRE and SRE automation best practices
  • Familiarity with additional tech stacks, languages, etc.
  • Develop and operate the most mission-critical construction document management division
  • Work with Product and UX teams to build out strategy, roadmaps, and drive execution for development of file and document services
  • Oversee the entire software development lifecycle, ensuring timely delivery of high-quality software solutions
  • Partner with peers and Software Engineering leadership to set strategy, goals, and objectives
  • Develop and communicate a clear technical vision and strategy for the software engineering organization
  • Drive innovation and ensure adoption of modern technologies and practices
  • Champion best practices in software development, ensuring adherence to coding standards, scalability, and security
  • Drive recruitment, onboarding, and development of engineering talent
  • Mentor, coach, and drive change across teams and the organization

Procore Technologies specializes in cloud-based construction management software, designed to enhance project efficiency and accountability through improved communications and documentation. This firm stands out in the construction tech sector by providing tools that facilitate real-time data access and risk minimization, which are crucial for managing diverse global construction projects. Working here offers an opportunity to be part of a team that is pivotal in transforming construction management practices, enabling better project outcomes and industry standards.

Company Stage


Total Funding



Carpinteria, California



Growth & Insights

6 month growth


1 year growth


2 year growth