Staff Engineer

atEverCommerceRemoteCA flagCanadaFull-timeFull-stack EngineerLeadC$145k – C$190k/year

Posted Jul 28

This is a fully remote position, open to applicants in Canada.

πŸ“‹ Description

β€’ Architect and optimize scalable services.

β€’ Design, construct, and enhance microservices to ensure long-term scalability.

β€’ Lead cross-platform integrations within the EverPro ecosystem to facilitate a seamless invoicing experience.

β€’ Enhance the performance and reliability of core services through code refactoring, improvements, or necessary re-architecture.

β€’ Implement principles of distributed systems, including traceability, logging, security, and distributed design patterns, to boost system observability and resilience.

β€’ Guarantee high availability and fault tolerance of backend services utilizing cloud-based architecture and industry best practices.

β€’ Experience in optimizing NoSQL/document databases (MongoDB) to enhance query performance and maintain data integrity at scale.

β€’ Lead initiatives to scale data storage solutions while balancing efficiency and cost-effectiveness.

β€’ Serve as a technical leader and mentor, establishing best practices and promoting engineering excellence.

β€’ Introduce and advocate for modern development patterns, improving code quality, security, and maintainability.

β€’ Collaborate closely with product and engineering leadership to align technical solutions with business objectives.

β€’ Influence technical strategy and shape development by participating early in product and architectural discussions.

β€’ Communicate effectively with both technical and non-technical stakeholders, navigating ambiguity with a data-driven and proactive approach.


⛳️ Requirements

β€’ Over 10 years of professional experience in delivering high-quality, scalable software solutions as a software engineer.

β€’ 1-2 years of experience in a Staff Engineer role or a similar position.

β€’ More than 6 years of hands-on experience developing scalable microservices using Node.js, TypeScript, and JavaScript; proficient in UI frameworks such as React.js and Tailwind CSS.

β€’ Familiarity with creating APIs utilized by mobile and web applications.

β€’ Extensive knowledge in database modeling and caching technologies, encompassing both relational and document stores (PostgreSQL, MongoDB, Redis, etc.).

β€’ Proven ability to design and implement high-performance, scalable RESTful APIs that support critical functionalities of mobile applications while applying distributed system principles for reliability, security, and efficiency at scale.

β€’ Skilled in quickly evaluating existing architectures and driving optimizations that enhance both technical performance and business KPIs.

β€’ Exceptional communication, documentation, and presentation skills for effective collaboration with cross-functional teams.

β€’ Enthusiastic about maintaining code quality through automated testing, CI/CD processes, and thorough code reviews.


🏝️ Benefits

β€’ Flexibility to work in a manner that suits you best within your country of employment – whether in-office, remote, or hybrid.

β€’ Comprehensive wellness benefits, including an annual wellness stipend.

β€’ Flexible and generous (FTO) time-off policy.

β€’ Employee Stock Purchase Program.

β€’ Registered Retirement Savings Plan (RRSP) with a 4% company match.

People also viewed

Arista Networks16 hours ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma16 hours ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh17 hours ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks17 hours ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation18 hours ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation18 hours ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers