EverCommerce Logo

EverCommerce

EverPro - Manager of Software Engineering, Payments

Posted 20 Hours Ago
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
Lead a team of engineers to develop scalable payment solutions, ensuring security and compliance, while driving continuous improvement and innovation.
The summary above was generated by AI

EverPro - Manager of Software Engineering, Payments

EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 690,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. With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer experience applications. Learn more at EverCommerce.com.

We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here: https://www.evercommerce.com/about-us/careers/

We are seeking a talented Manager of Software Engineering to join the EverPro Payments team, a leading provider of payment management solutions serving over 20,000 SMBs. Our APIs and SaaS products power seamless payment acceptance, eCommerce, mobile, and point-of-sale solutions tailored for service-based businesses.

As the Manager of Software Engineering, you will lead a dynamic team of engineers in the development and maintenance of scalable, secure, and high-performance payment solutions that support a diverse range of EverCommerce products. You will collaborate closely with cross-functional teams to optimize and innovate payment processing systems that drive success for our customers' businesses.

This role demands strong technical acumen, leadership, and a commitment to fostering a culture of continuous improvement. You will be instrumental in shaping the future of our payment technology, ensuring seamless execution while staying at the forefront of emerging trends. If you are passionate about problem-solving and delivering impactful solutions, you will play a key role in advancing our payment ecosystem and driving innovation across the organization.

Responsibilities:

  • Leadership and Team Management Lead, mentor, and grow a team of high-performing local and nearshore software engineers in an agile, collborative environment. Provide coaching and mentorship to help engineers grow their skills and advance their careers.
  • Payments Systems Design & Development Oversee the development of robust, scalable, and secure payment solutions (including direct processor integrations, fraud detection, and compliance). Continuously assess and improve system architecture to handle increased transaction volumes and improve reliability.
  • Cross-functional Collaboration Work closely with product managers and other engineering teams to ensure alignment on technical requirements, timelines, and deliverables.
  • Innovation & Continuous Improvement Stay up-to-date with emerging trends in payment technologies and AI. Assess their relevance to the company’s systems and leverage AI to improve productivity. Drive continuous improvement through code reviews, design reviews, and the adoption of best practices.
  • Security & Compliance Ensure that all systems are designed with security in mind, adhering to industry standards and best practices (e.g. PCI-DSS, OWASP Top 10).
  • Operational Excellence Work with infrastructure and operations teams to ensure system availability and performance under varying load conditions. Contribute to monitoring, troubleshooting, and resolution of production issues and technical support escalations.

Skills and Experience needed for success in this role:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 7+ years of software engineering experience within Agile teams, with at least 2+ years leading and managing remote engineers.
  • Experience building and scaling payment systems or financial services platforms, including experience with payment processors and transaction processing.
  • Hands-on experience integrating payment processing solutions with Stripe, PayPal, Adyen or Square.
  • Demonstrated ability to quickly adapt to diverse codebases and lead the successful delivery of product roadmap initiatives.
  • Extensive hands-on experience building robust, high-performance applications with C# and .NET Core frameworks.
  • Well-versed in RESTful API development and the principles of N-Tier and Service-Oriented Architectures.
  • Skilled in developing applications using AWS or comparable cloud services.
  • Proficiency in front-end technologies, including JavaScript, TypeScript, and frameworks like Angular or React.
  • Experience in designing and implementing relational databases using SQL Server and MySQL, including schema creation, normalization, indexing, and performance optimization.

Nice to Haves:

  • Hands-on experience with NoSQL document stores, such as MongoDB or CouchDB.
  • Familiarity with message brokers and queueing technologies, including RabbitMQ, Azure Service Bus, or MSMQ.
  • Experience with search technologies, such as Elasticsearch or OpenSearch, for efficient data retrieval.
  • Strong understanding of unit testing techniques, including the use of mocks and fakes for test automation.

Where: This position is a remote/hybrid position located in the US or Canada.
The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in the United States or Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.

Benefits & Perks

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Robust health and wellness benefits, including an annual wellness stipend
  • 401k or RRSP with company match
  • Flexible and generous paid time off
  • Employee Stock Purchase Program

Compensation: The target base compensation for this position is $140,000 to $180,000 USD per year in most US locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above.

EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

Top Skills

.Net Core
Angular
AWS
C#
JavaScript
MySQL
React
Restful Api
SQL Server
Typescript

Similar Jobs

2 Hours Ago
Remote
USA
Senior level
Senior level
Software
As a Senior Test Automation Engineer, you will ensure software quality by developing test plans, writing automated tests, and coordinating with teams while mentoring others.
Top Skills: DatadogDockerJavaScriptKibanaKubernetesNode.jsPrometheusReactTs
2 Hours Ago
Remote
USA
Senior level
Senior level
Software
As Director of Engineering, Quality, you will manage a team to ensure high-quality software development processes, establish QA standards, and foster collaboration between teams.
Top Skills: Node.jsReact
2 Hours Ago
Remote
USA
Senior level
Senior level
Software
As a Principal Software Engineer, you'll architect and lead complex implementations, improving the end-to-end architecture while mentoring engineers. You will collaborate closely with product, design, and tech teams on various innovative features.
Top Skills: KubernetesNode.jsPostgresReactRedisTypescript

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account