Procore Technologies-posted 3 days ago
$140,960 - $193,820/Yr
Full-time • Senior
Austin, TX
Craft a resume that recruiters will want to see with Teal's resume Matching Mode

We’re looking for a Senior Software Engineer to join Procore’s Drawings team. In this role, you’ll play a pivotal role in shaping the future of construction technology, propelling the industry toward a brighter, more connected future. Be the driving force behind streamlined communication, witnessing projects come to life with a focus on performance and scalability. As a Senior Software Engineer, you’ll partner with our customer base, translating their fundamental needs into technological SaaS solutions. Backed by the might of our teams, we’ll provide you with the tools and resources needed to achieve extraordinary results that render a significant impact extending beyond the boundaries of traditional engineering roles. This position reports into Engineering Manager of the Drawings team and will be based in our Austin, Texas office. We’re looking for someone to join us immediately.

  • Architect, develop, and maintain the Drawings, one of the most heavily used tools at Procore
  • Help establish standards for development teams and collaborate on initiatives with infrastructure, platform, and other software engineering teams
  • Assist fellow teammates by conducting code reviews and pairing
  • Leverage our tech stack: primarily Ruby/Rails/Node.js/React/Postgres hosted on AWS and increasingly using Kubernetes and languages such as Typescript, CircleCI for Continuous Integration, and a combination of ArgoCD and an in-house tool for CD.
  • Bachelor's Degree in Computer Science or equivalent experience
  • Professional experience with React and Node.js, Ruby/Ruby on Rails or Java
  • 2+ years experience in software engineering fundamentals, Test Driven Development and Design principles (Ruby on Rails, Python, React, Javascript, Java, Node.js or similar languages preferred)
  • Understanding the tradeoffs between short-term and long-term goals and balancing immediate needs with strategic initiatives
  • Experience in 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 working with a team on large initiatives with the ability to course-correct as needed
  • Experience working with modern web development, including testing, staging, deploying, and monitoring
  • Generous paid time off
  • Healthcare coverage
  • Career enrichment and development programs
  • Eligible for Bonus Incentive Compensation
  • Eligible for Equity Compensation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service