Software Engineering Manager

Procore Technologies•Austin, TX
•$168,560 - $231,770•Hybrid

About The Position

Procore is seeking a Software Engineering Manager for its Project Management team, responsible for a highly used and mission-critical project management tool. The role leads and mentors a global team of engineers delivering valuable features and improving product performance, scalability, and reliability. The manager partners with Product, Design, Support, QA, and engineering leadership to plan and deliver high-quality work, guide technical decisions, and support operational excellence. The position reports to a Senior Manager, Software Engineering and is hybrid, with 2–3 days per week in Procore’s Austin, Texas office. Procore is looking for someone to join immediately.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline, or equivalent experience.
  • At least 2 years of experience as an Engineering Manager focused on leading high-performing teams and improving engineering excellence.
  • At least 5 years of experience as a Software Engineer focused on scalable web-based services and applications.
  • Experience managing globally distributed software engineering teams and supporting engineers’ career growth.
  • Proven experience collaborating closely with Product and Design to develop execution plans.
  • Proficiency with modern web development practices and the full software development lifecycle, from development through deployment and monitoring.
  • Experience working in an Agile/Scrum environment.

Nice To Haves

  • Experience with Ruby on Rails, TypeScript, and React is highly preferred.
  • Experience in SaaS business-to-business is a plus.

Responsibilities

  • Manage and mentor software engineers, supporting their professional and technical growth through feedback, performance reviews, and career development.
  • Partner with Product and Design to define roadmaps, plan sprints, provide technical guidance, and deliver features on release timelines.
  • Contribute to architectural and system design decisions and maintain engineering standards and principles.
  • Lead the team’s agentic SDLC journey.
  • Work with other Engineering Managers on cross-team initiatives, communication, and alignment.
  • Lead engineering initiatives and challenge the status quo.
  • Align technical decisions with Procore-wide engineering direction.
  • Promote software quality and operational excellence in partnership with QA engineers and leadership.
  • Ensure the team’s operating model supports on-call response and timely resolution of customer-reported issues.
  • Establish and monitor team operational KPIs and SLOs.
  • Communicate operational performance, incident status, and strategic initiatives to engineering leadership.
  • Foster a collaborative, inclusive, and innovative team culture.

Benefits

  • May be eligible for equity compensation and/or bonus incentive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service