Senior Principal Software Engineer, Ruby
$233.36k - $320.87kProcore Technologies
We're looking for a Senior Principal Software Engineer to join Procore's Workflows 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 and MicroServices to evolve our platform.
As a Senior Principal Software Engineer, you will be primarily responsible for establishing the strategic technical direction, creating reference patterns, and will be additionally responsible for actively hands‑on 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 Engineering Director and will be a 2 day per week hybrid role located in the Austin Texas office. We're looking for someone to join our team immediately.
What You'll Do:
- Own the multi-year technical vision and architecture for foundational platform services that power the industry's most complex construction workflows - spanning products, organizations, and modalities (web, mobile, API, and agentic surfaces)
- Set company-wide architectural direction, standards, and patterns; identify and resolve the highest-leverage, highest-ambiguity technical problems across the engineering organization before they become blockers
- 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
- Define Procore's approach to AI‑native engineering - from agentic development workflows in the SDLC to production agentic systems in the product - and evangelize adoption across P&T
- 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; translate strategic objectives into a coherent, durable technology strategy and hold the organization accountable to it
What we’re looking for:
- Bachelors or Masters Degree in Computer Science, a related field, or comparable work experience
- 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
- A track record of defining and delivering multi-year technical strategies that materially changed the trajectory of a business - including platform consolidations, re‑architectures, or new-category product platforms at scale
- Deep, current expertise across the modern stack (e.g., Ruby on Rails, Go, Java, Node.js, Python; React, TypeScript) with mastery of distributed systems design, resilience, scalability, and operational excellence
- Demonstrated leadership in AI‑native engineering: hands‑on experience architecting agentic AI systems, integrating LLMs into products, and transforming SDLC practices with AI tooling - not just prototyping, but shipping and operating at scale
- Recognized technical authority beyond your immediate organization - evidenced by influence across divisions, industry presence, patents, publications, open‑source leadership, or comparable impact
- Exceptional judgment in navigating ambiguity: the ability to identify the problems that matter most, frame them for executives and engineers alike, and drive decisions that stick
- Executive-level communication and influence: comfortable presenting technical strategy to the C‑suite and board‑level audiences, aligning stakeholders across the enterprise, and championing a culture of engineering excellence and well‑managed systems
Additional Information
Base Pay Range:
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.
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.
#J-18808-Ljbffr- ...Oracle Cloud Infrastructure Engineer Are you interested in building large-scale distributed infrastructure for the cloud? Oracle... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work comfortably...Senior
- ...Role: Senior Ruby on Rails Developer Location: Austin, TX / Remote Duration: 6+ months Contract to hire USC/GC Over... ...closely with cross-functional teams (product, design, engineering & quality) to develop new features, improve existing functionality...RubySeniorContract workRemote work
$150k - $160k
...Position Overview You'll be working as a senior software developer on our core product and... ...transfer H1 Salary: $150k - $160k Skills: Ruby on rails, Vue, MySQL About You You have a track record of making good engineering decisions. You improve those around you....RubySenior$114.6k - $234.6k
...experience with Bash, Perl, or Ruby Exposure to... ...develop, troubleshoot, and debug software for cloud infrastructure components... ...Help define and evolve software engineering standards and procedures, with... ...as RoCE and Infiniband. This Senior Software Engineer role offers...RubyFull timeFlexible hours- ...changing solutions. Role Overview We're looking for a Senior Software Engineer who leads with problem-solving and systems thinking before reaching... ...reliable software across our web and mobile platforms — Ruby on Rails on the backend, React on the web, and React Native...RubySenior
$198.24k - $272.58k
...Job Description Job Description We're looking for a Principal Software Engineer to join Procore's Directory team, part of our Product & Technology... ...architecture, and our React/TypeScript frontend and legacy Ruby/Typescript systems. You'll partner with Product, Design,...RubyContract workWork at officeLocal areaImmediate start2 days per week$135k - $170k
...Senior Software Engineer Austin, TX We're not rockstars or ninjas, just a team of developers working to make life a little easier for doctors and their patients. Our platform, built on a Ruby on Rails API with AngularJS and React front-end, helps our client's practices...RubySeniorH1bWork at office$96.8k - $251.6k
...are looking for 6+ years of experience developing commercial software in a distributed environment. We need strong proficiency in... ...evolution of standard practices and procedures within the software engineering team. We support the development, design, and debugging of...SeniorFull time- ...REQUIREMENT: Senior CMS Web Developer – Drupal, WordPress & LAMP Stack Specialist... ...~8 years of Proficient in JavaScript, Ruby, and Java ~8 years of Proficient knowledge... ...expertise aimed at helping customers re-engineer and re-invent their businesses to compete...RubySeniorFull timeLocal area
$160k - $225k
...Salary: $160,000 - 225,000 per year Requirements: We want 10+ years of software engineering experience, including significant ownership of complex production systems and a track record of delivering high-quality code. We want hands-on Rust experience and systems...SeniorFull timeContract workWork at officeRelocation package3 days per week- ...Senior Software Development Engineer Location: Austin, TX Travel: Less than 5% Manages Others: No Overview At BusPatrol, we're transforming... ...efficient, and well-tested code in both backend (Python, Ruby) and frontend (React/Angular) stacks. ~ Build and...RubySenior
$147.2k - $202.4k
...Senior Principal Software Engineer (ServiceNow Information Architect) Senior Principal Software Engineer (ServiceNow Information Architect) Be a part of a team that’s ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer...SeniorFull time- ...JOB DESCRIPTION The Role Are you an engineer interested in contributing to a high-... ...should have: ~3+ years experience as a Software Engineer, primarily developing user-facing... ...one modern web framework (ex: Node/React, Ruby on Rails, Python/Django, etc.) ~ Exposure...RubySeniorRemote workWork from homeHome office
$140.96k - $193.82k
...Job Description Job Description We're looking for a Senior Software Engineer (Backend) to join Procore's Mobile BFF team. In this role, you... .... Build and maintain scalable GraphQL BFF services using Ruby on Rails, Node.js, and Java, hosted on AWS and Kubernetes....RubySeniorTemporary workWork experience placementLocal areaImmediate start$140.96k - $193.82k
...Job Description Job Description We’re looking for a Senior Software Engineer to join Procore’s Product & Technology Team. Procore software solutions... ...business problems Leverage our tech stack: Primarily Ruby/Rails/Node.js/React/Postgres hosted on AWS and increasingly...RubySeniorWork at officeLocal areaImmediate startWorldwideFlexible hours- ...zones. We are looking for an experienced Senior Engineer for our SRE, Atlas team to support,... ...team works alongside the various Atlas software engineering teams to provide expertise about... ...programming language, beyond basic scripting (Go, Ruby, Python) - Solid understanding of web...RubySeniorFull timeRemote workWorldwide
$190k - $230k
...fostering empowerment, inclusion, respect, and accountability. Senior Software Engineer, AI Platform Location: Seattle, WA; Austin, TX; Boston, MA;... ...ML) Familiarity with full-stack technologies such as Ruby on Rails, GraphQL, or React-especially for integrating AI...RubySeniorApprenticeshipWork at officeLocal areaRemote workFlexible hoursShift work1 day per week$140.96k - $193.82k
...Job Description Job Description We’re looking for a Senior Software Engineer, Backend to join Procore’s Financial Platform and Insights Division... ...in distributed systems, backend development with Java and Ruby, and AI-driven software development to deliver high-impact...RubySeniorContract workWork experience placementWork at officeLocal areaImmediate start2 days per week$196k - $364k
...Hardware Engineer Cadence Design Systems is looking for a highly motivated hardware engineer... ...You will contribute to the hardware and software development of industry-leading test... ...coordination Ability to mentor senior and junior engineers and provide technical...Senior$196k - $364k
...looking for a highly motivated hardware engineer to work with the Modus R&D engineering team... ...You will contribute to the hardware and software development of industry-leading test... ...functional coordination Ability to mentor senior and junior engineers and provide...SeniorFull time- ...Description Responsibilities: Gathers and documents user requirements and functional/technical specifications for mission critical software solutions. Programs, codes, and develops mission critical software applications based on various development frameworks....Permanent employmentFull timeContract workWork at office
$280k - $320k
...build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next... ...experiences from concept to production ~ Mentor senior and staff-level engineers, raise the technical bar across...Full timeLive inImmediate start- ...be a part of creating a brighter, more sustainable tomorrow. The Team: As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of the most senior individual contributors on the engineering team, driving technical direction, solving...Full time
- ...experience in a language such as Node.js, PHP, Python, Java, or Ruby, with the ability to design APIs and reason about server-side... ...Ability to explain complex technical concepts and trade-offs to engineering and business audiences. ~ Bachelor’s degree in Computer Science...RubySeniorFull time
- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...Temporary work
- ...actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At the company we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,...Permanent employmentWorldwideFlexible hoursWeekend work
- ...Our client, multinational technology is seeking a Sr AI Engineer (Security) to join their team. Job Title: Sr AI Engineer (Security) / Principal Software Engineer Location: Round Rock, TX Pay Range: $70-80/HR on W2 THE ROLE: Forward Deployed Engineers...
- ...Our Engineering Team builds every piece of software that isn't the blockchain . This includes the web application at as well as a bunch of really interesting... ...of the following: Swift, Java, C, C++, Go, Perl or Ruby. Preferred Qualifications: Modern Javascript (ES...RubyFull time
$231k
...Principal Software Development Engineer At Expedia Group, we help travelers explore the world, one journey at a time. As a global travel company powered... ..., your input will be critical to the selection of new senior-level hires on the team. In this role, you will:...$50 - $72 per hour
...Job Summary Our client, a major technology solutions company, needs a Principal Software Engineer for their Security Harness Engineering team. This is a hands-on engineering role building AI-powered tooling that secures and validates code produced by AI coding assistants...Contract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer, Ruby. Be the first to apply!
- principal software engineer Austin, TX
- senior associate attorney Austin, TX
- senior developer Austin, TX
- sr industrial security specialist Austin, TX
- senior aws cloud engineer Austin, TX
- senior manager business development Austin, TX
- remote senior salesforce administrator Austin, TX
- senior marketing operations manager Austin, TX
- senior manager tax Austin, TX
- senior property accountant Austin, TX




