← Browse all jobs
PT

Senior Software Engineer - Procore Materials

Procore Technologies, Inc.
Edmonton, ABOn-siteJul 6
Apply Now →

About this role

Join Procore’s innovative Materials Team as a Software Engineer 2 to build critical material management tools. Work in a hybrid model from our Edmonton office and influence core functionalities. As a Software Engineer 2, you'll take ownership of complex features from initial design through to delivery. Your expertise in C#, along with PostgreSQL, will enable you to build reliable, well-tested capabilities. By collaborating closely with your team, you'll contribute to key technical discussions and refining of project priorities. Key Responsibilities: • Lead development of complex features in the Materials space • Develop and refine ingestion workflows from ERP systems • Create high-quality C# code against a PostgreSQL backend • Use AI-assisted tools for efficient code production • Troubleshoot and address complex issues efficiently Requirements: • Bachelor’s Degree in Computer Science or similar • Minimum 2 years of software development experience • Proficient in C# or Java programming • Strong communication and analytical skills • Familiarity with construction tech or ETL is a bonus Bring your software expertise to enhance Procore’s material management initiatives.
Want to see how well you match this job?
Get AI-scored for free →