Senior Software Engineer (Python)

Company:  Procore Technologies
Location: Austin
Closing Date: 24/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
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. We’re a customer-centric group that encompasses engineering, product, product design and data, security and business systems. 

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. Use your curiosity, programming, and analytical skills to deliver high quality software supporting AI use cases. 

This position reports into Copilot Engineering Manager and will be based in our Austin, TX office. We’re looking for someone to join us immediately. Apply today to join our team of Groundbreakers.

 

What you’ll do:

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

Work with machine learning engineers to develop high quality and well tested solutions

Mentor more junior engineers

Write clear documentation

Participate in team meetings and activities that drive the direction of Procore Copilot

 

What we’re looking for:

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

Experience in feature development, with a track record of successfully delivering major features or products

Mentoring experience, with a focus on fostering continuous learning and improvement among junior engineers

Familiarity with service-oriented architecture, AWS services, CI/CD, Jira, monitoring, and performance tools

Excellent verbal and written communication skills, with the ability to clearly convey complex technical concepts to both tech and non-tech audiences

Apply Now
Share this job
  • Similar Jobs

  • Data Engineer (Python, Java)

    Austin
    View Job
  • Senior Software Engineer

    Austin
    View Job
  • Python Developer

    Austin
    View Job
  • Python Developer

    Austin
    View Job
  • Full-Stack Software Engineer (Java, Python, Google Environment)

    Austin
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙