Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Engineer building cloud infrastructure and deployment systems for Invoice Simple, EverCommerce’s invoicing platform for small businesses. Improving reliability, observability, and production operations.

Responsibilities

  • Support Invoice Simple platform strategy, working on both new features and product maintenance
  • Own and evolve CI/CD pipelines, deployment processes, and infrastructure automation
  • Gather requirements, design solutions, implement, and ship code
  • Partner with application teams to improve service architecture, deployment strategies, and production practices
  • Improve system reliability, availability, observability, and operational readiness
  • Adopt industry-best tools to increase team performance and delight customers
  • Collaborate with other team members as a reliable and competent peer
  • Participate in incident investigation and lead improvements that prevent recurring issues
  • May require travel to EverCommerce’s Corporate Headquarters in Denver, Colorado, or other office locations around North America

Requirements

  • 5+ 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
  • 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
  • Must be eligible to work without sponsorship

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

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$110,000 - CA$130,000 per year

Degree requirement

No Education Requirement

Tech skills

AWSCloudDistributed SystemsJavaScriptKubernetesMongoDBNoSQLPostgresSQLTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.