Procore is hiring a Senior Software Engineer to build and maintain a high-performance document-rendering microservice using Go and Postgres. The role will help transform an existing Ruby on Rails monolith into a clean, modular system with well-defined domain boundaries and a coherent public interface. The engineer will influence technical direction, establish patterns and standards, and deliver reliable document-rendering capabilities at scale. The position involves hands-on collaboration with engineering, product, architecture, infrastructure, platform, and DevOps teams to gather requirements, maintain system reliability, and deliver customer-focused solutions with measurable business impact. It is a hybrid role based in Procore’s Austin, Texas office, with two days per week in the office, and reports to a Software Engineering Manager.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior