Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

EverCommerce

Senior Software Engineer (Platform, EverPro)

Posted Updated
Discussion

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
  • Our customers are contractors, freelancers, owner-operators, creatives, and small business owners. We help them save time, stay organized and look professional by being an accelerant to run and grow the business they want on their terms
  • 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

Benefits

  • Flexibility to work where/how you want – in-office, remote, or hybrid
  • Robust health and wellness benefits, including an annual wellness stipend
  • Continued investment in your professional development through Udemy
  • 401k with company match
  • Flexible and generous paid time off
  • Employee Stock Purchase Program
  • Hands-on experience with Kubernetes and containerized infrastructure
  • Curious, data-driven, and you love to ask questions
  • 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 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
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →