tap into our expansive network to build your career

Portfolio Company Open Roles

Manager, Software Engineering



Software Engineering
Austin, TX, USA
Posted on Wednesday, May 1, 2024

Job Description

We’re looking for an experienced Manager - Software Engineering to join our User Identity and Access Management division to manage the Users team. Your leadership will be instrumental in leading the development and execution of next generation User Registry service and tools , enabling Login flows and connected experience between users, vendors and projects they associate with, within the secure context of the access control rules and policies.

This is a unique opportunity to lead teams of talented engineers and drive the transformation of our people, process, and technology as we scale to meet the needs of a global market. Users Service and registry forms the backbone of the connected experience for a Procore customer so as a manager of this change, you will have the opportunity to directly impact the revenue and growth at Procore.

The construction vertical is ripe for technological innovation. Construction impacts the lives of nearly everyone in the world, and yet it’s one of the least digitized industries. Procore is leading the market with our SaaS construction platform. We build for real people with real experiences, empowering Groundbreakers to develop and transform the communities we all live in.

This position will report to the Director of Engineering and will be based in our Austin, TX office. We're looking for someone to join us immediately.

What you’ll do:

  • Define and implement a roadmap for the Users team that aligns with company objectives and industry best practices alongside your Product Partners.

  • Manage delivery of features using agile and scrum methodologies including all the ceremonies

  • Collaborate with senior product, architects, UX and business leaders across Procore to own and drive complex technical, architecture, design, and product discussions with the aim to deliver highly scalable, performant, available, and secure solutions

  • Help identify and propose solutions for technical and organizational gaps by running proof of concepts and experiments working with Engineering and Architecture on implementation

  • Work with other engineering leaders across Procore to drive user focussed solutions

  • Lead, mentor, and manage one or more team(s) of engineers, ensuring continuous team growth and individual development

  • Align with senior engineering and technical leaders on org-wide initiatives that are both technical and cultural in nature

What we're looking for:

  • BS degree in Computer Science, a similar technical field of study, or equivalent practical experience is required; an MS or Ph.D. degree in Computer Science or a related field is preferred

  • 4+ years of leading and managing 8+ engineers and 7+ years of hands-on coding and software design experience

  • Experience working with complex SaaS platforms that operate at high scale, and are built around APIs, asynchronous services, various data stores and MFE approach to UI development.

  • Proficiency in SDLC process using agile methodologies including all ceremonies.

  • Experience building services with AWS (EC2, EMR, RDS, K8s), GoLang/Ruby, React, PostgreSQL and Data pipeline/streaming tools (Kafka) is preferred

  • Past Experience of having delivered high-quality product and services in a global, multi-region setup with a focus on performance, reliability, scale, availability and access provisioning.

  • Past Experience of working in a matrix and a highly collaborative environment within engineering and other functional teams.

  • Strong oral and written communication skills, with the ability to convey complex technical information to a variety of audiences

Additional Information

Base Pay Range $158,680 - $218,185. 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.