Procore Technologies
Senior Principal Software Engineer, Ruby
US - Texas - Austin · Principal
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
This range already reaches Level IV — the maximum four lottery entries.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Houston-Pasadena-The Woodlands, TX. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card follow-through: 83%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- This position reports to the Engineering Director and will be a 2 day per week hybrid role located in the Austin Texas office.
- We expect every team member to be AI-literate, leveraging generative tools and agentic workflows to move faster and work smarter.
- This position requires access to technology, software, and data that is controlled or restricted under U.S. law, regulation, executive order, or government contract.
Responsibilities
- you'll be building the agentic future of construction and set the technical direction the rest of engineering follows.
- Act as the final technical authority on the most consequential design decisions, driving alignment across multiple engineering divisions on distributed systems, platform, data, and AI/agentic architecture
- Serve as a force multiplier: mentor and grow Principal and Staff engineers, cultivate the next generation of senior technical leaders, and raise the engineering bar through architecture reviews, design councils, and technical strategy forums
- Remain hands-on where it matters most: prototyping high-risk/high-reward bets, unblocking critical initiatives, and writing code and design documents that serve as exemplars for the organization
- Partner directly with the VPs, and product/UX/business executives to shape corporate and product strategy
- 15+ years of software engineering experience building and operating large-scale, distributed, full-stack systems, including 5+ years operating at Principal level or above with organization-wide or company-wide technical scope
- You won't just use AI; you'll be building the agentic future of construction and set the technical direction the rest of engineering follows.
- Partner directly with the VPs, and product/UX/business executives to shape corporate and product strategy; translate strategic objectives into a coherent, durable technology strategy and hold the organization accountable to it
Requirements
- Bachelors or Masters Degree in Computer Science, a related field, or comparable work experience
- Deep, current expertise across the modern stack (e.g., Ruby on Rails, Go, Java, Node.js, Python
Compensation
- 233,360.00 - 320,870.00 USD Annual
- This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation.
- Procore is committed to offering competitive, fair, and commensurate compensation.
- Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.
Benefits
- This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation.
Company info
- We're looking for a Senior Principal Software Engineer to join Procore's Workflows team.
- We're looking for someone to join our team immediately.
- What we're looking for:
This listing is sourced directly from Procore Technologies's careers page and normalized into a canonical job model.