Talent.com
Senior Software Engineer, Full Stack
Senior Software Engineer, Full StackProcore • Edmonton, AB, Canada
Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack

Procore • Edmonton, AB, Canada
6 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

We’re looking for a Senior Software Engineer, Full Stack 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.

As a Senior Software Engineer , you’ll be responsible for designing, building and shipping software using your analytic, pragmatism, and engineering skills to provide solutions adopted by Procore Engineering teams. If you have a passion for solving complex problems unique to running large, highly scalable, resilient systems, we would love for you to join us!

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

What you’ll do :

Lead the requirements, analysis, and development efforts for Engineering projects, solving complex business problems while leveraging c# / .NET 8 and postgres technologies

Effectively manage tradeoffs between cost, schedule, roadmaps and business impact, incorporate seasoned and up-to-date expertise in Quality, Cybersecurity, distributed services, infrastructure, and components, partner with and influence a multi-disciplinary stakeholder group to envision and formalize effective engineering system and solution architecture and deliver accurate design specifications.

Spearhead the development and evolution of architectural patterns for resilient, scalable and secure APIs and backend solutions for the construction industry

Maintain in-depth knowledge of software industry and cross-company best practices, technologies, architectures, and emerging technologies, and how these can apply to our product, business, service, and technology stack.

Manage multiple tasks and projects simultaneously, prioritize workload effectively, and thrive in a dynamic environment.

What we’re looking for :

Bachelor's Degree in Computer Science or related technical discipline OR equivalent experience

6+ years experience full cycle software development with coding in languages including, but not limited to C# / SQL AND Typescript, Javascript, Powershell, Bash or Python

5+ years of experience designing, building and supporting highly scalable, highly available and fault tolerant workloads in AWS, Azure, or GCP.

5+ years of Engineering leadership experience in delivering complex, time sensitive initiatives across organizational boundaries.

4+ years of experience with horizontally scalable API development

Experience with databases, specifically Postgres and MongoDB

Deep understanding of high performance data driven API development and query optimization

Proven track record of improving reliability, availability, and performance of APIs.

Experience in containerization, serverless, micro services and Kubernetes (ex. AKS, ARO, Docker)

Effective written and verbal communication skills

Additional Information

Base Pay Range :

126,320.00 - 173,690.00 CAD Annual

This role may also eligible for Equity Compensation. Procore is committed to offering competitive, fair, and commensurate compensation, and has provided an estimated pay range for this role. Actual compensation will be based on a candidate’s job-related skills, experience, education or training, and location.

Create a job alert for this search

Senior Software Engineer Full Stack • Edmonton, AB, Canada

Similar jobs
Computer programming Private Tutoring Jobs Beaumont (Alberta)

Computer programming Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Algebra Private Tutoring Jobs Beaumont (Alberta)

Algebra Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Information Technology Private Tutoring Jobs Beaumont (Alberta)

Information Technology Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Physics Private Tutoring Jobs Beaumont (Alberta)

Physics Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Geometry Private Tutoring Jobs Beaumont (Alberta)

Geometry Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
English vocabulary Private Tutoring Jobs Beaumont (Alberta)

English vocabulary Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Arithmetic Private Tutoring Jobs Beaumont (Alberta)

Arithmetic Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Math Private Tutoring Jobs Beaumont (Alberta)

Math Private Tutoring Jobs Beaumont (Alberta)

Superprof • Beaumont (Alberta), Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
DevOps Engineer - VBeyond Corporation

DevOps Engineer - VBeyond Corporation

VBeyond Corporation • edmonton, ab, ca
Full-time
We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
Last updated: 1 day ago • Promoted
Senior Consultant - Isaac Operations

Senior Consultant - Isaac Operations

Isaac Operations • edmonton, ab, ca
Full-time
While technically we’re an operational consultancy, we don’t like to call ourselves consultants.We’re a collection of engineers, innovators and creators who work with companies across industries to...Show more
Last updated: 12 hours ago • Promoted • New!
Senior Consultant

Senior Consultant

Isaac Operations • edmonton, ab, ca
Full-time
While technically we’re an operational consultancy, we don’t like to call ourselves consultants.We’re a collection of engineers, innovators and creators who work with companies across industries to...Show more
Last updated: 12 hours ago • Promoted • New!
DevOps Engineer - edmonton

DevOps Engineer - edmonton

VBeyond Corporation • edmonton, ab, ca
Full-time
We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
Last updated: 1 day ago • Promoted
System Analyst - Hays

System Analyst - Hays

Hays • edmonton, ab, ca
Full-time
Must have Canadian Reliability Clearance.Develop requirements, and specification documents for systems;.Translate business requirements into systems design and specifications;.Analyze and recommend...Show more
Last updated: 1 day ago • Promoted
Senior Systems & Graphics Engineer

Senior Systems & Graphics Engineer

Parallelz • Edmonton, AB, CA
Full-time
Quick Apply
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
Last updated: 30+ days ago
Software Engineering Consultant - E-Solutions

Software Engineering Consultant - E-Solutions

E-Solutions • edmonton, ab, ca
Full-time
ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
Last updated: 1 day ago • Promoted
DevOps Engineer

DevOps Engineer

VBeyond Corporation • edmonton, ab, ca
Full-time
We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
Last updated: 1 day ago • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Luxoft • edmonton, ab, ca
Full-time
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
Last updated: 30+ days ago • Promoted
Software Engineering Consultant - edmonton

Software Engineering Consultant - edmonton

E-Solutions • edmonton, ab, ca
Full-time
ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
Last updated: 1 day ago • Promoted