Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer 2

$99.36k - $136.62k per year
Full-time

Procore Technologies

We’re looking for Software Engineer 2 to join Procore’s Materials Team within Resource Management. In this role, you'll independently own and deliver features end-to-end from technical design through launch on a business-critical, highly visible tool that construction teams rely on to plan, track, and manage materials across their projects. You'll help us build reliable, well-tested ingestion and workflow capabilities that keep customers' materials data accurate and auditable at scale.

As a Software Engineer 2 , you'll partner with your engineering teammates to ship customer facing features that solve real business problems. Use your C# development skills, PostgreSQL expertise, and collaborative communication to deliver features that customers will depend on every day. You will influence technical direction, uphold code quality, and accelerate Procore’s ability to deliver a world-class Material Management software.

This position reports into the Engineering Manager, Resource Management – Materials and will be a hybrid role based in our Edmonton office. We're looking for someone to join us immediately.

What you’ll do

  • Own well-defined, complex features across the Materials platform from technical design through launch, with occasional guidance from senior engineers.
  • Build and evolve data-import and ingestion workflows, including ingestion from ERP systems.
  • Write high-quality, well-tested C# against a PostgreSQL backend, using Temporal to orchestrate reliable workflows
  • Use AI-assisted development tools such as Claude Code, Cursor to ship quality code faster.
  • Troubleshoot, debug, and lead root cause analysis for complex issues to implement effective, long-term solutions
  • Contribute to technical design discussions and help define, break down, and prioritize work in partnership with the team

What we’re looking for

  • Bachelor's Degree in Computer Science, Engineering, or equivalent experience
  • 2+ years of professional software development experience
  • Hands-on experience with a strongly-typed, object-oriented language such as C# (preferred) or Java.
  • Strong written and verbal communication skills, with a willingness to ask questions and seek feedback
  • Nice to have: experience with ETL / data-import pipelines, workflow orchestration (e.g. Temporal), or construction-tech domain knowledge

Additional Information

Base Pay Range

99,360.00 - 136,620.00 CAD Annual

This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Software Engineer 2 in Edmonton, AB vacancy
  •  ...Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile...  ...environment. Tech Stack Front End Development: Vue.js 2 or 3 / Vuetify / Vuex / Webpack Testing: Jest / Vitest Back... 
    Suggested
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    20 days ago
  • $83.08k - $115.03k per year

     ...Competition Closing Date: August 12, 2024 Classification: Engineering and Related Level 2 (522ERA) Salary: $3,183.15 to $4,407.30 bi-weekly ($83,080...  ...and Protected Areas, the selected candidate will develop software systems and automation processes to assess data and information... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Monday to friday
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    3 days ago
  •  ...GitHub, GitLab, BitBucket) Familiarity with build pipelines, e.g., GitHub Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow Willingness to spend a significant portion of onboarding — and... 
    Suggested
    Full time

    Bestpass by Fleetworthy

    Edmonton, AB
    6 days ago
  •  ...communities. We have offices in Calgary, Edmonton and Toronto, and we are continuing to expand nationally to Vancouver. POSITION Software Engineer LOCATION Edmonton, Alberta or Remote YOUR OPPORTUNITY The ideal candidate is a strong full stack Software Engineer... 
    Suggested
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours
    1 day per week

    KV Capital

    Edmonton, AB
    25 days ago
  • $47.74 - $49.67 per hour

    At Saputo, we bring good to the table by making high-quality products, investing in our people, and supporting communities around the world . As a top 10 global dairy processor, we value contributions that matter and strive to foster an inclusive, growth-driven work environment...
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area
    Monday to friday
    Rotating shift

    Saputo Inc.

    Edmonton, AB
    27 days ago
  • $60k per year

     ...including a competitive base salary and uncapped commission structure Responsibilities Essential Functions The Sales Development Rep-2 (SDR-2) is responsible for executing on initial steps associated with the sales process. After successful completion of an extensive 10-... 
    Full time
    Internship
    Work at office
    Monday to friday

    TEKsystems

    Edmonton, AB
    3 days ago
  •  ...role. Please feel free to forward if you are not interested. This is with Govt of Alberta. Trainer - Intermediate-(GOAPRDJP00000964) - 2 Resources Work Status: On-Site Work Location: 9515 - 107 ST, Edmonton, Alberta T5K 2C3 Must Have: Education ~ University graduation... 
    Contract work
    For contractors
    Work at office
    Monday to friday

    Amyantek

    Edmonton, AB
    17 days ago
  •  ...challenges, C-FER utilizes our varied expertise in engineering analysis and large-scale testing, with a...  ...also developed specialized engineering software to assist the oil and gas industry to...  ...qualifications and experience Accredited 2- to 3-year Information Technology... 
    Permanent employment
    Full time
    Internship
    Immediate start

    C-FER Technologies

    Edmonton, AB
    24 days ago
  •  ...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud...  ...Degree Required Technical And Professional Expertise ~2+ years of software engineering experience, with depth in frontend development and comfort... 
    Full time

    IBM

    Edmonton, AB
    7 days ago
  • Excavator Operator Edmonton Alberta Position Overview Our client is seeking an experienced Excavator Operator to join it's Civil Division as soon as possible. This role is essential to the successful completion of our civil construction projects, including earthworks...
    Full time
    Immediate start
    Shift work
    Night shift
    Day shift

    Spirit Omega Inc

    Edmonton, AB
    6 days ago
  •  ...the Job Right”.  Learn more about OCL here: About The Role We are recruiting for an experienced Quality Control Inspector, Level 2 to join our team at an upcoming shutdown with IPL to replace a heat exchanger at CNRL Horizon site.  Start Date: August 24, 2026 End... 
    Hourly pay
    Long term contract
    Full time
    For contractors
    For subcontractor
    Internship
    Shift work

    OCL Group Inc.

    Edmonton, AB
    10 days ago
  •  ...-related risks. The level of documentation is expected to be such that the content can be reviewed by those who do not have a strong software/algorithm background. Qualifications ~5+ years of software development experience, ideally in medical devices, robotics, or a similarly... 
    Permanent employment
    Full time
    Remote work

    Pulse Medica

    Edmonton, AB
    10 days ago
  • $111.8k - $132.5k per year

     ...DESCRIPTION Design, develop, test, and maintain industrial control software supporting frac fleet operations. Own delivery of moderately...  ...Collaborate closely with hardware, electrical, and controls engineers to ensure proper integration between software and physical... 
    Full time
    Work at office
    Remote work

    Patterson-UTI

    Edmonton, AB
    11 days ago
  •  ...the most amazing in-store experience for our customers and employees.   We’re on the search for a Part-Time Assistant Manager – Level 2 that will help lead the loudest store in the mall. You’ll support the Store Manager in achieving store objectives with regards to... 
    Part time

    boxlunch

    Edmonton, AB
    a month ago
  •  ...always come first.   What You'll Do   The role of the Studies Engineer is to be part of a multidisciplinary engineering team to help...  ...requirements, using ETAP, CDEGS, XGSLab, CYMCAP, PSCAD or other software Complete detailed reviews of electrical studies completed internally... 
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Edmonton, AB
    13 days ago
  •  ...Data Engineer – Intermediate (GOAPRDJP00000975) Client: Government of Alberta (GOA) –...  ...Synapse, semantic models, data marts). ~2+ years Databricks data governance, metadata...  ...development (3+ years) Cross-functional software development (5+ years) ServiceNow integrations... 
    Full time
    Remote work

    SereneAid

    Edmonton, AB
    12 days ago
  •  ...come first.   What You'll Do Reporting to Senior Project Engineering Lead, the Engineering Project Manager is responsible for...  ...MS Project, Primavera P6, HardDollar and ViewPoint Construction Software preferred Valid driver’s license with an acceptable driving... 
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Edmonton, AB
    6 days ago
  • $95k - $125k per year

     ...and constructed.  Entuitive is looking for a Senior Structural Engineer, based in our Edmonton office to be part of our Structural...  ...programs such as Microsoft Word and Excel and structural analysis software (SAP2000, RAM, etc.).  ~ Excellent communication skills both... 
    Full time
    Contract work
    Work at office
    Flexible hours

    Entuitive

    Edmonton, AB
    13 days ago
  •  ...our team   The successful candidate will leverage reservoir engineering insights, forecasting and economic analysis to identify and advance...  ...-in-Training (EIT) or Professional Engineer with APEGA ~2-4 years heavy oil reservoir experience ~ Understanding of thermal... 
    Permanent employment
    Full time
    For contractors
    Relocation package

    ExxonMobil

    Edmonton, AB
    2 hours ago
  • $51.61k - $65.22k per year

     ...projects from concept to completion. The Engineering Technologist III provides technical leadership...  ...association Assets Minimum of 2 years of experience in an active mentoring...  ...Proficiency with computer-aided design software, such as AutoCAD Skills Required For Success... 
    Hourly pay
    Permanent employment
    Full time
    Local area
    Work from home

    City of Edmonton

    Edmonton, AB
    3 days ago
  •  ...across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers...  ...is preferred Proficiency with relevant engineering software, tools, and systems Benefits Extended Healthcare Plan (Medical... 
    Full time
    For contractors

    Hire Resolve.com

    Edmonton, AB
    13 days ago
  •  ...Job Responsibility: Job Title: Network Engineer - Cyber Security Focus Location: AutoCanada Head Office - West Edmonton About the...  ...Assist with the deployment and maintenance of IT equipment and software as part of our Project Management Office when stores are being upgraded... 
    Full time
    Work at office
    Remote work

    AutoCanada Inc.

    Edmonton, AB
    7 days ago
  •  ...Protostatix a division of Englobe is currently looking for Structural Engineers for their office in Edmonton. Would consider someone to work...  ...; Experience with structural analysis/modelling computer software such as ETABS, SAFE, SFRAME, etc.; Demonstrated ability to... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Englobe Corp.

    Edmonton, AB
    10 days ago
  •  ...Gilead and help create possible, together. IT Support Engineering Specialist Role Overview The IT Support...  ...incidents, escalations, and customer issues Perform tier 2 and tier 3 troubleshooting across hardware, software, account setup, network configuration, and related... 
    Full time
    For contractors

    Gilead Sciences

    Edmonton, AB
    17 days ago
  •  ...Spark Power is looking for a Civil/Structural Engineer to join our team. Reporting to the Engineering Manager, you will be responsible...  ...knowledge and ability to use programs such as structural design software S-Frame & drafting software AutoCAD and review software like Navisworks... 
    Full time
    Manual labor
    Flexible hours

    Spark Power

    Edmonton, AB
    4 days ago
  •  ...safest, most efficient solutions for our customer's needs. Our engineers and technologists are critical to this and have the opportunity...  ...approaches Developing drawings using AutoCad along with in-house software tools Developing calculations, visualizations, manuals, risk... 
    Permanent employment
    Work at office
    Local area
    Worldwide
    Monday to friday
    Shift work

    Mammoet

    Edmonton, AB
    7 days ago
  •  ...Mandatory) Job Title: GOAPRDJP00000975 - Data Engineer - Intermediate Client: Government of...  ...within a Databricks-based platform – 2 years Experience in GitHub/Git for version...  ...with cross-functional teams to create software applications and data products – 5 years... 
    Hourly pay
    Full time
    Remote work
    Shift work

    S M Software Solutions Inc

    Edmonton, AB
    7 days ago
  • $92.93k - $132.75k per year

     ...where you can apply and enhance your transportation planning and engineering skills? The City of Edmonton has an exciting opportunity for...  ...understanding of transportation demand models and traffic modeling software outputs (such as Emme, Synchro or VISSIM) Strong Project... 
    Permanent employment
    Full time
    Work from home

    City of Edmonton

    Edmonton, AB
    10 days ago
  •  ...is currently seeking a full-time permanent Product Applications Engineer to work with our team in Edmonton, AB. Working as a member of...  ...etc. Other engineering duties as required Qualifications ~2-5 years engineering experience, ideally in the Oil and Gas Industry... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Master Flo Valve Inc.

    Edmonton, AB
    3 days ago
  •  ...Overview We are currently seeking an Intermediate Geotechnical Engineer to join AtkinsRéalis' Geotechnical team. In this role, you will...  ...calculations and detailed designs with efficient use of specialized softwares such as GeoStudio, Rocscience and PLAXIS. Contribute to the... 
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Edmonton, AB
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!