About The Position

We’re looking for Manager, Software Engineering to join Procore’s Pages Team within the Data and AI Division. In this role, you’ll play a critical role in leading the team building the canvas-based Pages product and Dataset Editor, and collaborating closely with cross-functional teams to deliver the platform that connects company data to AI agents. Datagrid Pages and the Dataset Editor are core to Procore's agentic AI strategy — enabling dashboards, reports, and interactive charts. This is a high-visibility, high-impact role within the Data and AI division. Procore's software aims to improve the lives of everyone in construction, and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that encompasses engineering, product, product design and data, security, and business systems. This position reports to the Senior Engineering Manager in the Data and AI Division and is located in San Francisco, CA. We're looking for someone to join us immediately.

Requirements

  • Bachelor’s degree in Computer Science, a related discipline, or equivalent experience.
  • 2+ years of experience as an Engineering Manager focused on leading high-performing teams and improving overall engineering excellence.
  • 5+ years of experience as a Software Engineer focused on scalable web-based services and applications.
  • Proven experience of tight collaboration with Product and Design to develop execution plans.
  • Proficiency with modern web development practices, including the full software development lifecycle (SDLC) from development to deployment and monitoring.
  • Experience working in an Agile/Scrum environment.

Nice To Haves

  • Experience with technologies like Ruby on Rails, TypeScript, Node, and React is highly preferred.

Responsibilities

  • Manage a team of software engineers, supporting their professional and technical growth through constructive feedback, performance reviews, and career development support.
  • Partner closely with Product and Design counterparts to define roadmaps, plan sprints, provide technical guidance, and deliver high-quality features against release timelines.
  • Collaborate with other Engineering Managers to plan and execute cross-team initiatives, fostering effective communication and alignment.
  • Lead impactful engineering-led initiatives within the team and challenge the status-quo.
  • Ensure technical decisions are aligned with Procore-wide Engineering direction.
  • Ensure the team operational model guarantees responding to on-call needs and resolving customer reported issues in a timely manner.
  • Establish and monitor key performance indicators (KPIs) and service level objectives (SLOs) for high value initiatives.
  • Communicate effectively with engineering leadership on operational performance, incident status, and strategic initiatives.
  • Foster a collaborative, inclusive, and innovative team culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service