jobapplier

Senior Software Engineer (Platform, EverPro)

EverCommerce

Skills

Required

  • databases
  • distributed systems
  • networking
  • cloud architecture
  • AWS
  • JavaScript tooling and ecosystem
  • software development
  • software engineering
  • building production systems
  • SQL
  • Typescript
  • PostgreSQL / MongoDB

Preferred

  • progressive delivery / feature flags / canary deployments / automated rollback strategies
  • PCI DSS
  • SOC 2
  • CI/CD pipelines
  • deployment processes
  • infrastructure automation
  • Kubernetes
  • containerized infrastructure

Join our team as a Senior Software Engineer, focusing on our Invoice Simple platform. You'll work on new features and product maintenance, own and evolve CI/CD pipelines, and improve system reliability and operational readiness. Enjoy flexibility in your work location, robust health and wellness benefits, and continued investment in your professional development.

About EverCommerce

Curious, data-driven, and you love to ask questions

Responsibilities

  • Support the Invoice Simple platform strategy by working on new features and product maintenance.
  • Own and evolve CI/CD pipelines, deployment processes, and infrastructure automation.
  • Collaborate with application teams to improve service architecture, deployment strategies, and production practices.
  • Hands-on experience with Kubernetes and containerized infrastructure

Requirements

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

Experience with FinOps or cloud cost optimization

  • Experience with database reliability and performance, particularly PostgreSQL or MongoDB
  • Experience building an internal developer platform or self-service infrastructure tooling
  • Familiarity with native mobile development tools

Preferred

  • Experience with progressive delivery, feature flags, canary deployments, or automated rollback strategies
  • Experience working in environments with security or compliance requirements such as PCI DSS, SOC 2, or similar