Staff Software Engineer, Backend

4 weeks ago


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 a talented Staff Software Engineer, Backend (Ruby) to join Procore’s journey to revolutionize a historically underserved industry.

As a Staff Software Engineer, Backend (Ruby) at Procore, you’re given the unique opportunity to partner intimately with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles.

This position will report to our Software Delivery Manager and will be based in our Austin location. We’re looking for someone to join our team immediately.

 

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:

Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams

Assist fellow teammates by conducting code reviews and pairing

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

Drive critical projects including:Delivering Software at Scale: We’re growing rapidly and need engineers 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 to build, test, and 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 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:

Bachelor's Degree in Computer Science or equivalent experience

Professional experience Ruby/Ruby on Rails

8+ years experience in software engineering fundamentals, Test Driven Development and Design principles

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 working with a team on large initiatives with the ability to course-correct as needed

Experience working with modern web development, including testing, staging, deploying, and monitoring



  • 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

    4 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 cloud...


  • 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

    7 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...

  • Sr Backend Engineer

    2 weeks 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 weeks 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 weeks 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, 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, Texas, United States NinjaOne Full time

    About the RoleAs 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 also...


  • Austin, United States NinjaOne Full time

    About the RoleAs 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 also...


  • 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 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 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...


  • Austin, United States Skyways LTD Full time

    At Skyways we are building a new form of air transportation. Some people call it the flying car. We believe fully autonomous unmanned aerial vehicles represent a unique opportunity to move things and ultimately people in new, more efficient ways. Our strategy to get there is completely different from the rest of the industry. Skyways is a startup based in...