Android Software Engineer
Job Description
Our development team works on the entire tech stack (from low level database operations to front end development) for a large cloud based enterprise application for the construction industry. Engineers work with all of our departments from sales, account management, support and product; with a strong emphasis on the ability to speak with clients to understand user needs. Our tools of choice are Ruby on Rails, ReactJS, PostgreSQL, on Rackspace Private Cloud and AWS. Our mobile apps provide access to many of Procore’s tools on iOS, Android, and Windows.
This position is based at our headquarters in Carpinteria, CA on the bluffs overlooking the Pacific Ocean.
What you'll do:
Procore’s web application is an all-in-one solution for construction project management. Our mobile apps provide access to many of Procore’s tools on iOS and Android. These apps are tailored for use by professionals on the job site. As an Android Developer, you’ll help shape our app and develop a rich, mobile-centric user experience. You’ll help build new features and refactor legacy code for our Drawings and Specifications tools.
What we're looking for:
2+ years of experience building Android applications using Java
Bachelor’s Degree in Computer Science, a related field, or comparable work experience
Ability to create beautiful, highly-responsive, and performant user interfaces
Understanding of concurrency and multithreading
Comfortable with Git and Agile development
Exceptional communication and collaboration skills
Strong product and customer focus
Bonus Points:
Experience with Kotlin and RxJava would be a strong plus
Experience working with RESTful APIs using XML and JSON
Understanding of TDD, Android’s architectural components, and MVP/MVVM architecture
Experience with unit testing using JUnit and UI testing using Espresso
To give you a better idea of what we do, here are some of our current Android projects:
Building a camera tool that leverages Google’s Mobile Vision API to automate tedious data entry for quicker item creation
Architecting scalable solutions to sync large amounts of data in a way that supports our users out in the field
Implementing robust database and networking code that supports our entire team of Android engineers
About
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, housing complexes, and more. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. Check us out on Glassdoor to see what others are saying about working at Procore!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Tobi Olofintuyi
Company Name: Procore Technologies
Contact Email Address: tobi.olofintuyi@procore.com
Site Reliability Architect
Job Description
Procore is seeking to grow it’s Site Reliability Engineering (SRE) team at our headquarters in Carpinteria, CA and we are looking for a Staff Site Reliability Engineer to act as a advocate for improving our core engineering and software development practices to solve operational challenges. This is a senior role, that will serve as a member of our SRE team and act as a subject matter expert on infrastructure automation, scalability and performance optimization. You will also help guide, mentor and train team members; helping to enhance our infrastructure and grow our team.
Our tools of choice are Ruby on Rails, Bash, Go, Puppet and Terraform to name a few.
What you'll do:
Work with product teams on design and implementation of large-scale distributed systems.
Write large scale programs to automate operational tasks.
Bring ideas to life to help make the lives of engineers better.
Help our developers with some of their hardest problems.
Investigate production outages, and help determine root causes / implement fixes
Provide technical leadership and mentor junior team members
Some examples of our projects:
An easy to use chat-based deployment tool with all our patterns baked in
Command line tool to dissect network capture on a Postgres server for use in debugging and optimization
Using Terraform + Puppet to easily build out complex cloud environments
Internal and public DNS management tools
An application cluster deployment tool based on Kubernetes
An application cluster monitoring, alerting, and directory tool for easy cluster health checks
What we're looking for:
7+ years of combined experience in Site Reliability and/or Infrastructure/DevOps engineering
Obsession with automation and instrumentation
Experience managing large scale cloud-based enterprise infrastructure
Willingness to work within teams, providing mentorship and guidance to improve overall reliability of the ecosystem
Passion for writing clean, readable, maintainable code, with a deep knowledge of at least 1 language: Ruby, Java, Python or Golang
Insatiable knowledge seeker
Knowledge and understanding of security concerns from the low level networking up to Javascript running in a web browser
Ability to decompose complex systems and discover failure scenarios
Experience in one or more of the following technologies:
Linux (Debian/Ubuntu a plus)
MVC Web Frameworks (including Ruby on Rails, Django, Phoenix)
Webservers (Apache or Nginx)
Relational Databases (PostgreSQL or MySQL)
In-Memory Caches (Memcache, Redis)
Full Text Search (ElasticSearch, Solr)
Cloud Computing (OpenStack, AWS)
Config Management (including Puppet, Ansible, Salt)
Containers and Container Management (Docker, Kubernetes)
Security Tools (nmap, Burp Suite, Nessus)
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, housing complexes, and more. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. Check us out on Glassdoor to see what others are saying about working at Procore!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, employee enrichment and development programs, and volunteer days.
Contact Person: Tobi Olofintuyi
Company Name: Procore Technologies
Contact Email Address: tobi.olofintuyi@procore.com
Software Engineer (Ruby on Rails)
Job Description
Our development team works on the entire tech stack (from low-level database operations to front-end development) for a large cloud-based enterprise application for the construction industry. Engineers work with all of our departments from sales, account management, support and product; with a strong emphasis on the ability to speak with clients to understand user needs. Our tools of choice are Ruby/Rails/Postgres on Rackspace Private Cloud. Our mobile apps provide access to many of Procore’s tools on iOS, Android, and Windows.
This position is based at our headquarters in Carpinteria, CA on the bluffs overlooking the Pacific Ocean. We’re looking for someone to join our team immediately.
What you'll do:
Translate UX designs into fully functional applications
Develop & deliver products in a timely manner
Make architectural design decisions that improve scalability & performance
Build products that meet the customer’s needs
Exercise code reviews & provide constructive feedback
Effectively collaborate with Product, QA, UX, and other internal groups (both technical and non-technical)
What we're looking for:
Knowledge of Rails - 2+ years in a professional environment
Experienced in Agile development
Experience or education in building apps with Test Driven Development (TDD) and RSpec
Knowledgeable in SQL (PostgreSQL) and query optimization
Familiarity with Linux, AWS (EC2, S3, etc.)
Bonus Points
Experienced in working with and developing RESTful APIs
Experienced in working with asynchronous requests in large-scale applications
Collaboration/contributions with the open source community
To give you a better idea of what we do, here are some of our current projects:
Live Finance: Our challenges are a unique opportunity to work on accounting principles but with a twist! Our financials team works on budget reconciliation on live projects with budget input happening in real time all day long. If you are interested in challenges surrounding balance and ledgers, without the bureaucracy that comes with financial institutions, this is the perfect role for you.
Scalability: If scalability is of interest to you, we have the ultimate challenge. We are looking at taking an existing system and scaling from 2M users to 10M users. We know Ruby and Rails can scale and we want to prove that and work with engineers who are ready to take on that challenge. This is a great chance to work on live, core systems with a million users.
Big Data: Our insight team is focussed on building an entire dashboarding system and working with terabytes of data and users that go back over 10 years. If areas like big data mining, business intelligence and data visualizations are of interest to you, this is a great opportunity to work on those problems while seeing your work come to life and interfacing with customers.
Complex file systems: We are working on building a world-class document and photo file management system from the ground up. If you are interested in challenges like: pdf creation, photo management, permissions and file revisioning, this is the perfect team for you. You will get to work on the complexities that come with disassembling giant blueprint pdf’s, adding markups and call outs and writing it back so everything is unchanged.
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. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. To learn more about our team, click here.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Rory Budnick
Company Name: Procore
Contact Email Address: roryb@procore.com
QA Engineer
Job Description
A Quality Assurance Engineer at Procore tests all parts of the Procore web application to ensure that our product functions properly (this includes both manually testing the application and contributing to automated test suites). This position requires the ability to detect anomalies as well as test complex new features. Candidates will work closely with the Development team and the Product team to develop and assess the best solutions to meet client needs.
Successful candidates will have an eagle-eye attention to detail and experience with documenting process, actions, or reports. Our team is fast-paced, agile, and always working with deadlines so you must be comfortable under pressure! This position requires strong organizational skills and a lot of problem-solving – your background should match.
While we do not require candidates to hold a technical degree (Computer Science, Engineering, etc.) or background, applicants should be technically inclined, excited about technology and its applications, or self-described “techies”.
This position is based at our headquarters in Carpinteria, CA on the bluffs overlooking the Pacific Ocean. We’re looking for someone to join our team immediately.
What you'll do:
Attend daily meetings with the Development and Product teams to share personal objectives for the day and discuss pertinent concerns or issues
Work larger projects: including tracking current progress or issues, designing and executing test plans at different stages of the project, or discussing tasking
Testing new features and improvements to our Web application, fixes for bugs or user-reported issues
Contribute to our automated test suite while also manually testing new features and improvements
Ensure product quality and positive user experience across platforms
Identify, document, and report bugs in test and production environments
Create and maintain use cases, test matrices, and regression tests for new and existing features
Coordinate information and tasks across multiple departments at Procore
Gain and maintain a thorough and in-depth understanding of the Procore web application
Facilitate the team’s development cycle (e.g., facilitate communication among team members, assist with sprint planning and backlog prioritization, remove impediments to meeting team goals, keep teams on task).
What we're looking for:
Bachelor’s degree in any field
Familiarity with SaaS-based products; Previous Web QA experience is a plus
Familiarity with scripting (Ruby preferred), HTTP protocols, test frameworks
Communicate effectively (written and verbal) on an individual basis, as well as with larger groups
Ability to utilize analytical thought processes
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. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. To learn more about our team, click here.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Tobi Olofintuyi
Company Name: PROCORE TECHNOLOGIES
Contact Email Address: tobi.olofintuyi@procore.com
SENIOR ENGINEERING MANGER
Job Description
As a Senior Engineering Manager you’ll lead the building of both people and product. This is a new role, with a chance to have a wide range of impact across our engineering team. Most of your time will be dedicated to providing professional development and guidance to individual contributors and managers. You’ll also need to provide input, guidance, and mentoring towards technical decision making for our iOS and Android applications.
What you’ll do:
Directly manage and empower a group of Mobile Engineers and Technical Lead Managers
Help define and drive the vision for our mobile app and how we build it
Be the ambassador for the mobile applications across the department
Enable business initiatives to be met by:
Making trade-offs that balance business goals against the choice of technology and design patterns
Aiding in system architecture & design discussions when planning projects
Coordinating cross-team initiatives
Contributing to feature implementations
Helping the team code with performance, scalability, and usability in mind
Helping the team effectively partner with Product Management and UX
What we're looking for:
5+ years experience in mobile development
2+ years technical manager and/or team lead
Familiarity with Swift and/or Java for mobile app development and a passion for the technology
Experience fostering a strong engineering culture in an agile environment
Demonstrated ability to manage multiple projects and priorities
You thrive when developing great people and teams in addition to great products
Bonus Points:
Full stack experience with a web MVC framework such as Ruby on Rails
Collaboration/contributions with the open source community
To give you a better idea of what we do, here are some of our current projects:
Scalability: If scalability is of interest to you, we have the ultimate challenge. We are looking at taking an existing system and scaling from 2M users to 10M users. We want to work with engineers who are ready to take on that challenge. This is a great chance to work on live, core systems with over a million users.
New Features: Our mobile apps are central to many interactions on the jobsite. We are constantly working with our customers to improve their experience to make their job safer and more efficient. Our engineering team works hand in hand with Product Managers and Designers to determine what to build - sometimes refining existing capabilities and sometimes creating entirely new tools and features.
Online/Offline Sync: Our app needs to work at construction sites were they do not always have good connectivity.
API Design: Our API is used by third parties and by our customers. Our mobile app is often the first consumer of new APIs and frequently takes the lead in defining the capabilities and patterns we want to expose. The mobile engineering manager plays an important role in shaping the API for our internal consumers, but also for the ecosystem at large.
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, housing complexes, and more. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. Check us out on Glassdoor to see what others are saying about working at Procore!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, employee enrichment and development programs, and volunteer days.
Contact Person: Tobi Olofintuyi
Company Name: PROCORE TECHNOLOGIES
Contact Email Address: tobi.olofintuyi@procore.com
Senior User Experience Designer
Job Description
Procore is looking for a Senior User Experience Designer! In this role, you will be a part of Procore's UX team and work with our Product and Engineering 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.
What you'll do:
Designing and validating new experiences via mockups, wireframes, flow diagrams, sketches, and other UX artifacts for our cloud-based applications
Running frequent usability tests with real Procore users (online and/or in-person at job sites around the country)
Collaborating with cross-functional product teams that include Product Managers and Engineers to gain insight into project goals and feasibility
What we're looking for:
5+ years of experience designing world-class apps with a strong portfolio of design work
Proficiency with leading design software such as Sketch and the Adobe Creative Suite
Knowledge of mobile design standards
Excellent visual design skills, typography, layout, and color usage
Excellent communication skills with a proven track record presenting to and evangelizing designs to cross-functional teams
Bachelor’s or master’s preferred in graphic design, HCI, UX, or another related area of study
Experience working in an agile software development team
Passion for interaction design - we are looking for someone who constantly analyzes and obsesses over other product’s experiences
Curiosity about the way people think and human behavior
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. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. To learn more about our team, click here.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Tobi Olofintuyi
Company Name: PROCORE TECHNOLOGIES
Contact Email Address: tobi.olofintuyi@procore.com
User Experience Designer
Job Description
Procore is looking for an experienced User Experience Designer. In this role, you will be a part of Procore's UX Team and work with our 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.
What you'll do:
Designing and validating new experiences via mockups, wireframes, flow diagrams, sketches, and other UX artifacts
Running frequent usability tests with real Procore users (online and/or in person at job sites around the country)
Collaborating with cross-functional product teams that include product managers, engineers and marketing managers to gain insight into project goals and feasibility
Provide mentorship and leadership to the growing UX and Product teams
What we're looking for:
Has designed world-class web apps
Is passionate about interaction design and constantly analyzes other product’s experiences
Is comfortable working closely with software development teams in an Agile environment
Is curious about the way people think and human behavior
Can combine business and end-user goals to solve real-world problems
Is a great listener - you'll need to be good at receiving feedback from both users and peers
Is goal-oriented and can drive projects
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. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. To learn more about our team, click here.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Tobi Olofintuyi
Company Name: PROCORE TECHNOLOGIES
Contact Email Address: tobi.olofintuyi@procore.com
Sales Development Representative
Job Description
Procore is looking for hungry, ambitious, and talented individuals looking to take on an exciting challenge and join one of the highest-performing sales teams in software. Procore’s Sales Development Team is a critical component of our sales model and has helped fuel the company’s incredible growth for the past several years. Exceptional performers will have significant opportunity for advancement within the department. In this role, you will;
Join one of the highest-performing sales teams in software.
Challenge yourself and have a lot of fun with amazing colleagues.
Develop a deep understanding of the construction industry and Procore’s product.
Help revolutionize one of the world’s largest and most important industries.
Pet a lot of dogs.
About the Role:
Procore’s Sales Development team is responsible for driving enormous growth in the business. We pride ourselves on setting unreasonable goals and have a ton of fun achieving them together. We guard our culture jealously and only invite optimistic, talented, and motivated people to join our team.
As an SDR at Procore, you will:
Generate new business opportunities to fuel Procore’s growth.
Partner with an Account Executive to achieve mutually aligned sales quotas each month.
Engage construction professionals via phone, email, and other channels in understanding their business challenges and identifying opportunities for Procore to solve them.
Have the autonomy to operate beyond your role and help the team continuously improve and optimize our process, training, use of technology, and any other aspects of our business.
To excel in this role, you should:
Have a strong desire to pursue a career in Sales.
Have a strong will to achieve - Call it what you want: grit, competitive spirit, hustle...the bottom line is this role is challenging. Why are you going to push harder when the going gets tough?
Enjoy working in a collaboratively competitive environment. Make others around you better while achieving your own goals.
Be committed to lifelong learning and continuous development (i.e. be better today than you were yesterday).
Be innately and insatiably curious.
Be coachable (don’t just do what we say, but rather be self-aware and reflective, and digest feedback critically and adapt to overcome challenges).
Demonstrate our core values of Ownership, Optimism, and Openness.
Be friendly, enthusiastic and demonstrate empathy and thoughtfulness in your professional communication.
To REALLY stand out, you have experience in:
SaaS, especially software sales.
Entrepreneurship.
The construction industry, especially with a general contractor or subcontractor.
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. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. To learn more about our team, click here.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Tobi Olofintuyi
Company Name: PROCORE TECHNOLOGIES
Contact Email Address: tobi.olofintuyi@procore.com
Senior Product Manager
Job Description
As a Senior Product Manager, you’ll influence the overall success of Procore’s Construction Financials product-line by leading the effort in identifying the right products, partaking in leading a cross-functional squad to build the product right, collaborating with other squads across tribes, and continuously delivering business and customer value.
In this senior individual-contributor role, a deep background in product management is a must. The position requires excellent communication skills, strong leadership qualities, the ability to navigate the problem and solution space with minimum supervision, and the ability to iteratively deliver positive business outcomes.
As a successful Senior Product Manager for Construction Financials, you thrive in a fast-paced environment that is dynamic, collaborative, and where decisions regularly impact Procore’s collective ability to deliver against key opportunities with focus on the company’s objectives and key results. You’re comfortable interacting with multiple stakeholders, managing competing priorities, and understanding and communicating the opportunity trade-offs for decisions. You have proven and demonstrable experience in understanding customer needs and delivering the best technology solutions.
What you’ll do:
Business & product strategy - Deeply understand and aid in the communication of business and product strategy.
Accountable for objectives/opportunities - Accountable to work with cross-functional teams/squads to understand and meet Construction Financials primary objectives.
Represent customer context - Understand, communicate, and influence Construction Financials’ key value proposition, target market, user jobs, and user journey.
Market trends - Seek out, understand, communicate, and be influenced by technology and market trends.
Use data and respect subject matter expertise - Effectively use qualitative and quantitative data appropriately to help inform decision-making process.
Maximize value - Ensure potential value is realized as soon as possible through timely, incremental delivery.
Continuous view on product - Maintain a high degree of visibility into ongoing opportunities while collaborating closely with customer and go-to-market teams at Procore.
Quality & performance - Consistently influence cross-functional teams with accountability for world-class performance and quality, balanced with value-added iterative delivery.
What we’re looking for:
Minimum 4+ years of experience in Product Management at a software company
Bachelor’s degree (a degree in Computer Science or related field would be a strong plus)
A history of delivering innovative products to market with a customer value-driven approach
Experience collaborating and influencing cross-functional Engineering teams in an Agile software development environment
Experience of overseeing a product from idea to launch, including discovery, business opportunity assessment, driving Agile tasks from a Product Manager’s view, etc.
Excellent communication, both written and verbal
Strong critical thinking skills, demonstrating the ability to analyze and break down problems into components
A great listener - Product Management is more about inquiring than advocating
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. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. To learn more about our team, click here.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, stock options, employee enrichment and development programs, and friends & family events.
Contact Person: Tobi Olofintuyi
Company Name: PROCORE TECHNOLOGIES
Contact Email Address: tobi.olofintuyi@procore.com
Senior Product Manager
Job Description
We're looking for a Senior Product Manager to own our search functionality. Any given construction project in Procore has hundreds of thousands of objects from continuously evolving drawing sets to time-sensitive requests-for-information. Global Search for Procore is a huge complex problem space and there is almost unlimited opportunity to invent on behalf of Procore customers.
Product Managers at Procore own the discovery and delivery of easy-to-use, needle-moving software in the construction industry. Product Managers meet customers in their native environments, socialize roadmaps with internal teams, partner with executive and strategy teams, and work daily with UX and Engineering to execute. Altogether, it is a dynamic, fast-paced role, where no two days are the same.
What you’ll do:
Define creative, high quality, simple product roadmaps based on team strategy and vision
Develop and synthesize detailed, crisp business requirements and user stories that empower Engineering, UX, and QA to ship your product
Manage prioritization and trade-offs among customer experience, performance, and operational support load
Create buy-in for the product vision both internally and with key customers
20% travel required
What we’re looking for:
3+ years of direct Product Management experience in the computer software industry
Minimum of a Bachelor’s degree
Strong critical thinking skills, demonstrated ability to analyze and break down problems into components
Deep and unrelenting customer focus, and an ability to effectively utilize research and testing within a customer-centric approach to product
Experienced and comfortable with presenting to executive leadership
Exceptional interpersonal and communication skills
Preferred Qualifications:
Past experience with search is a plus
Candidates with a STEM Bachelor's degree
Candidates with a MBA, Master’s Degree or higher with additional experience are preferred
Proven track record of taking ownership and driving results - self-start and self-directed
SQL experience is a plus
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, housing complexes, and more. Our headquarters is located on the bluffs above the Pacific Ocean in Carpinteria, CA, with growing offices worldwide. Check us out on Glassdoor to see what others are saying about working at Procore!
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Perks & Benefits
You are a person with dreams, goals, and ambitions—both personally and professionally. That's why we believe in providing benefits that not only match our Procore values (Openness, Optimism, and Ownership) but enhance the lives of our team members. Here are just a few of our benefit offerings: competitive health care plans, unlimited paid vacation, employee enrichment and development programs, and volunteer days.