Talent.com
Senior Software Engineer, Full Stack
Senior Software Engineer, Full StackProcore • Edmonton, AB, Canada
No longer accepting applications
Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack

Procore • Edmonton, AB, Canada
30+ 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

Full Stack Software Engineer, Senior

Booz Allen HamiltonEdmonton, Division No. 11, CA
Full-time +1

Full Stack Software Engineer, Senior page is loaded## Full Stack Software Engineer, Seniorlocations: Langley AFB, VAtime type: Full timeposted on: Posted Todaytime left to apply: End Date: May 27, ...Show more

 • Promoted

Senior Full Stack Software Engineer

AthennianEdmonton, Division No. 11, CA
Full-time

Be among the first 25 applicants.Athennian increases trust in business.Our products help legal, finance, and tax teams be transaction and audit-ready by organizing business entity and corporate str...Show more

 • Promoted

Senior Software Engineer - Canada

CanalsEdmonton, Division No. 11, CA
Full-time

Senior Software Engineer – Canada.Canals is a bootstrapped, profitable startup transforming wholesale distribution with AI.Our platform integrates with distributor systems, automating tasks and red...Show more

 • Promoted

Senior Full-Stack Engineer - Remote, High-Impact

NerdWallet, IncEdmonton, Division No. 11, CA
Remote
Full-time

A leading financial technology firm is looking for a Senior Software Engineer to design and maintain complex software systems.This remote position is open to candidates anywhere in Canada, except Q...Show more

 • Promoted

Senior Full-Stack Engineer - Remote (Canada)

ZensuranceEdmonton, Division No. 11, CA
Remote
Full-time

A leading InsurTech firm in Toronto is seeking a Senior Software Developer to work in the Development Experience Group.You will be responsible for leveraging Node.TypeScript to enhance our software...Show more

 • Promoted

Senior Full-Stack Engineer

Human AgencyEdmonton, Division No. 11, CA
Full-time

US Applicants - Full-Time; Canadian Applicants - Independent Contractor.We're scaling rapidly and have a growing pipeline of opportunities that demand exceptional talent across disciplines.Our miss...Show more

 • Promoted

Senior Full-Stack Software Engineer – Remote Health Tech

Clover HealthEdmonton, Division No. 11, CA
Remote
Full-time

A healthcare technology company is seeking a Senior Software Developer with extensive experience in full-stack engineering.In this role, you will create scalable and efficient systems, collaboratin...Show more

 • Promoted

Senior Full-Stack Engineer - Remote, High-Impact Solutions

BoostedEdmonton, Division No. 11, CA
Remote
Full-time

A technology consulting firm is seeking a Senior Full-Stack Engineer in Canada to deliver high-quality software solutions.In this role, you will take ownership of key projects, focusing on both bac...Show more

 • Promoted

Senior Software Engineer Focused on Full Stack Development and Integrations

Insight GlobalEdmonton, Division No. 11, CA
Full-time

Transform software solutions as a Senior Software Engineer in a fully remote role.Bring your creative problem-solving skills to the forefront while developing for web, mobile, and cloud.This opport...Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsEdmonton, Division No. 11, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi...Show more

 • Promoted

Senior AI-Driven Software Engineer (Full-Stack)

Can/Am Technologies, Inc.Edmonton
Full-time

A leading software solutions firm in Edmonton seeks a Senior Software Developer with over 7 years of experience.The ideal candidate will design and implement software solutions, engage with clients...Show more

 • Promoted

Senior Software Engineer

ShakepayEdmonton, Division No. 11, CA
Full-time

At Shakepay, we’re on a mission to usher in the Bitcoin golden age.We’re reimagining financial services to give every Canadian their fair shake.Our culture is built around doing work that matters, ...Show more

 • Promoted

Senior Software Engineer Canada, Toronto

NubankEdmonton, Division No. 11, CA
Full-time

Our Engineering team helps Nubank to create and use the technology that provides us to build the best financial products.We strive for state-of-the-art software development practices that currently...Show more

 • Promoted

Senior Software Engineer – Customer Success (Full‑Stack)

PostGridEdmonton, Division No. 11, CA
Full-time

A leading SaaS company in Canada is seeking a Senior Software Engineer to enhance core services and lead development.Join a high-energy team to build robust, scalable solutions using Node.TypeScrip...Show more

 • Promoted

Senior Full Stack Engineer

STACK IT RecruitmentEdmonton, Division No. 11, CA
Full-time

Are you excited by modernizing complex systems and building the future of SaaS platforms?.SaaS company, that is transforming how insurance professionals work.In this role, you’ll work across both l...Show more

 • Promoted

Senior Software Engineer

Haysedmonton, ab, ca
Full-time

What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

 • Promoted

Senior Software Engineer - Full Stack

Veeva SystemsEdmonton, Division No. 11, CA
Full-time

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.As one of the fastest-growing SaaS companies in hist...Show more

 • Promoted

Senior Full Stack Engineer

ProcurifyEdmonton, Division No. 11, CA
Full-time

Senior Full Stack Software Engineer.Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology.Procurify is the AI‑enhanced procurement and AP autom...Show more