Principal Software Engineer
Company | Procore Technologies |
---|---|
Location | Austin, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- Degree in Computer Science, a related field, or comparable work experience.
- 10+ years experience in software engineering fundamentals, Test Driven Development and Design principles (Ruby on Rails, Python, Go, Java, or similar languages preferred)
- Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives
- Track record of 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 as a technical leader on large initiatives with the ability to course correct as needed
- Proven expertise with modern web development including development, testing, staging, deploying, and monitoring
- Ability to consistently evaluate current technical approaches to continue to be industry best-of-class
Responsibilities
- Establish standards for development teams and lead initiatives in collaboration with infrastructure, platform, and other software engineering teams
- Use a customer-centric approach to lead architectural design decisions that improve scalability and performance
- Develop fellow teammates by conducting code reviews, providing mentorship, pairing, and training opportunities
- Leverage our tech stack: Primarily Ruby/Rails/Postgres hosted on AWS and increasingly using Kubernetes, and languages such as Java and Typescript. We currently use CircleCI and Argo Workflows for Continuous Integration and a combination of ArgoCD / Argo Workflows and an in house tool for Continuous Delivery
- Drive key projects including: Delivering Software at Scale, Delivering Services at Speed, Software Delivery Observability
Preferred Qualifications
-
No preferred qualifications provided.