Senior Go Microservices Engineer — Scale & Equity

DroneDeploy, Inc.

Austin (TX)

Hybrid

USD 141,000 - 194,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Procore is hiring a Senior Software Engineer in Austin to own a mission-critical document-rendering microservice written in Go with a Postgres backend. You will morph a Rails monolith into a modular, scalable system and set patterns the team follows to deliver reliable results at scale.

You will collaborate with cross-functional teams to ensure reliability, system performance, and measurable business impact, reporting to a Software Engineering Manager in a 2 days/week hybrid role in Austin, TX.

Qualifications

  • Bachelor's Degree in Computer Science, Engineering, or equivalent.
  • 2+ years of professional experience in Go, Ruby on Rails, and Postgres.
  • Strong understanding of microservices architecture and SOA.
  • Experience with AWS cloud infrastructure and observability.
  • Experience with Docker and Kubernetes; Ruby on Rails experience is a strong plus.
  • Excellent communication and problem-solving abilities.

Responsibilities

  • Architect, design, and build a scalable, high‑performance microservice for document rendering using Golang and Postgres.
  • Evolve a monolithic Rails application into a modular system with clear domain boundaries and a coherent public interface.
  • Define domain boundaries, architectural patterns, and standards to improve reliability and development velocity.
  • Drive system-level improvements in performance, resilience, observability, and cost efficiency.
  • Establish engineering best practices including testing strategies (TDD), code reviews, instrumentation, and documentation.
  • Troubleshoot, debug, and lead root cause analysis for complex issues to implement long-term solutions.
  • Mentor peers to maintain code quality and enable autonomous delivery by the team.
  • Collaborate with infrastructure, platform, and DevOps for deployment standards, CI/CD, monitoring, and reliability automation.

Skills

Go
Ruby on Rails
PostgreSQL
AWS
Docker
Kubernetes
TDD
Observability
Microservices
SOA

Education

Bachelor's degree in Computer Science

Tools

Git
PostgreSQL
AWS CLI

Job description

Procore is hiring a Senior Software Engineer in Austin to own a mission-critical document-rendering microservice written in Go with a Postgres backend. You will morph a Rails monolith into a modular, scalable system and set patterns the team follows to deliver reliable results at scale.

You will collaborate with cross-functional teams to ensure reliability, system performance, and measurable business impact, reporting to a Software Engineering Manager in a 2 days/week hybrid role in Austin, TX.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Microservices Engineer - Scale-Driven Backend
Senior Go Microservices Engineer - Scale-Driven Backend

Procore Technologies, Inc. • Austin (TX)

Hybrid
USD 141,000 - 194,000
Senior Go Engineer - Scalable Rendering Microservice
Senior Go Engineer - Scalable Rendering Microservice

Procore Technologies • Austin (TX)

Hybrid
USD 141,000 - 194,000
Senior Golang Microservices Engineer – Hybrid Austin
Senior Golang Microservices Engineer – Hybrid Austin

Procore Technologies • United States

Hybrid
USD 141,000 - 194,000
Equity compensation
Bonus incentive compensation
Senior Software Engineer, Backend (Golang)
Senior Software Engineer, Backend (Golang)

Procore Technologies, Inc. • Austin (TX)

Hybrid
USD 141,000 - 194,000
Senior Software Engineer, Backend (Golang)
Senior Software Engineer, Backend (Golang)

Procore Technologies • United States

Hybrid
USD 141,000 - 194,000
Equity compensation
Bonus incentive compensation
Senior Software Engineer, Backend (Golang)
Senior Software Engineer, Backend (Golang)

DroneDeploy • Austin (TX)

Hybrid
USD 141,000 - 194,000
Senior Software Engineer, Backend (Golang)
Senior Software Engineer, Backend (Golang)

Procore Technologies • Austin (TX)

Hybrid
USD 141,000 - 194,000
Senior Go Backend Engineer: Microservices & Scale
Senior Go Backend Engineer: Microservices & Scale

CCS INC • Plano (TX)

On-site
USD 110,000 - 150,000
Competitive salary
Dental insurance
Health insurance
+1
Senior Go Backend Architect — Scalable Microservices
Senior Go Backend Architect — Scalable Microservices

EPAM Systems • Menlo Park (CA)

On-site
USD 130,000 - 150,000
Medical, Dental and Vision Insurance
Health Savings Account
Flexible Spending Accounts
+3
Senior Platform Engineer (Go Microservices, Remote)
Senior Platform Engineer (Go Microservices, Remote)

CommandLink, LLC • United States

Remote
USD 150,000 - 210,000
Room to grow at a high-growth company
Environment that celebrates ideas and
Your work will have a tangible impact
+3