Procore - Senior Software Engineer (Python)

Developer
šŸ’° Negotiable
šŸ“ Austin, United States
Twine Jobs
Based in Manchester, United Kingdom
Last online 5 days ago

Developer is needed in Austin, United States.

Client: Procore

Location: Austin, TX

Contract: Full-time, Full-time

Job Description

Weā€™re looking for a Sr. Software Engineer to join Procoreā€™s Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction, and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. In this Senior Software Engineer role, youā€™ll design and develop high-quality software solutions integrated with Machine Learning and Generative AI tools. Youā€™ll partner with product and design, as well as teams across Procore, to synthesize requirements, design solutions, develop and test software, and support teams integrating with our AI tools. This position reports to the Copilot Engineering Manager and will be based in our Austin, TX office.

Responsibilities

  • Build, test, and deploy software services and interfaces that bring generative AI to the Procore platform.
  • Work cross-functionally and across teams to define solutions to problems in multiple construction domains.
  • Collaborate with machine learning engineers to develop high-quality and well-tested solutions.
  • Mentor junior engineers to foster continuous learning and improvement.
  • Write clear documentation and participate in team meetings to drive the direction of Procore Copilot.

Requirements

  • Degree in Computer Science or related field, or equivalent work experience.
  • 5+ years of experience in programming fundamentals, Test-Driven Development, and Design principles.
  • Experience in Python and React.
  • Proven experience in feature development, successfully delivering major features or products.
  • Mentoring experience focused on junior engineersā€™ continuous learning.
  • Familiarity with service-oriented architecture, AWS services, CI/CD, Jira, monitoring, and performance tools.
  • Excellent verbal and written communication skills to convey complex technical concepts to diverse audiences.

Compensation and Benefits

Base Pay Range: $134,800 - $185,350. Eligible for Equity Compensation. Procore is committed to offering competitive, fair, and commensurate compensation, and actual compensation will be based on a candidateā€™s job-related skills, experience, education or training, and location.

At Procore, we invest in our employees and provide a full range of benefits and perks, including generous paid time off, healthcare coverage, and career enrichment and development programs.

About Us

Procore Technologies is building the software that builds the world, providing cloud-based construction management software that helps clients build more efficiently. We maintain a culture of ownership and resource support for trying new ideas. We are an equal-opportunity employer and welcome builders of all backgrounds.


Posted 2 months ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    šŸ”

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    šŸŽ‰

    Win new clients

    Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.


    šŸ“ˆ

    Grow your career

    Use Twine's tools to find new job opportunities and showcase work to your prospective clients.