Staff Engineer @EverCommerce
Software Development
Salary cad 160,000 - 1..
Remote Location
Employment Type full-time
Posted Today

[Hiring] Staff Engineer @EverCommerce

Today - EverCommerce is hiring a remote Staff Engineer. πŸ’Έ Salary: cad 160,000 - 190,000 per year πŸ“Location: USA, Canada

Role Description

EverCommerce is seeking a versatile, business-fluent Staff Full Stack Engineer & Enterprise Solutions Architect to serve as a technical anchor and engineering mentor within our Enterprise Technology organization. This is a high-impact, "Swiss Army knife" engineering role. You will bridge the gap between business strategy and hands-on execution across our core enterprise domains:

  • Finance (NetSuite, Zuora, Stripe, Coupa)
  • HR (Workday)
  • Front Office (Salesforce)

You will own the full delivery lifecycle:

  • Partnering directly with business leaders to elicit requirements
  • Architecting end-to-end integration and microservice designs
  • Building rapid proofs of concept (PoCs)
  • Writing production code
  • Establishing cloud observability in AWS

Our core backend microservices are built in Java. If you thrive in an environment where you can architect an event-driven Java/Spring Boot microservice in the morning, mentor a senior engineer on system design in the afternoon, and deploy generative AI / agentic workflows (AWS Bedrock) to eliminate manual friction, this role is built for you.

Qualifications

  • 8+ years of hands-on software engineering experience
  • At least 2+ years operating in a staff, tech lead, or principal engineering capacity
  • Demonstrated track record of mentoring and elevating SWEs and Senior SWEs
  • Deep, production-grade proficiency in Java (Java 17/21, Spring Boot)
  • Strong working knowledge of modern frontend frameworks (TypeScript, React, HTML5/CSS3)
  • Proven hands-on integration and data-model experience across at least two major enterprise domains
  • Deep expertise with AWS core and serverless architecture
  • Solid experience working with relational databases and NoSQL stores
  • Solid understanding of enterprise authentication/authorization protocols
  • Exceptional ability to converse with C-suite and VP-level business partners

Requirements

  • Act as an agile product-engineer: lead requirements discovery with business stakeholders
  • Translate complex operational needs into technical architecture
  • Build functional PoCs and drive production implementation
  • Actively mentor, coach, and level up Software Engineers (SWEs) and Senior SWEs
  • Lead architecture design reviews and establish rigorous PR/code review practices
  • Design, build, and maintain secure, high-throughput backend microservices
  • Design and implement robust, decoupled integration pipelines
  • Build intuitive, responsive internal dashboards and workflow automation portals
  • Architect and maintain scalable, cost-optimized AWS microservices
  • Identify opportunities to deploy practical generative AI solutions
  • Champion engineering best practices across CI/CD automation and automated testing
  • Provide L3 escalation engineering support for critical enterprise data flows

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
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Engineer @EverCommerce
Software Development
Salary cad 160,000 - 1..
Remote Location
Employment Type full-time
Posted Today
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 135,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 139,184+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later