Procore Technologies

Procore Technologies

Senior Principal Software Engineer, Ruby

US - Texas - Austin · Principal

Sponsorship not specified$233k-$321kDetected 30 days ago
TypeScriptPythonJavaGoRubyReactNode.jsRailsDistributed SystemsFull-Stack DevelopmentRESTLLMsAgentic AIProduct StrategyLeadershipCommunicationPublic SpeakingOrganizational Skills

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

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

Level IV · 4×
Level I$87,7761 entry
Level II$110,3442 entries
Level III$132,8913 entries
Level IV$155,4594 entries

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

Context, not a finding about this posting: of this employer's 6 green-card filings in this occupation, 100% were for a worker who already held the job.

Green-card follow-through: 83%

Of 12 labor certifications old enough to have been used, 2 expired without the employer filing the next step. Median time from filing to decision: 498 days.100% of their filings were for a worker who already held the job.Only certifications past the 180-day window are counted — recent ones cannot have expired yet.

Files H-1B transfers

10 transfer filings in the last year, covering 10 workers. Median labor-condition decision: 7 days. An employer that already files transfers is one that can take over an existing H-1B.

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.