Staff Software Engineer, Backend

4 weeks ago


Austin Texas, United States Procore Technologies Full time
Job Description

As a Staff Software Engineer at Procore, you play a key role in driving the internal developer experience in a global SaaS platform. This is a challenging opportunity for someone who loves to solve hard problems with solutions that scale. You’ll work side-by-side with Application and Cloud Infrastructure Development teams to deliver scalable software delivery platforms that enable the building, testing, and verification of new solutions. You will be a key member of this team which is poised to accelerate the productivity of all engineers at Procore.

This position will report into the Senior Engineering Manager and will be based in our Austin location. We’re looking for someone to join our team immediately.

What you’ll do:

Establish standards for development teams and lead initiatives in collaboration with infrastructure, platform, and other software engineering teams

Use a customer-centric approach to lead architectural design decisions that improve scalability and performance

Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities

Leverage our tech stack: Primarily Ruby/Rails/Postgres hosted on AWS and increasingly using Kubernetes, and languages such as Java and Typescript. We currently use CircleCI for Continuous Integration and a combination of ArgoCD / Argo Workflows and an in house tool for CD.

Drive key projects including: 

Delivering Software at Scale: We’re growing and need engineers who are ready to take on the challenge of building our next-generation CI/CD pipeline to enable hundreds of other developers to deliver high-quality software safely at a high velocity.

Delivering Services at Speed: We’re continuing our transition to a service-oriented architecture, and we need build/test/deploy pipelines that allow developers to put their services into production quickly and safely, with a minimum of handoffs to other teams.

Software Delivery Observability: We intend to become an elite performer in the software industry, and we can only do this if we learn and adapt quickly. We need telemetry from our software delivery systems from which to continually learn how to improve our lead time for changes, our change failure rate, and our mean time to recover from failure.

What we’re looking for:

7+ years experience in software engineering fundamentals, Test Driven Development and Design principles (Ruby on Rails, Python, Go, Java, or similar languages preferred) 

Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives

Experience in working with software, platforms, and infrastructure at scale (we run thousands of hosts and have millions of users) 

Experience in building modern Continuous Integration and Continuous Delivery systems at scale

Experience as a technical leader on large initiatives with the ability to course correct as needed

Proven expertise with modern web development including development, testing, staging, deploying, and monitoring

Ability to consistently evaluate current technical approaches to continue to be industry best-of-class



  • Austin, Texas, United States Procore Technologies Full time

    Job Description What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for...


  • Austin, Texas, United States Global Channel Management, Inc Full time

    Backend Software Developer needs 10+ years of backend software development experience Backend Software Developer requires: Experience in Identity Domain, User onboarding and profile management. Excellent verbal and written communication skills. Proficient in Java. Proficient in multiple programming languages/scripting languages Proficient in JavaRx,...


  • Austin, Texas, United States Procore Technologies Full time

    Job Description As a Staff Software Engineer at Procore, you play a key role in driving the internal developer experience in a global SaaS platform. This is a challenging opportunity for someone who loves to solve hard problems with solutions that scale. You’ll work side-by-side with Application and Cloud Infrastructure Development teams to deliver...


  • Austin, Texas, United States Procore Technologies Full time

    Job Description ​​What if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re...


  • Austin, United States LTK (formerly rewardStyle & LIKEtoKNOW.it) Full time

    Title: Senior Software Engineer, Backend Location: US-Remote Job Purpose: Join the LTK Family! We are searching for a senior level software engineer to collaborate with our core-tech backend squad responsible for Creator Acquisition and Growth. Creator Acquisition’s mission is to increase the number of Creators and improve their engagement at LTK, creating...


  • Austin, United States Sumo Logic Full time

    As a Staff Engineer, you will be working on designing, architecting, and implementing highly scalable, distributed, and fault-tolerant backend systems. You will champion integrating observability, scalability, and reliability at every stage of the SDLC. You will work with the team to generate ideas on ways we can evolve our services to meet the needs of the...

  • Sr Backend Engineer

    5 days ago


    Austin, United States Prestige Staffing Full time

    Sr Backend (Go) EngineerDirect Hire W2 (No C2C; No H1)Hybrid - 4 days onsite / 1 day WFH - Austin 78702Qualifications:6+ years of software development experienceExperience doing backend development using Go/GolangProficient with PostgreSQL and relational databasesExperience with Infrastructure as Code (IaC)Kubernetes, Dockers, Github CI/CD, GCP cloud...

  • Sr Backend Engineer

    2 days ago


    Austin, United States Prestige Staffing Full time

    Sr Backend (Go) Engineer Direct Hire W2 (No C2C; No H1) Hybrid - 4 days onsite / 1 day WFH - Austin 78702 Qualifications: 6+ years of software development experience Experience doing backend development using Go/Golang Proficient with PostgreSQL and relational databases Experience with Infrastructure as Code (IaC) Kubernetes, Dockers, Github CI/CD, GCP...


  • Bulverde, Texas, United States Futurex Full time

    Overview: We are seeking a highly skilled and experienced Senior Backend Engineer proficient in Python to join our dynamic and innovative engineering team. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining the backend architecture of our cutting-edge software...

  • Sr Backend Engineer

    6 days ago


    Austin, United States Prestige Staffing Full time

    Sr Backend (Go) EngineerDirect Hire W2 (No C2C; No H1)Hybrid - 4 days onsite / 1 day WFH - Austin 78702Qualifications:6+ years of software development experienceExperience doing backend development using Go/GolangProficient with PostgreSQL and relational databasesExperience with Infrastructure as Code (IaC)Kubernetes, Dockers, Github CI/CD, GCP cloud...

  • Sr Backend Engineer

    6 days ago


    Austin, United States Prestige Staffing Full time

    Sr Backend (Go) EngineerDirect Hire W2 (No C2C; No H1)Hybrid - 4 days onsite / 1 day WFH - Austin 78702Qualifications:6+ years of software development experienceExperience doing backend development using Go/GolangProficient with PostgreSQL and relational databasesExperience with Infrastructure as Code (IaC)Kubernetes, Dockers, Github CI/CD, GCP cloud...

  • Sr Backend Engineer

    6 days ago


    Austin, United States Prestige Staffing Full time

    Sr Backend (Go) EngineerDirect Hire W2 (No C2C; No H1)Hybrid - 4 days onsite / 1 day WFH - Austin 78702Qualifications:6+ years of software development experienceExperience doing backend development using Go/GolangProficient with PostgreSQL and relational databasesExperience with Infrastructure as Code (IaC)Kubernetes, Dockers, Github CI/CD, GCP cloud...


  • Austin, United States Connvertex Technologies Inc. Full time

    Job DescriptionJob DescriptionSr. Staff Software Engineer Location: Austin TX (Onsite Preferred)We are seeking a highly skilled and enthusiastic Sr. Staff Software Engineer to assist with unlocking potential for our adjacencies using the power of a single INC level identity. As an Identity Engineer in our development team, you will be responsible for the...


  • Austin, Texas, United States Procore Technologies Full time

    Job Description We’re looking for a Staff Software Engineer to join Procore’s Finance & Legal Technology team. In this role, you’ll build highly scalable, reliable capability-based microservices for the Finance & Billing platform, event-based integrations with Finance & Billing SaaS applications like Zuora, Avalara, NetSuite, Concur, Coupa, and...


  • Austin, United States The HT Group Full time

    The Senior Platform Engineer will be responsible for building and maintaining our backend infrastructure that will allow us to build applications that drive efficiency and accuracy throughout the company. This role will provide support for the building and maintenance of various software services and tools that will ultimately enable clients to engage with...


  • Austin, United States Really Communications, Inc. Full time

    Software Engineer REALLY is looking for a backend engineer to take ownership of designing APIs, database models and schemas that integrate with a decentralized wireless phone network while implementing methods to improve data consumption, reliability and quality.  We’re in true start-up mode! We move fast, collaborate well and have the shared goal of...


  • Austin, United States Really Communications, Inc. Full time

    Software Engineer REALLY is looking for a backend engineer to take ownership of designing APIs, database models and schemas that integrate with a decentralized wireless phone network while implementing methods to improve data consumption, reliability and quality. We're in true start-up mode! We move fast, collaborate well and have the shared goal of...


  • Austin, United States Really Communications, Inc. Full time

    Job DescriptionJob DescriptionSoftware EngineerREALLY is looking for a backend engineer to take ownership of designing APIs, database models and schemas that integrate with a decentralized wireless phone network while implementing methods to improve data consumption, reliability and quality. We’re in true start-up mode! We move fast, collaborate well and...


  • Austin, United States NinjaOne, LLC Full time

    About the Role As a Ninja Senior Software Engineer working on our Backend team, you will be contributing to our Kotlin and Java backend applications and systems development on our suite of IT Software products. Working in a team where Product, Engineering, and QA join to build the Ninja product suite in an agile environment. Not only maintaining code but...


  • Austin, Texas, United States VICTORY Full time

    About the Staff Software Engineer positionWe are looking for a Staff Software Engineer who will be a key member of the Engineering team. You will be architecting, implementing and maintaining the SaaS Platform and other software products. You are good at collaboration. You learn quickly and ask questions when needed. You can mentor younger developers to help...