Senior Software Engineer @EverCommerce
Software Development
Salary cad 120,000 - 1..
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Senior Software Engineer @EverCommerce

2wks ago - EverCommerce is hiring a remote Senior Software Engineer. 💸 Salary: cad 120,000 - 150,000 per year 📍Location: Canada

Role Description

We are looking for a Senior Software Engineer to focus on our Invoice Simple platform. Invoice Simple empowers microbusiness owners with simple tools to start, run and grow a thriving business. We support hundreds of thousands of delighted customers using our top-rated iOS and Android apps and our website.

  • Support Invoice Simple platform strategy, working on both new features and product maintenance.
  • Own and evolve CI/CD pipelines, deployment processes, and infrastructure automation.
  • Take an active part in software development activities – gathering requirements, designing solutions, implementing and shipping code.
  • Partner with application teams to improve service architecture, deployment strategies, and production practices.
  • Improve system reliability, availability, observability, and operational readiness.
  • Adopt and use the industry-best tools to increase the team’s performance and delight our customers.
  • Collaborate with other team members, be reliable and competent peer.
  • Participate in incident investigation and lead improvements that prevent recurring issues.

Qualifications

  • Curious, data-driven, and you love to ask questions.
  • 7+ years of professional software development experience.
  • Strong software engineering fundamentals and experience building production systems.
  • Strong experience with a major cloud provider, preferably AWS.
  • Strong understanding of distributed systems, networking, databases, and cloud architecture.
  • Hands-on experience with Kubernetes and containerized infrastructure.
  • Experienced in using Typescript to implement type-safe, well-organized code.
  • Good understanding of JavaScript tooling and ecosystem.
  • Experience with SQL and NoSQL databases.
  • Excellent analytical and troubleshooting abilities.
  • Strong interpersonal and communication skills.

Requirements

  • Good understanding of JavaScript tooling and ecosystem.
  • Familiarity with native mobile development tools.
  • Experience building an internal developer platform or self-service infrastructure tooling.
  • Experience with database reliability and performance, particularly PostgreSQL or MongoDB.
  • Experience with FinOps or cloud cost optimization.
  • Experience working in environments with security or compliance requirements such as PCI DSS, SOC 2, or similar.
  • Experience with progressive delivery, feature flags, canary deployments, or automated rollback strategies.

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.

Company Description

EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 745,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals.

  • EverPro, a business within EverCommerce, provides software and solutions designed to help home and field service businesses run and grow their companies with greater efficiency and confidence.
  • EverPro brings together purpose-built tools across key trades—including field service, remodeling and roofing, landscaping, and pest and lawn—so service professionals can manage operations, engage customers, and drive long-term growth.
  • Our solutions support the full lifecycle of running a service business, from scheduling and dispatching work, to estimating, invoicing, and payments, to customer communication, reputation management, and business insights.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @EverCommerce
Software Development
Salary cad 120,000 - 1..
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: 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 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

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

4.9 ★★★★★ from 500+ reviews

⚡ 126,845+ 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