Headphones, Electronics, Head, Person, Laptop, Pc, Face, Monitor, Writing, Computer Keyboard

Senior Manager, Software Engineering - Project Management

Apply Now

Senior Manager, Software Engineering - Project Management

  • R0012007
  • Austin, TX, United States
  • Engineering
  • Full-time

Job Description

We’re looking for a Senior Software Engineering Manager to lead Procore’s Project Management organization. In this role, you’ll be responsible for building the core Project Management products that enable construction professionals to connect their teams and project information to enable better decisions, faster. You will work closely with peers in product management and UX/Design roles to manage a complex roadmap of customer facing products, features and platform capabilities.

This role will have a unique opportunity to be close to our customer and innovate solutions to unique problems that will have a broad impact across the construction industry. You will have an opportunity to build end-to-end customer experiences in addition to building innovative and scalable services and solutions that enable future growth and success for Procore’s platform.

As a Senior Software Engineering Manager, you will have ownership over our existing product portfolio and will ensure it continues to meet the needs of Procore’s customers while maintaining a high quality bar. Success in this role will require you to lead engineering implementation, including planning ahead for future product needs and ensuring your teams and their technical architecture is enabled for future growth. This will require you to mentor Senior, Staff and Principal level engineers as we manage, mentor and grow other engineering managers.
 

This position reports to the Director of Engineering for Project Management and will be required to work a hybrid model (2-3 days in person) from the Austin, TX office. We’re looking for someone to join us immediately.

 

What you’ll do: 

  • Lead an organization of diverse engineers and engineering leadership.

  • Work across partners in Product Management, User Experience/Design and Engineering to prioritize products and features aligned to Procore’s customer needs.

  • Take ownership of the technical excellence within your organization and Procore’s engineering organization by holding a high bar when making decisions on technical architecture, managing tech debt and making tradeoffs that impact product and code quality.

  • Build and manage the backlog and execution plan for your team.

  • Define success metrics and measure progress against those metrics.
     

What we’re looking for:

  • You value people over process and emphasize a culture of respect.

  • You value building relationships with others and earn respect by taking ownership and empower your team and co-workers to take ownership.

  • You have had success at building high functioning engineering teams. You are proficient at hiring, mentoring and growing careers of senior engineers and engineering managers.

  • You have in depth experience at all phases of the software development life cycle, from ideation to launch. 

  • You have success shipping multiple products.

  • You have expertise in full stack software development, modern object oriented languages (e.g. Java, Ruby, Typescript) and frameworks (e.g. React, Node.js, next.js, Rails).

  • You are experienced in Agile software development practices.

  • BS or Masters degree in Computer Science or equivalent experience.

  • 5+ years of experience managing software engineering teams. 

  • 2+ years of experience managing multiple software development teams and other engineering managers.

Additional Information

Base Pay Range $185,800 - $255,475. Eligible for Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation, and has provided an estimated pay range for this role. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.

Perks & Benefits

At Procore, we invest in our employees and provide a full range of benefits and perks to help you grow and thrive. From generous paid time off and healthcare coverage to career enrichment and development programs, learn more details about what we offer and how we empower you to be your best.

About Us

Procore Technologies is building the software that builds the world. We provide cloud-based construction management software that helps clients more efficiently build skyscrapers, hospitals, retail centers, airports, housing complexes, and more. At Procore, we have worked hard to create and maintain a culture where you can own your work and are encouraged and given resources to try new ideas. Check us out on Glassdoor to see what others are saying about working at Procore.

We are an equal-opportunity employer and welcome builders of all backgrounds. We thrive in a diverse, dynamic, and inclusive environment. We do not tolerate discrimination against employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.

If you'd like to stay in touch and be the first to hear about new roles at Procore, join our Talent Community.

Apply Now

Not You?

Thank you

Learn about our applicant and candidate privacy policy and about creating a profile on My Settings.