Senior Software Engineer, EverCommerce Payments
Denver, Colorado EverCommerce, United States
Senior Software Engineer, EverCommerce Payments – REMOTE
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 skilled Senior Software Engineer to join our EverCommerce Payments team, a leading provider of payment management solutions for over 20,000 SMBs. Our APIs and SaaS products enable seamless payment acceptance, ecommerce, mobile, and point-of-sale solutions tailored to the needs of service-based businesses.
As a Senior Software Engineer, you will be a leader in developing and maintaining scalable, secure, and high-performance horizontal payment solutions that power multiple EverCommerce products. Collaborating closely with cross-functional teams, you will build and enhance payment processing systems that simplify and empower our customers' businesses. You are passionate about problem-solving, continuous learning, and staying ahead of technological trends, making you a key contributor to our innovation-driven team.
Responsibilities:
- Develop and maintain integrations with Stripe, PayPal, and other payment processors, ensuring secure, efficient, and seamless transactions.
- Collaborate with payment industry experts to build and enhance API-driven and SaaS-based horizontal payment solutions.
- Work closely with stakeholders to define business requirements and translate them into scalable, high-performance technical solutions.
- Contribute to system architecture design, ensuring scalability, reliability, and optimal performance.
- Participate in code reviews, advocating for security best practices and continuous improvement.
- Design and implement comprehensive automated unit, integration, and end-to-end tests to ensure software quality.
- Diagnose, troubleshoot, and resolve software defects and production issues in a timely manner.
- Ensure compliance with PCI-DSS and other security standards, maintaining the integrity of payment transactions.
Skills and Experience needed for success in this role:
Must Haves:
- Bachelor’s degree or diploma in Computer Science, Engineering, or a related field.
- 7+ years of professional software development experience, with a strong focus on building scalable applications.
- 2+ years of hands-on experience integrating payment processing solutions (e.g., Stripe, PayPal, Adyen, Square).
- Proven ability to …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
May require travel Must be eligible to work without sponsorship
Benefits/PerksAnnual wellness stipend Collaborative team environment Continuous improvement Continuous learning Continuous learning opportunities Employee Stock Purchase Employee Stock Purchase Program Flexibility Hands-on experience Health and wellness benefits Paid Time Off Remote work Wellness stipend
Tasks- Architecture design
- Collaborate on API-driven solutions
- Contribute to system architecture
- Define business requirements
- Design automated tests
- Develop and maintain payment integrations
- Ensure compliance
- Ensure compliance with security standards
- Participate in code reviews
- Resolve software defects
Agile Angular API Integration Automation AWS Azure Benefits C Continuous Improvement Continuous Learning Customer Experience Flexibility Growth HTTP Innovation Java Javascript Kanban Marketing Marketing Technology MongoDB NoSQL Object-oriented Programming Payment Processing Payment Solutions Point-of-Sale Solutions Problem-solving Product Roadmap Python RabbitMQ React RESTful API's SaaS SaaS solutions Scrum Service Oriented Architecture Software Development SQL SQL Server Testing Typescript Unit Testing
Experience7 years
EducationBachelor's degree Business Business Management Computer Science Diploma in Computer Science Diploma in related field Engineering Marketing Related Field
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9