Staff Engineer

🕒 June 28

🇨🇦 Canada – Remote

💵 $145k - $190k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of EverCommerce

EverCommerce

1001 - 5000 employees

Founded 2016

🏥 Healthcare

💼 Consulting

📦 Logistics

💰 Private Equity Round on 2019-07

Healthcare • Consulting • Logistics

EverCommerce is the leading service commerce platform, providing vertically-tailored, integrated SaaS solutions to over 500,000 global service-based businesses. Established in 2016, EverCommerce offers software solutions that help businesses market their services, streamline day-to-day operations, and enhance customer engagement. The company specializes in powering the service economy with digital transformation across multiple industries, including Home & Field Services, Health Services, and Fitness & Wellness. EverCommerce's technology aims to accelerate growth, improve operations, and increase retention for small and medium-sized businesses, transforming the way they interact with customers through modern digital and mobile applications.

📋 Description

• Architect & Optimize Scalable Services • Design, build, and enhance microservices to support long-term scalability. • Drive cross-platform integrations within EverPro ecosystem to enable a seamless invoicing experience. • Optimize performance and reliability of core services through refactoring, improvements, or re-architecture when necessary. • Apply distributed systems principles, including traceability, logging, security and distributed design patterns to improve system observability and resilience. • Ensure high availability and fault tolerance of backend services through cloud-based architecture and best practices. • Experience optimizing NoSQL/document databases (MongoDB) to improve query performance and ensure data integrity at scale. • Lead efforts to scale data storage solutions, balancing efficiency and cost. • Act as a technical leader and mentor, setting best practices and driving engineering excellence. • Introduce and advocate for modern development patterns, enhancing code quality, security, and maintainability. • Work closely with product and engineering leadership to align technical solutions with business goals. • Influence technical strategy and shape what we build by participating early in product and architectural discussions. • Communicate effectively with both technical and non-technical stakeholders and navigate ambiguity with data-driven, proactive mindset.

🎯 Requirements

• 10+ years of professional experience delivering high-quality, scalable software solutions as a software engineer. • 1-2 years of experience working as a Staff Engineer or in an equivalent role. • 6+ years of hands-on experience developing scalable microservices using Node.js, TypeScript, and JavaScript. • Proficiency in UI frameworks like React.js and Tailwind CSS. • Familiarity with building APIs consumed by mobile and web applications. • Extensive expertise in database modeling and caching technologies, across both relational and document stores (PostgreSQL, MongoDB, Redis, etc) • Proven track record of designing and building high-performance, scalable RESTful APIs that support critical mobile app functionalities while implementing distributed system principles for reliability, security, and efficiency at scale. • Excellent communication, documentation, and presentation skills to collaborate effectively with cross-functional teams.

🏖️ Benefits

• Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid • Robust wellness benefits, including an annual wellness stipend • Flexible and generous (FTO) time-off • Employee Stock Purchase Program • Registered Retirement Savings Plan (RRSP) with 4% company match

Apply Now

Similar Jobs

🕒 June 26

Wagepoint

51 - 200

☁️ SaaS

👥 HR Tech

🤝 B2B

Staff Software Development Engineer at Wagepoint tackling complex software challenges. Leading software design, delivery, and mentoring while working fully remote.

🇨🇦 Canada – Remote

💵 $140k - $170k / year

💰 $10M Corporate Round - Wagepoint on 2020-09

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 June 23

Docker, Inc

51 - 200

💼 Consulting

☁️ SaaS

Principal Software Engineer defining architectural direction for Docker's security-hardened container images. Leading cross-functional alignment and shaping industry standards in container security.

🇨🇦 Canada – Remote

💵 CA$245.9k - CA$367.2k / year

💰 $105M Series C on 2022-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 June 19

Pantheon Platform

501 - 1000

💼 Consulting

📣 Marketing

☁️ SaaS

Staff Engineer leading technical development across the full stack for Pantheon's collaborative web platform. Working on innovative content management systems and cloud-native infrastructure.

🇨🇦 Canada – Remote

💵 $139.2k - $174k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 June 18

Autodesk

10,000+ employees

🏗️ Construction

🏭 Manufacturing

💼 Consulting

Principal Software Developer in Autodesk's AEC Data Platform team, delivering scalable cloud services and mentoring developers. Focused on creating reliable, high-performance cloud-based collaboration tools.

🇨🇦 Canada – Remote

💵 $131k - $191.4k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 June 18

Zscaler

5001 - 10000

🔒 Cybersecurity

☁️ SaaS

🏢 Enterprise

Staff Fullstack Engineer developing features and managing typescript microservices for Scalar's OpenAPI tools. Mentoring junior developers and working within a small team.

🇨🇦 Canada – Remote

💵 CA$150k - CA$250k / year

💰 Secondary Market on 2017-11

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer