# Senior Software Engineer, Backend (Java) at Procore

- Company: Procore
- What the company does: Streamline your builds with Procore's construction project management software. Connect field and office teams, track project progress, and manage workflows in real time. Backed by Bessemer and ICONIQ.
- Company website: https://www.procore.com/
- Type: Startups
- Level: Senior
- Location: US - Texas - Austin
- Work setup: On-site
- Posted: 2026-09-10
- Apply by: 2026-10-25
- Apply: https://procore.wd12.myworkdayjobs.com/en-US/Procore_External_Careers/job/US---Texas---Austin/Senior-Software-Engineer--Backend--Java-_R0018386
- Page: https://www.1752.vc/careers/jobs/procore-senior-software-engineer-backend-java/

## About the role

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.

## What they're looking for

- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical work experience
- 5+ years of experience in backend development using Object-Oriented Programming fundamentals in 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

