Senior Backend Engineer (Java) — AI & Kafka Platforms

Procore Technologies, Inc.

Austin, Northern (TX, KY)

Hybrid

USD 141,000 - 194,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Equity Compensation
Bonus Incentive Compensation

Job summary

Procore Technologies, Inc. is seeking a Senior Software Engineer, Backend to lead critical backend initiatives within the Financial Platform and Insights Division. You will design scalable services in Java and Ruby, work with Kafka, PostgreSQL, and AI-enabled features, and ship high‑quality frontend components in React.

The role is hybrid with 2 days/week in our Austin, TX office, starting immediately. Join a team focused on resilient systems for a global customer base and partner with product,

Qualifications

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical work experience.
  • 5+ years of backend development using Java.
  • Proven experience designing, building, and operating event-driven distributed systems with Apache Kafka.
  • Deep technical proficiency in PostgreSQL, including indexing strategies, query optimization, and schema design.
  • Proven experience building interactive web applications using React and modern JavaScript or TypeScript is a plus.
  • Demonstrated experience building software with AI capabilities or integrating AI technologies into development workflows.
  • Strong knowledge of microservice architecture, RESTful API design, and Test-Driven Development (TDD).
  • Pragmatic, curious mindset with a strong ability to evaluate trade-offs between performance, scalability, and business goals.

Responsibilities

  • Architect, build, and scale resilient distributed services and backend infrastructure using Java and Ruby.
  • Design, implement, and maintain high-throughput data streams and message queues using Apache Kafka.
  • Optimize PostgreSQL databases through complex schema design, query performance tuning, and transactional data modeling.
  • Develop and integrate intelligent backend features and workflows leveraging modern AI technologies.
  • Build and maintain interactive, high-performing frontend application components using React.
  • Collaborate with cross-functional product, design, and architecture teams to drive a modern service-oriented architecture.
  • Drive full operational ownership of production services, including deployment, observability, monitoring, and distributed tracing.
  • Write robust, well-tested code following Test-Driven Development (TDD) principles to ensure system reliability.

Skills

Java backend
Ruby backend
PostgreSQL
Kafka
React
REST APIs
TDD
Microservices
Distributed systems
AI integration

Education

Bachelor's degree in Computer Science

Tools

Apache Kafka
PostgreSQL

Job description

Procore Technologies, Inc. is seeking a Senior Software Engineer, Backend to lead critical backend initiatives within the Financial Platform and Insights Division. You will design scalable services in Java and Ruby, work with Kafka, PostgreSQL, and AI-enabled features, and ship high‑quality frontend components in React.

The role is hybrid with 2 days/week in our Austin, TX office, starting immediately. Join a team focused on resilient systems for a global customer base and partner with product,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Java) — AI, Kafka, Hybrid Austin
Senior Backend Engineer (Java) — AI, Kafka, Hybrid Austin

Procore Technologies • Austin (TX)

Hybrid
USD 141,000 - 194,000
Equity Compensation
Bonus Incentive Compensation
Senior Software Engineer, Backend (Java)
Senior Software Engineer, Backend (Java)

Procore Technologies • Austin (TX)

Hybrid
USD 141,000 - 194,000
Equity Compensation
Bonus Incentive Compensation
Senior Software Engineer, Backend (Java)
Senior Software Engineer, Backend (Java)

Procore Technologies, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 141,000 - 194,000
Equity Compensation
Bonus Incentive Compensation
Software Engineer II - Backend & SaaS Architect (Equity)
Software Engineer II - Backend & SaaS Architect (Equity)

Procore Technologies • Austin (TX)

On-site
USD 113,000 - 155,000
Senior Backend Engineer GraphQL BFF for Scalable SaaS
Senior Backend Engineer GraphQL BFF for Scalable SaaS

Procore • Austin (TX)

Hybrid
USD 140,960 - 193,820
Senior Data & AI Platform Architect
Senior Data & AI Platform Architect

Procore • Austin (TX)

On-site
USD 198,000 - 273,000
Equity compensation
Bonus incentive
Senior Backend Engineer: Java, Kafka & AWS (Hybrid)
Senior Backend Engineer: Java, Kafka & AWS (Hybrid)

Motion Recruitment Partners LLC • Pasadena (CA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Medical Insurance
Dental & Orthodontia
Vision Benefits
+2
Senior Backend Engineer (Java/Python) | Kafka, Kubernetes, Azure
Senior Backend Engineer (Java/Python) | Kafka, Kubernetes, Azure

CommuniTech Recruitment Group • Boston (MA)

On-site
USD 140,000 - 190,000
Bonus
Benefits
Senior AI Platform & Infra Engineering Lead (Hybrid Austin)
Senior AI Platform & Infra Engineering Lead (Hybrid Austin)

Procore Technologies • Austin (TX)

Hybrid
USD 198,000 - 273,000
Equity compensation
Bonus incentive compensation
Senior Backend Architect: Java & Python, Microservices Cloud
Senior Backend Architect: Java & Python, Microservices Cloud

CommuniTech Recruitment Group • Boston (MA)

On-site
USD 140,000 - 180,000
Bonus
Benefits