Procore Technologies Logo

Procore Technologies

Principal Software Engineer

Posted 24 Days Ago
Be an Early Applicant
In-Office
Austin, TX
Senior level
In-Office
Austin, TX
Senior level
Lead technical direction and development of software solutions for Quality, Safety, and Media in Procore's core product area. Collaborate with cross-functional teams, mentor engineers, and drive technology strategy.
The summary above was generated by AI

We’re looking for a Principal 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. 

In this Principal Software Engineer role, you will be primarily responsible for establishing the technical direction, creating reference patterns, and driving the effective execution of that strategy for Quality, Safety, and Media, one of Procore’s core product areas. You’ll partner with Engineering, Product Management, Design, and Architects to lead development of software that helps improve quality and safety and media on the jobsite. You’ll utilize your deep experience in web, UI/UX, and Micro Frontend development to build highly effective systems and practices, foster collaborative relationships, and measure value delivered to our customers.

This position reports to the Director of Software Engineering and will be based in our Austin, TX office. We’re looking for someone to join us immediately. Apply today to join our team of Groundbreakers. 

What you’ll do:

  • Plan and implement scalable user interface systems that delight users for very complex construction workflows

  • Lead code reviews and documentation, and take ownership of complex bug fixes and architectural improvements

  • Drive the success of projects, from the technical design, implementation, and launch to operation while mentoring other engineers

  • Hands-on development and architecture of systems that meet the test of time for a variety of web modalities

  • Build awareness, increase knowledge, and drive adoption of modern technologies, industry innovations, trends, and architecture patterns, while sharing customer and engineering benefits to gain buy-in

  • Collaborate with leaders across engineering, product management, UX and business stakeholders to understand strategic objectives and align technology solutions to business goals

  • Establishing and maintaining our overall technology strategy which supports and enables our multi-year corporate and product strategies, and which embodies our P&T and Engineering Principles

 

What we’re looking for:

  • Degree in Computer Science, a related field, or comparable work experience

  • 12+ 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, Angular, Vue).

  • 8+ years experience working on full-stack modern applications and frameworks (Java, Ruby on Rails, Nest.js, React, Typescript, Angular)

  • 8+ years experience in Object-Oriented Program fundamentals, Test Driven Development, and Design principles (Ruby, Java, Go, NodeJS, Python)

  • Extensive experience with modern testing frameworks (e.g., Jest, Cypress, Enzyme, Mocha, Chai).

  • Time-honed expertise with medium-to-large scope modern web development projects across the entire spectrum of development, testing, staging, deploying, and monitoring

  • Ability to effectively communicate with and influence key stakeholders across the enterprise, at all levels of the organization, and promote a culture of engineering excellence, while being comfortable with the overall responsibility and accountability to create and maintain technical strategies and execution plans

Additional Information

Base Pay Range:

198,240.00 - 272,580.00 USD Annual

This role may also eligible for Equity Compensation. Procore is committed to offering competitive, fair, and commensurate compensation, and has provided an estimated pay range for this role. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.

This position requires access to technology, software, and data that is controlled or restricted under U.S. law, regulation, executive order, or government contract.

For Los Angeles County (unincorporated) Candidates:

Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.

A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.

Top Skills

Angular
Chai
CSS
Cypress
Enzyme
Go
HTML5
Java
JavaScript
Jest
Mocha
Nest.Js
Node.js
Python
React
Ruby On Rails
Typescript
Vue

Procore Technologies Austin, Texas, USA Office

Austin, TX, United States

Similar Jobs

Yesterday
Hybrid
Plano, TX, USA
106K-197K Annually
Senior level
106K-197K Annually
Senior level
Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
As a Principal Software Engineer, you will lead complex projects, mentor junior engineers, and develop customer-centric software solutions in an agile environment.
Top Skills: AWSJavaNode.jsPythonRdsReactRestful ServicesSpring Boot
18 Days Ago
In-Office
Plano, TX, USA
127K-182K Annually
Expert/Leader
127K-182K Annually
Expert/Leader
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Generative AI
The Principal Software Engineer will design and develop cloud-based solutions, lead API development, enhance microservices, mentor developers, and ensure production stability in a fast-paced environment.
Top Skills: ApigeeAWSAws EksAws LambdaConfluenceDockerDocumentdbDynamoDBGitlab Ci/CdJavaJIRAKafkaKubernetesMongoDBNode.jsOracle CloudPythonRallyRedisSpring BootSqsSwagger
7 Days Ago
Easy Apply
Remote or Hybrid
US
Easy Apply
225K-250K Annually
Senior level
225K-250K Annually
Senior level
Artificial Intelligence • Machine Learning
Design and build scalable backend platforms for regulated scientific workflows, ensuring compliance and reproducibility while enhancing performance and usability across cloud environments.
Top Skills: AWSAzureDockerGCPGoGrpcJavaKubernetesPythonRestScala

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account