Staff Engineer

🕒 Yesterday

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

☁️ SaaS

🤝 B2B

📣 Marketing

💰 Private equity on 2019-08

SaaS • B2B • Marketing

EverCommerce is a provider of industry-tailored software that powers the service economy. It builds SaaS products to digitally transform daily operations for service professionals, including business management, electronic billing and mobile payments, omni-channel marketing, and customer engagement tools. EverCommerce focuses on verticalized solutions—not mass-market software—designed to modernize operations, marketing, and customer interactions for businesses that provide services.

📋 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. • Experienced in quickly assessing existing architectures and driving optimizations that enhance both technical performance and business KPIs. • Excellent communication, documentation, and presentation skills to collaborate effectively with cross-functional teams. • Passionate about maintaining code quality through automated testing, CI/CD processes, and comprehensive code reviews.

🏖️ 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

🕒 Yesterday

Lightspeed Commerce

1001 - 5000

☁️ SaaS

🛒 Retail

Principal Software Developer at Lightspeed responsible for designing critical systems for Retail product. Leading engineering efforts and mentoring teams for innovative solutions.

Cloud

Java

PHP

Python

Go

🕒 Yesterday

AlphaSense

1001 - 5000

💼 Consulting

🏥 Healthcare

📣 Marketing

Staff Engineer managing identity and access for AlphaSense’s growing customer base. Designing secure systems for authentication, authorization, and user management in a collaborative environment.

🇨🇦 Canada – Remote

💵 $164.4k - $226.6k / year

💰 Debt Financing on 2022-06

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

AWS

Google Cloud Platform

GraphQL

GRPC

Java

Kubernetes

Maven

Spring

Spring Boot

SpringBoot

SQL

🕒 2 days ago

JobGet

51 - 200

🎯 Recruiter

🏪 Marketplace

👥 HR Tech

Principal Software Engineer at JobGet focusing on backend development and AI integration for service industry solutions. Collaborating across teams to drive engineering excellence and business alignment.

Apache

AWS

Kafka

Microservices

TypeScript

Go

.NET

🕒 4 days ago

BeyondTrust

1001 - 5000

🔒 Cybersecurity

Staff Software Development Engineer at BeyondTrust designing scalable cloud-native solutions for identity security. Leading technical direction and mentoring across teams in a flexible environment.

Angular

AWS

Cloud

Java

JavaScript

Microservices

React

Terraform

TypeScript

Go

🕒 5 days ago

EverCommerce

1001 - 5000

🏥 Healthcare

💼 Consulting

📦 Logistics

Engineering Operations Specialist responsible for managing Jira and Confluence in a remote role. Leading SDLC implementation and automation to improve software delivery processes.

🇨🇦 Canada – Remote

💵 $130k - $140k / year

💰 Private Equity Round on 2019-07

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

SDLC