Jobs
Interviews
66 Job openings at Procore Technologies
International Lead, End User Services & ITSM

Bengaluru, Karnataka, India

8 years

Not disclosed

On-site

Full Time

Job Description Procore is seeking an International Lead for End User Services and ITSM to join our IT Ops in Bangalore. This role is crucial for maturing our ITIL-based EUS processes, establishing KPIs, and managing our MSP relationships. You will ensure world-class IT service delivery for all Procorians and evolve the End User IT experience. What you'll do: ITIL Process Ownership & Maturation: Lead the implementation and improvement of ITIL processes (Incident, Service Request, Problem Management, Knowledge Management, etc.), ensuring documentation, workflows, and best practices are followed. KPI Development & Performance Management: Define and implement KPIs to measure EUS performance and drive data-driven decisions. Business Relationship Management: Act as the primary IT contact for business stakeholders, understanding needs and translating them into service improvements. Managed Service Provider (MSP) Management: Oversee the MSP relationship, ensuring SLA adherence and driving continuous improvement. Team Leadership & Development: Lead and develop a high-performing EUS team. Service Delivery & Support: Ensure timely resolution of incidents and effective service request fulfillment. Technology & Innovation: Stay updated on emerging technologies and identify opportunities for improvement. Budget Management: Develop and manage the EUS budget. What we’re looking for: Bachelor's degree or equivalent experience. 8-10+ years of IT experience with a focus on End User Services and ITSM. Proven experience leading ITIL processes (ITIL certification preferred). Strong KPI development and data-driven improvement skills. Excellent communication and stakeholder management skills. Experience with end-user technologies and ITSM platforms. Problem-solving and analytical skills. Experience in a high-growth SaaS environment is a plus. Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Software Engineer

Bengaluru, Karnataka, India

6 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Senior Software Engineer to join Procore’s Equipment Management team. In this role, you’ll have the unique opportunity to drive the next generation of construction platform initiatives in a global SaaS infrastructure. You’ll work with our dedicated and talented team spanning Engineering, Product Management, UX and Architects to create and scale the next generation Procore experience on our web platform. You’ll bring your deep experience in Web, Backend, UI/UX, Micro Front-end to evolve our Equipment Management solution to a platform-oriented approach. As a Senior Software Engineer , you will be primarily responsible for establishing the strategic technical direction, creating reference patterns, and will be additionally responsible for actively driving the effective execution of that strategy for one of Procore’s core product areas. This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems and practices, foster collaborative relationships, and measure value delivered to our customers. This position reports to the Sr. Manager Software Engineering with the opportunity to be located in the Bengaluru or Pune office. We’re looking for someone to join our team immediately. What you’ll do : Contribute to designing and building a system that is aligned with Procore’s technical vision of a service-oriented architecture Build underlying platform features that enable customization and platform extensibility by users, first or third-party developers, and our application teams Use a systems engineering approach to make tech design decisions that improve scalability and performance Write a highly performant code that minimizes payload size and deferred scripts while consuming the lowest possible amount of resources Partner with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems Communicate complex problems and solutions to technical and non-technical stakeholders Collaborate across engineering teams effectively on large-scale initiatives to by conducting code reviews, providing mentorship, pairing, and training opportunities further Procore's goal to connect everyone in construction on one global platform Serve as mentor to junior Engineers on the team What we’re looking for: Bachelors or Masters Degree in Computer Science, a related field, or comparable work experience 6+ years experience in Software Engineering, Test Driven Development and Design principles for web and full stack applications at scale with distributed architectures Experience with Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks (e.g., React, AngularJS, Vue). 4+ years experience working on full-stack modern applications and frameworks (Java, Spring Boot, React, Typescript) 4+ years experience building microservices using object-oriented Program fundamentals, Test Driven Development and Design principles Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai) would be a big plus. Time-honed expertise with medium-to-large scope modern web development projects across the entire spectrum of development, testing, staging, deploying, and monitoring Effectively communicate with key stakeholders across the enterprise, at all levels of the organization and promote a culture of engineering excellence and being well-managed and comfortable with the overall responsibility and accountability to create and maintain a technical strategy and execution plan Additional Information 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 candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Staff Product Designer

Bengaluru, Karnataka, India

7 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Staff Product Designer to join Procore’s Asset Management division which drives the intricacies of collaboration, planning, management, tracking, and monitoring of people, processes, equipment, materials, maps, and spatial experiences. Procore software solutions aim 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. As a Staff Product Designer , you’ll partner with Product and Engineering teams to create delightful, effortless experiences for our users. You'll shape our products by understanding our users' needs and translating them into intuitive designs, validating them frequently during their path from concept to polished product. The person in this role will have worked on complex products in the past and is prepared to lead visionary, and cross-cutting solutions through to completion by spearheading research efforts with customers and creating comprehensive design solutions. If you constantly analyze and obsess over other product’s experiences—we’d like to hear from you! This position reports into the Design Director for Resource & Asset Management and will be based in our Bangalore , India office. We’re looking for someone to join us immediately. What you’ll do: Design and validate new experiences via mockups, wireframes, flow diagrams, sketches, and other UX artifacts for our cloud-based applications Work as an embedded member of multiple cross-functional agile product development teams, working in partnership with Product Managers and Engineers to set the product's strategy, and create solutions based on research Partner with in-house UX research experts to conduct generative research and usability tests with Procore users, both online and in-person at job sites around the country Advocate for the user and evangelize user experience throughout the organization Collaborate with other designers and product teams in your product area Promote a positive culture within your product team as well as your division, and overcome challenges through endurance, grit, and persistence Leverage and advocate for the patterns, content, and solutions created by our Design System, Content Strategy, UX Research, and DesignOps teams, and make contributions that provide value to the department What we’re looking for: 7+ years of experience designing world-class apps with a strong portfolio showcasing your research process and design work Experience in complex B2B Enterprise/SaaS products Proficiency with leading design software such as Figma or Sketch and experience with prototyping tools Curiosity about the way people think and human behavior Excellent communication skills with a proven track record presenting designs to cross-functional teams and evangelizing UX to the organization Experience with iOS/Android design standards and passion for interaction design Experience partnering with Product and Engineering to achieve impactful outcomes in an agile product development environment Comfortable leveraging data to guide design decisions that exceed product and user outcomes Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Site Reliability Engineer

Pune/Pimpri-Chinchwad Area

0 years

Not disclosed

On-site

Full Time

Job Description We are seeking a highly skilled Senior Reliability Engineer with strong backend software engineering skills to join our team. As a Senior Reliability Engineer , you will be responsible for designing, implementing, and maintaining our cloud infrastructure, ensuring the smooth operation of our applications and services. In addition, you will contribute to the development of our backend software systems, working closely with our engineering team to design, develop, and deploy scalable and reliable software solutions. This role will report to Senior Engineering Manager, Finance Engineering in Pune, Indi What you’ll do: Collaborate with your peers to envision, design, and develop solutions in your respective area with a bias toward reusability, toil reduction, and resiliency Surface opportunities across the broader organization for solving systemic issues Use a collaborative approach to make technical decisions that align with Procore’s architectural vision Partner with internal customers, peers, and leadership in planning, prioritization, and roadmap development Develop teammates by conducting code reviews, providing mentorship, pairing, and training opportunities Serve as a subject matter expert on tools, processes, and procedures and help guide others to create and maintain a healthy codebase Facilitate an “open source” mindset and culture both across teams internally and outside of Procore through active participation in and contributions to the greater community Design, develop, and deploy scalable and reliable backend software systems using languages such as Java, Python, or Go Work with engineering teams to design and implement microservices architecture Develop and maintain APIs using RESTful APIs, GraphQL, or gRPC Ensure high-quality code through code reviews, testing, and continuous integration Serve as a subject matter expert in a domain, including processes and software design that help guide others to create and maintain a healthy codebase What we’re looking for: Container orchestration (Kubernetes) K8s, preferably EKS. ArgoCD Terraform or similar IaC o11y (OpenTelemetry ideal) Public cloud (AWS, GCP, Azure) Cloud automation tooling (e.g., CloudFormation, Terraform, Ansible) Kafka and Kafka connectors Linux Systems Ensure compliance with security and regulatory requirements, such as HIPAA, SOX, FedRAMP Experience with the following is preferred: Continuous Integration Tooling (e.g., Circle CI, Jenkins, Travis, etc.) Continuous Deployment Tooling (e.g., ArgoCD, Spinnaker) Service Mesh / Discovery Tooling (e.g., Consul, Envoy, Istio, Linkerd) Networking (WAF, Cloudflare) Event-driven architecture (Event Sourcing, CQRS) Flink or other streaming processing technologies RDBMS and NoSQL databases Experience in working and developing APIs through REST, gRPC, or GraphQL Professional experience in Java, GoLang, Python preferred Additional Information 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 candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Information Systems Engineer

Pune/Pimpri-Chinchwad Area

5 years

Not disclosed

On-site

Full Time

Job Description We’re looking for an experienced Salesforce Developer to join Procore’s Product & Technology Team. Procore software solutions aim 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. In this Salesforce Developer role, you’ll focus on building and maintaining custom solutions on the Salesforce platform. This role will also require experience working with Agentforce and developing solutions that leverage Salesforce AI capabilities . You’ll partner with Business Users & Salesforce team to develop solutions in Salesforce Sales Cloud, Service Cloud & CPQ . Use your Apex coding, Salesforce platform expertise, and problem-solving skills to automate critical business processes & enhance the Salesforce Platform . This position reports into Senior Manager, Salesforce Platform and will be based in our Pune office . We’re looking for someone to join us immediately. This is a hybrid role and requires working 2-3 days from our Pune Office. Apply today to join our team of Groundbreakers. What you’ll do: Design, develop, test, and deploy custom Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and Salesforce Flows. Customize and configure Salesforce objects, fields, workflows, and processes to meet business requirements. Work closely with business analysts, project managers, and other stakeholders to gather requirements and translate them into technical solutions. Maintain and optimize existing Salesforce applications. Perform thorough code reviews and ensure adherence to best practices. Apply best practices while developing code & help deploy it in Integration, Testing & Production environments using CI/CD Tools like Copado etc. Agentforce and AI Integration: Build POC, Develop and implement solutions utilizing Salesforce Agentforce to create and deploy AI agents. Integrate Salesforce with external systems using REST and SOAP APIs. Document technical specifications and development processes. Provide technical support and troubleshooting for Salesforce applications. Participate in Agile/Scrum development methodologies. What we’re looking for: Bachelor’s degree or equivalent experience Minimum 5 years of experience as a Salesforce Developer. Strong proficiency in Apex, LWC, Visualforce, and Salesforce Flows. Understanding of Salesforce best practices and design patterns. Experience with Agentforce and/or building AI solutions within the salesforce environment. Experience of Salesforce Data Migration, APIs and integrations. Personal characteristics Detail-Oriented, Continuous Learner Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Product Manager – AI Product-Led Onboarding & Activation

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Job Description 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 candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran or any other classification protected by law. About The Role We are seeking a Product Manager to lead the development of product-led onboarding and activation experiences at Procore. This role is part of our Platform Product Team, where you will focus on designing scalable, platform-driven onboarding solutions that apply across all Procore products and solutions. Your primary goal will be to reduce the operational cost to serve new businesses while accelerating time-to-value realization. You will leverage AI, guided checklist experiences, and data-driven insights to drive seamless onboarding for new accounts, projects, and users. This role is based in India and will be supported by a dedicated engineering and design team to execute on the vision. What You'll Do Own key parts of the onboarding and activation journey for new accounts, projects, and users, working across the Procore platform. Partner with senior PMs, design, and engineering to design and execute intuitive, product-led onboarding experiences. Help define and track success metrics, such as time to first value, activation rates, and customer retention improvements. Use data and customer feedback to identify friction points and prioritize improvements. Contribute to experimentation and A/B testing strategies to validate ideas and iterate quickly. Advocate for the platform approach, ensuring onboarding solutions scale across different Procore products. What We’re Looking For 3–5 years of product management experience, preferably in SaaS, B2B, or platform products. Passion for improving customer onboarding, activation, and self-serve experiences. Strong analytical skills and ability to use data to inform decisions. Experience collaborating with cross-functional teams in an agile environment. Curiosity and eagerness to learn about user needs, platform technologies, and business outcomes. Ability to break down problems, prioritize solutions, and deliver incremental value. Clear and structured communication skills, both written and verbal. Bonus: Experience working on AI-powered products or with AI-driven onboarding experiences. Bonus: Familiarity with construction technology or enterprise SaaS. Why Join Us? Be at the forefront of product-led onboarding innovation at a global leader of construction companies. Work with a dedicated team of engineers and designers focused on solving this problem. Shape the onboarding experience for thousands of construction businesses worldwide. Enjoy a collaborative and high-impact work environment with global opportunities for growth. If you're passionate about scaling customer activation through product-led experiences, we’d love to hear from you! Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Staff Software Engineer

Pune/Pimpri-Chinchwad Area

8 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Staff Software Engineer to join Procore’s Product & Technology Team. Procore software solutions aim 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. As a Staff Software Engineer at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. We’re looking for someone to join our team immediately. What you’ll do: Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams Assist fellow teammates by conducting code reviews and pairing Leverage our tech stack: Primarily Ruby/React/Java/Typescript hosted on AWS and increasingly using Kubernetes, CircleCI for Continuous Integration, and a combination of ArgoCD and an in-house tool for CD. Drive critical projects, including: Scalability: We’re scaling and need engineers who are ready to take on the challenge of working on live, core systems with millions of users. Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems. Participate in designing and building a system that is aligned with Procore’s technical vision of a Service-Oriented Architecture. Serve as a leader and mentor to more junior engineers within your team. What we're looking for: Bachelor's Degree in Computer Science or equivalent experience 8+ years experience in software engineering fundamentals, Test Driven Development and Design principles (React, Typescript, Node.js or similar languages preferred) Experience with Ruby on Rails will be an added advantage. Experience with working on building and maintaining high scale enterprise applications Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users) Experience in building modern Continuous Integration and Continuous Delivery systems at scale Experience working with a team on large initiatives with the ability to course-correct as needed Experience working with modern web development, including testing, staging, deploying, and monitoring. Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Manager, Design

Bengaluru, Karnataka, India

7 years

Not disclosed

On-site

Full Time

Job Description Procore is looking for a Design Manager to help us transform the construction industry by inspiring future-facing solutions that simplify complex business processes and drive richer collaboration across stakeholders on a construction project. You will oversee multiple teams underneath our Owners Innovation organization, focusing on Asset Management and Capital Portfolio Management. As Design Manager , you will lead teams of talented designers toward designing customer-centric solutions that radically improve existing functionality and propose design solutions for filling in gaps in our current product. As a member of the leadership team, you will be a fierce advocate for quality design and a bold voice that drives commitment towards creating elegant solutions for our customers. You’ll also partner with Product, Engineering, and Design leaders to develop and execute our strategy. You’ll be deeply connected with and motivated by our vision to improve the lives of everyone in construction. If you’re interested in helping put Procore at the center of all things construction—apply today! This position will report to our Head of Design for Resource Management & Owners Innovation and will be based in our Bengaluru, KA, India office. We’re looking for someone to join us immediately. What you’ll do: Drive a systems-mindset to build and integrate consistent, efficient components across the product portfolio. Build a world-class Design Systems design team through leading, developing, and hiring highly-talented designers Serve as an internal thought leader and key facilitator of design system centered approach to building experiences Present the system’s mission, library, and process to other groups, including product managers, content specialists, engineering, and other design and development teams throughout the enterprise Enable cross-functional product teams to achieve the company's prioritized business objectives and key results Gather and analyze qualitative and quantitative insights to inform design decisions As a mentor and coach to designers, you will give and receive feedback that improves design outcomes and fosters learning. You will create the right circumstances and conditions for the design to deliver value, and for individuals to create meaningful, career-defining work What we’re looking for: 7+ years of experience building and delivering successful, complex B2B Enterprise/SaaS products 2+ years of experience building and leading a design team A collaborator that can partner with Product and Technology to take industry insights and business goals to direct teams Ability to seamlessly flip between the language of business and design, setting meaningful goals and objectives for your team, while advocating for important design decisions to company leadership History of driving decisions through qualitative and quantitative research and analysis You have the ability to recognize great design work and inspire others to achieve higher levels of excellence A strong example of a servant leader, deploying your team in a way that shares decision making, encourages ownership and autonomy, and drives engagement Must have experience with Figma and other design, research, and prototyping tooling Bachelor’s or master’s preferred in graphic design, HCI, UX, a related area of study, or equivalent work experience Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Product Designer

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Job Description We’re looking for Senior Product Designer to join Procore’s Capital Portfolio Management team. Procore software solutions aim 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. As a Senior Product Designer , you’ll partner with Product and Engineering teams to create delightful, effortless experiences for our users. You'll shape our products by understanding our users' needs and translating them into intuitive designs, validating them frequently during their path from concept to polished product. If you constantly analyze and obsess over other product’s experiences—we’d like to hear from you! This position will report to our Design Manager in our Owners Innovation group and will be based in our Bangalore, India office. We’re looking for someone to join us immediately. What you’ll do: Design and validate new experiences via mockups, wireframes, flow diagrams, sketches, and other UX artifacts for our cloud-based applications Work as an embedded member of a cross-functional agile product development team, collaborating with Product Managers and Engineers to set the product's strategy, and create solutions based on research Conduct generative research and usability tests with Procore users, both online and in-person at job sites around the country. Advocate for the user and evangelize user experience throughout the organization Promote a positive culture within your product team, and overcome challenges through endurance, grit, and persistence Leverage the patterns, content, and solutions created by our Design System, Content Strategy, UX Research, and DesignOps teams Design valuable and effective solutions for our customers across both our web app as well as our native iOS and Android applications Work across strategic problem sets involving cross-platform work, integrations with our other tools, and contributions back to our design system What we’re looking for: Enjoy the challenges of leveraging critical thinking and system thinking to solve highly complex and nuanced needs of enterprise B2B customers 5+ years of experience designing world-class experiences with a strong portfolio of design work Proficiency in Figma (and other research/design/prototyping tooling) Ability to push difficult problems forward with a cross-functional team through the use of an array of methodologies in the discovery, validation, testing, and execution phases Extreme ownership, bias to action, and know-how to succeed in ambiguity Strong aptitude for performing and synthesizing research, including contextual inquiry Ability to design as a team, exploring and promoting new ideas, especially those that aren’t your own Excellent communication skills with a proven track record presenting designs and articulating design decisions to both cross-functional teams and stakeholders. Qualifications Bachelor’s or Master’s in graphic design, HCI, UX, a related area of study is preferred, or equivalent work experience Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Staff Software Engineer

Pune/Pimpri-Chinchwad Area

8 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Staff Engineer to join Procore’s Product & Technology Team. Procore software solutions aim 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. In this Staff Engineer role, you’ll act in a senior technical role with the responsibility of leading complex projects, providing technical guidance, and mentoring other engineers. You will focus on high-level design and architecture, ensuring that your engineering team is aligned with the organization's strategic goals. You’ll partner with Product Managers, Designers and fellow engineers to develop and deliver innovative features leveraging cutting edge BIM 3D technology to address some of the construction industry’s toughest problems. This position reports into a Senior Software Engineering Manager and will be based in our Pune location. We’re looking for someone to join us immediately. Apply today to join our team of Groundbreakers. What you’ll do: Focus on the development of product features leveraging Procore’s BIM technologies. Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams Participate in designing and building a systems and features that are aligned with Procore’s technical vision of a service-oriented architecture Work up and down the stack to ship code for our microservices, React front ends, and Rails apps. Drive innovation and change to accommodate enterprise and international customers for Procore across the organization Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems Mentor fellow engineers in best practices, reviewing their designs and code and helping them deliver high quality software What we’re looking for: Bachelor’s Degree in Computer Science, a related field, or comparable work experience 8+ years experience in Programming fundamentals, Test Driven Development and Design principles (TypeScript, C#) Frontend: Proficiency in HTML, CSS and browser APIs. Experience with modern frontend frameworks such as React, Vue.js, or Angular. Familiarity with frontend build tools and package managers (Webpack, esbuild, npm, yarn). Backend: Strong understanding of RESTful API design. Experience with C# and ASP.NET Core. Experience with databases, PostgreSQL in particular. Proficiency in Node.js and frameworks like Express.js or Next.js. Experience designing and building software in a Service-Oriented Architecture Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users) Track record of anticipating technical problems that will fall out of major projects and designing solutions to overcome those problems Experience in building modern Continuous Integration and Continuous Delivery systems at scale Experience working with a team on large initiatives with the ability to course-correct as needed Experience working with modern web development, including testing, staging, deploying, and monitoring Strong experience documenting and bringing team clarity to complex solutions BONUS Knowledge of microservices architecture. Experience with serverless frameworks. Event streaming platforms, Apache Kafka in particular. Familiarity with automated testing frameworks (Jest, Mocha, Cypress). 3D browser rendering, three.js, babylon.js, webgl or webgpu. Familiarity with BIM (Building Information Modeling) Knowledge of linear algebra, matrices, and vectors Additional Information 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 candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Manager, Software Engineering - Entitlements

Bengaluru, Karnataka, India

5 years

Not disclosed

Remote

Full Time

Job Description We’re looking for an Engineering Manager - Entitlements to join Procore’s Product & Technology Team. In this Engineering Manager role you will oversee the development and execution of the tools used by millions of users worldwide to manage the features and journeys they experience within the Procore Platform. You’ll join our highly collaborative Product and Engineering organization to drive the technical direction of these projects, leading a team of highly skilled engineers to innovate and promote coordinated technology adoption across Procore’s technology stack. This position requires a leader with production operations experience and web platform experience to ensure high velocity and site availability. Procore software solutions aim 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 Director of Engineering and is located in our Bangalore, India office. We’re looking for someone to join us immediately. What you’ll do: Lead, hire, manage and develop high-performing teams working on Procore’s Entitlement Systems, including providing technical leadership, strategy and outlook Develop an ambitious roadmap for projects in collaboration with Product and Program Management Drive feature visibility and enablement initiatives across Procore’s Web applications Provide guidance and support to Web Product teams to promote best practices and expedite delivery Guide all technical aspects of development, including technical requirements definition, design, implementation, testing, and release Mentor and coach your teams and the broader organization What we're looking for: 5+ years of experience in software engineering, including experience managing software engineering teams Engineering leader with web platform experience and a track record of consistent delivery with high quality Experience designing and leading teams that deliver critical projects and services, including strong uptime requirements 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). Ability to represent and promote complex business or technical architectural concepts both internally and externally Demonstrated history of building strong cross-functional relationships that foster deep engagements. Organizational savvy to navigate and manage ambiguous and complex scenarios Ability to coach, provide mentorship and guidance that aids team growth and development Ability to lead large initiatives and evaluate current technical and organizational approaches Experience working remotely and with distributed teams Fluent in spoken and written English Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Software Engineer

Pune/Pimpri-Chinchwad Area

5 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Senior Software Engineer to join Procore’s Product and Technology Team . In this role you’ll have the unique opportunity to drive the next generation of construction platform initiatives in a global SaaS infrastructure, Procore software solutions aim 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. As a Senior Software Engineer, you will design, implement, and maintain complex software systems while often leading small teams or projects. You will be responsible for writing high- quality code, solving challenging technical problems, and mentoring less experienced engineers. You’ll partner with Product Managers, Designers and fellow engineers to develop and deliver innovative solutions that drive our business forward. This position reports into Manager Software Engineering and will be based in our Pune Office. We’re looking for someone to join us immediately. What you’ll do: Contribute to designing and building a system that is aligned with Procore’s technical vision of a service-oriented architecture. Build underlying platform features that enable customization and platform extensibility by users, first or third-party developers, and our application teams. Use a systems engineering approach to make tech design decisions that improve scalability and performance. Write a highly performant code that minimizes payload size and deferred scripts while consuming the lowest possible amount of resources Partner with Engineering, Product, and UX to design and build solutions that delightusers and solve critical business problems Communicate complex problems and solutions to technical and non-technical stakeholders Collaborate across engineering teams effectively on large-scale initiatives by conductingcode reviews, providing mentorship, pairing, and training opportunities further Procore's goal to connect everyone in construction on one global platform Mentor fellow engineers in best practices, reviewing their designs and code and helping them deliver high quality software. What we’re looking for: Bachelors or Masters Degree in Computer Science, a related field, or comparable work experience 5+ years experience in Software Engineering, Test Driven Development and Design principles for web and full stack applications at scale with distributed architectures. Proficiency in ReactJS, Typescript, Javascript (ES6), HTML5, CSS and experience with modern Javascript frameworks. Experience working on full-stack modern applications and frameworks (Ruby, Java, Spring Boot, NodeJS) would be a big plus. Experience with modern testing frameworks (e.g., Jest, Cypress, Mocha, Chai). Experience with working on building and maintaining high scale enterprise applications. Time-honed expertise with medium-to-large scope modern web development projects across the entire spectrum of development, testing, staging, deploying, and monitoring Effectively communicate with key stakeholders across the enterprise, at all levels of the organization and promote a culture of engineering excellence and being well-managed and comfortable with the overall responsibility and accountability to create and maintain a technical strategy and execution plan Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Staff Software Engineer

Pune/Pimpri-Chinchwad Area

8 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Staff Software Engineer to join Procore’s Product & Technology Team . Procore software solutions aim 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. As a Staff Software Engineer at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. We’re looking for someone to join our team immediately. What you’ll do: Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams Assist fellow teammates by conducting code reviews and pairing Leverage our tech stack: Primarily Ruby/React/Java/Typescript hosted on AWS and increasingly using Kubernetes, CircleCI for Continuous Integration, and a combination of ArgoCD and an in-house tool for CD. Drive critical projects, including: Scalability: We’re scaling and need engineers who are ready to take on the challenge of working on live, core systems with millions of users. Collaborate with Engineering, Product, and UX to design and build solutions that delight users and solve critical business problems. Participate in designing and building a system that is aligned with Procore’s technical vision of a Service-Oriented Architecture. Serve as a leader and mentor to more junior engineers within your team. What we're looking for: Bachelor's Degree in Computer Science or equivalent experience 8+ years experience in software engineering fundamentals, Test Driven Development and Design principles (React, Typescript, Node.js or similar languages preferred) Experience with Ruby on Rails will be an added advantage. Experience with working on building and maintaining high scale enterprise applications Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users) Experience in building modern Continuous Integration and Continuous Delivery systems at scale Experience working with a team on large initiatives with the ability to course-correct as needed Experience working with modern web development, including testing, staging, deploying, and monitoring. Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior QA Engineer (Automation) - UIAM

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Senior QA Engineer (Automation) - UIAM to join Procore’s Product & Technology QA Engineering Team in India. In this role, you will design and execute software testing plans to ensure the delivery of high-quality software across our authentication, authorization, and identity systems as we scale those platforms to millions of users worldwide. You should be self-motivated, creative, and proactive, ready to work successfully in a fast-paced environment, including multiple platforms and a distributed architecture, diverse technologies, and lab environments. You will partner with developers, project managers, DevOps engineers, and other stakeholders to test and deliver innovative features leveraging cutting edge authentication and authorization technologies to address some of the construction industry’s toughest problems. Procore software solutions aim 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 into the QA Manager and will be based in our Bengaluru offices. We’re looking for someone to join us immediately. What you’ll do: Work cross-functionally with teams around the world to ensure quality throughout the software development lifecycle Design and execute test cases (both manual and automation) Verify that the implemented software meets the business requirements Suggest functionality improvements based on usability standards Review requirements documents in terms of consistency, completeness, and correctness. Conduct post-release / post-implementation testing What we're looking for: 5+ years of experience in software test engineering or equivalent role Experience with IAM (authentication/authorization/identity) services for a multi-tenant SaaS in the cloud at a global scale Self-driven problem-solver with demonstrable critical thinking skills and experience working with globally-distributed teams Thorough understanding of software testing methodologies, QA tools, and Agile principles Experience developing test automation frameworks, particularly in Cypress and JavaScript Experience in programming languages such as Java and Go preferred Proficiency in building automation scripts, debugging, execution, and results analysis Analytical skills to understand requirements, application user interfaces, and contents Proven knowledge and experience in various test levels (e.g., system integration, performance, regression, and user acceptance) Ability to manage and prioritize multiple projects simultaneously, with excellent troubleshooting skills Experience in API testing and prior exposure to Test Driven Development is a plus Fluent in spoken and written English Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Manager, Engineering - Document Mgmt

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Job Description What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for engineering talent to join Procore’s journey to revolutionize a historically underserved industry. We are seeking a dynamic and experienced technical leader to lead our talented engineering teams and drive the successful delivery of high-quality software solutions. This leadership role will play a key part in shaping our technical strategy and ensuring the effective execution of software development initiatives. As technical leader you’re given the unique opportunity to drive the next generation of application platform initiatives in a global SaaS infrastructure. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. What you’ll do: Develop and operate our mission critical construction document services within the construction documents division. These are some of the most heavily trafficked parts of the Procore SaaS Platform and require attention to software development best practices, operational excellence and the highest standards in quality. Work side-by-side with Product and UX teams to build out roadmaps and drive execution for development of file and document services. Oversee the entire software development lifecycle, ensuring the timely delivery of high-quality software solutions. Partner with peers and Software Engineering leadership to help set team level goals, objectives, and overall strategies and provide unwavering support for Software Engineers through collaboration, leading reviews of processes, and architecture design Drive the recruitment, onboarding, and development of engineering talent, promoting a high-performance culture. Champion best practices in software development, ensuring adherence to coding standards, scalability, and security. Mentor, coach, and be a driver for change across your teams and the broader organization What we're looking for: BS or MS degree in Computer Science, related discipline, or equivalent experience 5+ years of combined experience as a Software Engineer with an emphasis on scalable backend web-based services and related infrastructure 3+ years of experience managing teams of varying sizes and across time zones, including 3+ 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 the following technologies, with demonstrated expertise and the capacity to lead complex technical initiatives in frontend architecture and design systems: Service design and scalable deployment in cloud-based software development Kubernetes, Kafka and related web infrastructure technologies Ruby on Rails, Typescript, Node.js, Java & React Experience with modern web development across the entire spectrum of development, testing, staging, deploying, and monitoring Familiarity with SRE and SRE automation best practices Experience documenting and bringing team clarity to complex solutions Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users) Familiarity with additional tech stacks, languages, etc. are a plus And generally a curious mind that is driven to innovate and solve customer problems Additional Information 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. Show more Show less

Software Engineering Manager

Pune/Pimpri-Chinchwad Area

10 years

Not disclosed

On-site

Full Time

Job Description We are looking for a Software engineering manager to join Procore's owner solutions team. As an engineering manager you will be primarily responsible for leading a team responsible for design, development, and support of owner solutions within Procore's products, establishing the strategic technical direction and actively driving the execution of the strategy by effectively partnering with multiple teams across Procore. This is a great opportunity to use your leadership, interpersonal, and organizational skills to build highly effective systems and practices, foster collaborative relationships, and measure value delivered to our customers. This position reports to the Senior Director of Engineering and is located in the Pune, India office. We’re looking for someone to join our team immediately. Procore software solutions aim 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. What you’ll do: Own overall engineering strategy and delivery of Procore’s owner solutions Collaborate with senior Product Managers, Architects, UX and business leaders to execute the engineering strategy and deliver the roadmap. Lead engineers and create a robust and functional group within the Engineering organization that delivers highly scalable, performant, available, and secure solutions Collaborate with product leadership to make pragmatic trade-offs on staffing and prioritizing initiatives Align with senior engineering and technical leaders on org-wide initiatives that are both technical and cultural in nature What we’re looking for: 10+ years of experience in software engineering, including 2+ years of experience managing software engineering teams 7+ years of experience as a Software Engineer with an emphasis on web-based distributed services Experience leading engineering teams that deliver critical projects and services, including strong uptime requirements 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). Ability to represent and promote complex business or technical architectural concepts both internally and externally Demonstrated history of building strong cross-functional relationships that foster deep engagements. Organizational savvy to navigate and manage ambiguous and complex scenarios Passionate about solving the problems for the construction industry. Previous experience in the construction domain will be a huge plus. Past people management experience is preferred (At least 1-2 years) Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior QA Engineer (Automation)

Bengaluru, Karnataka, India

5 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Senior QA Engineer to join Procore’s Product & Technology Team. Procore software solutions aim 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 Senior QA Engineer (Automation) role is part of Procore’s QA Engineering Team in India. In this role, you will design and execute software testing plans for various key customer-facing and internal applications. You should be self-motivated, creative, and proactive, ready to work successfully in a fast-paced environment, including multiple platforms and a distributed architecture, diverse technologies, and lab environments. You will work closely with developers, project managers, DevOps engineers, and other stakeholders. This position reports into Sr. QA Manager and will be based in our Bengaluru & Pune offices. We’re looking for someone to join us immediately. What you’ll do: Work with cross-functional teams to ensure quality throughout the software development lifecycle Design and execute test cases (both manual and automation) Verify that the implemented software meets the business requirements Suggest functionality improvements based on usability standards Review requirements documents in terms of consistency, completeness, and correctness. Conduct post-release/ post-implementation testing What we’re looking for: 5+ years of experience or its equivalence in a software test engineering role. Self-driven, problem-solver with demonstrable critical thinking skills Thorough understanding of software testing methodologies, QA tools, and Agile principles Experience in developing test automation frameworks Strong Experience in automation testing preferably using Cypress and JavaScript Building Automation Scripts, Debugging, Execution, Results analysis, maintain the automation script. Analyze, understand requirements, application user interfaces and contents Proven knowledge and experience in various test levels (system integration, performance, regression, and user acceptance) Proven ability to manage and prioritize multiple, diverse projects simultaneously Excellent troubleshooting and analytical skills Experience in API testing Prior exposure to Test Driven Development is nice to have. Additional Information 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 candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

QA Manager (Automation) - UIAM

Bengaluru, Karnataka, India

10 years

Not disclosed

Remote

Full Time

Job Description We’re looking for a QA Manager (Automation) - UIAM to join Procore’s Product & Technology Team. In this role, you will lead Procore’s UIAM QA Engineering Team in India to oversee the design and execution of automation strategies to ensure the delivery of high-quality software across our authentication, authorization, and identity systems as we scale those platforms to millions of users worldwide. You should be a proactive leader with a strong technical background, exceptional problem-solving skills, and the ability to collaborate across departments. You will mentor and guide a team of QA engineers while driving improvements in automation frameworks, processes, and overall QA strategy. You will partner with developers, project managers, DevOps engineers, and other stakeholders to test and deliver innovative features leveraging cutting edge authentication and authorization technologies to address some of the construction industry’s toughest problems. Procore software solutions aim 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 Sr. QA Manager Engineering and will be based in our Bengaluru offices. We’re looking for someone to join us immediately. What you’ll do: Lead, mentor, and develop a team of QA engineers, fostering a culture of collaboration, accountability, and continuous improvement Define and implement test strategies, automation frameworks, and best practices to enhance the efficiency and effectiveness of QA processes Collaborate with global cross-functional teams, including developers, project managers, and DevOps engineers, to ensure quality throughout the software development lifecycle Oversee the design, execution, and maintenance of both manual and automated test cases, ensuring alignment with business requirements Establish metrics and KPIs to track testing efficiency, test coverage, and overall quality, providing regular reports to stakeholders Identify and mitigate risks by driving root cause analysis and implementing corrective actions Continuously evaluate and recommend tools and technologies to improve automation, scalability, and performance testing capabilities Manage and prioritize multiple projects while ensuring on-time delivery of high-quality software Stay current with industry trends and advancements in test automation technologies to drive innovation within the QA team What we’re looking for: 10+ years of experience in software testing and QA, with at least 3+ years in a leadership or managerial role Must have experience with IAM (authentication/authorization/identity) services for a multi-tenant SaaS in the cloud at a global scale Proven expertise in automation frameworks and tools Strong knowledge of software testing methodologies, Agile principles, and CI/CD pipelines Experience with API testing, performance testing, and test-driven development (TDD) Experience in database skills such as PostgreSQL and DynamoDB preferred Experience in programming languages such as Ruby, Go, Java preferred Ability to manage, mentor, and develop high-performing teams while driving a culture of accountability and excellence Strong analytical and problem-solving skills, with the ability to manage and prioritize multiple projects effectively Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders located around the world Experience with defining and tracking key QA metrics and KPIs to ensure consistent quality improvements Experience working remotely and with globally distributed teams Fluent in spoken and written English Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Product Manager

Pune/Pimpri-Chinchwad Area

9 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Senior Product Manager to join Procore’s Product & Technology Team. Procore software solutions aim 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 Product Manager will lead some of the critical initiatives for Asset Management solution at Procore. This role is part of our Asset Management team, where you will focus on building some of the core Asset Management capabilities for the global markets. Your primary goal will be to help drive new growth and retention with the Asset Management solution, particularly in the Owners segment. You will leverage customer discovery insights, industry best-practice knowledge base, competitive analysis and internal subject-matter expertise to help drive the customer and business outcomes with the Asset Management solution. As a Product Manager, you’ll partner very closely with a cross-functional team of Product Managers, Engineers and UX Designers to build the right solution for our customers, and also with the go-to-market teams to ensure right internal and external release communications. Being on top of roadmap priorities and ahead of the development cycle, effective cross-team collaboration, remaining aligned with the GTM priorities and clear and consistent communication with all stakeholders will be key to success in this role. This position reports into Director, Product Management and will be based in our Pune, India office. We’re looking for someone to join us immediately. Apply today to join our team of Groundbreakers. What you’ll do: Drive strategic alignment: Ensure strategic and vision alignment of your product areas within the cross-functional teams of Product, Engineering, UX and GTM teams. Own the roadmap: Build and maintain outcomes-driven product roadmaps (both internal and external facing) for your areas, in close alignment with all stakeholders. Must take customers-first approach, industry best-practices, competitive analysis for roadmap prioritization. Drive backlog execution: Write product briefs, user stories and work closely with the tripod Product, UX and Engineering for incremental product development. Manage communications: Communicate clearly, consistently and proactively with all stakeholders of the progress and risks associated with product development. Also work the the internal communications team for release communications. Manage the product lifecycle: Manage the end-to-end product lifecycle for you areas, from Requirements Discovery to controlled Product Launches to General Availability. What we’re looking for: 9+ years of product management experience, preferably in SaaS, B2B, or enterprise software. Customer-centric approach and experience collaborating and conducting discovery with large enterprise companies. Proven experience in having managed the end-to-end product lifecycle, from inception to launch and successfully driving adoption Strong data-driven decision-making skills with experience in A/B testing, user analytics, and cohort analysis. Experience working with engineering and design teams in an agile environment. Exceptional problem-solving skills and ability to balance short-term execution with long-term strategy. Excellent communication and stakeholder management skills, with the ability to influence teams and drive alignment. Bonus: Experience in Construction Technology or in Enterprise Asset Management solution. Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

Senior Product Manager

Pune/Pimpri-Chinchwad Area

8 years

Not disclosed

On-site

Full Time

Job Description We’re looking for a Senior Product Manager , Portfolio Management to join Procore’s Product & Technology Team. Procore software solutions aim 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. In this Senior Product Manager, Portfolio Management role, you’ll contribute to the strategic direction and be a key driver in the execution of the product roadmap for Procore's Portfolio Management product area, with a focus on addressing the evolving needs of Owners and related stakeholders within the built environment . You’ll collaborate closely with engineering leaders, product designers, user researchers, marketing, sales, and customer success teams to help define and deliver solutions that empower these users to effectively plan, track, and manage their portfolio of projects . Leveraging your strategic thinking, strong analytical abilities, and excellent communication skills , you will drive significant value for our users by optimizing their portfolio management workflows and contributing to Procore’s overall growth. This position reports to the Director of Product Management and will be based in our India office . We’re looking for someone to join us immediately. Apply today to join our team of Groundbreakers. What you’ll do: Contribute to the development and champion the execution of the vision, strategy, and roadmap for Procore's Portfolio Management product area. Collaborate closely with engineering, product design, and user research teams throughout the product development lifecycle, from ideation to launch and iteration. Help prioritize and maintain the product backlog, ensuring alignment with the overall product strategy and business objectives. Engage with customers and internal stakeholders to gather feedback, validate assumptions, and ensure the product meets their needs. Analyze product performance, identify areas for improvement, and iterate on the product based on data and insights. Articulate product requirements and user stories clearly and concisely for engineering and design teams. What we’re looking for: Bachelor's degree in a related field (e.g., Business, Computer Science, Engineering) or equivalent experience. 8+ years of product management experience in SaaS, with familiarity in project or portfolio management concepts and software; experience in the construction technology industry is a significant advantage. Proven ability to develop and execute product roadmaps; strong analytical, problem-solving, and communication skills; experience working in an Agile environment. Demonstrates a proactive, collaborative approach with a strong customer focus and the ability to effectively influence and lead cross-functional teams. Additional Information 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 dynamic and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of gender, sex, national origin, civil status, family status, sexual orientation, religion, age, disability, race, traveler community, status as a protected veteran 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. Alternative methods of applying for employment are available to individuals unable to submit an application through this site because of a disability. Contact our benefits team here to discuss reasonable accommodations. Show more Show less

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview