Software Engineer 2
$99.36k - $136.62k per yearProcore 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.
- ...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...SuggestedRemote workShift work
$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...SuggestedPermanent employmentFull timeTemporary workPart timeCasual workMonday to fridayFlexible hoursShift work2 days per week- ...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...SuggestedFull time
- ...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...SuggestedLong term contractFull timeInternshipWork at officeFlexible hours1 day per week
$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...SuggestedHourly payFull timeWork at officeLocal areaMonday to fridayRotating shift$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 timeInternshipWork at officeMonday to friday- ...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 workFor contractorsWork at officeMonday to friday
- ...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 employmentFull timeInternshipImmediate start
- ...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
- 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 timeImmediate startShift workNight shiftDay shift
- ...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 payLong term contractFull timeFor contractorsFor subcontractorInternshipShift work
- ...-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 employmentFull timeRemote work
$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 timeWork at officeRemote work- ...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
- ...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 payLong term contractFull timeFor subcontractor
- ...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 timeRemote work
- ...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 payLong term contractFull timeFor subcontractor
$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 timeContract workWork at officeFlexible hours- ...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 employmentFull timeFor contractorsRelocation package
$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 payPermanent employmentFull timeLocal areaWork from home- ...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 timeFor contractors
- ...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 timeWork at officeRemote work
- ...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 employmentFull timeContract workFor contractorsWork at officeRemote workFlexible hours
- ...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 timeFor contractors
- ...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 timeManual laborFlexible hours
- ...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 employmentWork at officeLocal areaWorldwideMonday to fridayShift work
- ...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 payFull timeRemote workShift work
$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 employmentFull timeWork from home- ...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 employmentFull timeWork at officeFlexible hours
- ...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 timeInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer 2. Be the first to apply!
- software engineer intern Edmonton, AB
- linux software engineer Edmonton, AB
- software engineer - robotics Edmonton, AB
- software engineer Edmonton, AB
- software developer no experience Edmonton, AB
- software engineer part time Edmonton, AB
- ingénieur logiciel Edmonton, AB
- software engineer devops Edmonton, AB
- software developer entry level Edmonton, AB
- software developer summer internship Edmonton, AB
