Senior Software Engineer at The Ash Group in Louisville, Colorado

Posted in Other 3 days ago.

Type: full-time





Job Description:

*W2 Only, No C2C/third parties*

Position: Sr Software Engineer - Payment Processing

Location: Louisville, CO - hybrid

Duration: Full Time

In this role, you'll tackle both business and technical challenges alongside talented

colleagues, driving the success of our subscription video-on-demand (SVOD)

platform. We are dedicated to empowering the evolution of consciousness, offering a

unique catalog of over 8,000 original programs, documentaries, and films that explore

topics such as yoga, spirituality, and the esoteric. This role offers significant

professional growth and the opportunity to be part of a mission-driven company.

Responsibilities

As a Senior Payment Processing Engineer, you will design, develop, and maintain

Gaia's payment processing platform, collaborating closely with a cross-functional team

of engineers and finance professionals. The role requires deep expertise in payment

processing systems and technologies. You will follow and evolve best practices,

fostering a results-driven and pragmatic engineering culture.

Key responsibilities include:

- Design, develop, test, deploy, maintain, and support production-quality

payment processing code.

- Ensure the security, reliability, and scalability of Gaia's payment processing

systems, particularly in handling sensitive financial data and supporting

international transactions.

- Monitor the operational characteristics of production systems, identify and

respond to abnormalities, and troubleshoot issues.

- Plan, track, and report work progress.

- Accurately estimate tasks, factoring in effort, complexity, and uncertainty.

- Conduct post-mortems on team performance and implement incremental

improvements.

- Celebrate team successes and contribute to a positive team culture.

Required Skills and Qualifications

-7+ years of professional experience in software development.

- Experience in a growth-stage company.

- Hands-on development experience with:

- JavaScript (Node.js)

- API development (GraphQL and REST)

- Subscription Management Systems (e.g., Zuora)

- Payment Gateways (e.g., Adyen)

- Strong aptitude for quick learning.

- Proven ability to collaborate effectively in a team environment.

- Preferred: Non-smoker.

Nice to Have

- Experience with performance and security monitoring tools, such as New Relic,

Google Analytics, and DataDome.

- Proficiency with CI/CD pipelines using Jenkins.

- Experience with database technologies, including Sequelize ORM and

PostgreSQL.

- Familiarity with payment processors like PayPal, iTunes, Google Play, and Roku.

- Experience with the Saga pattern for distributed transactions using technologies

such as Temporal.

- Infrastructure experience with Terraform and hybrid cloud technologies such as

OpenShift.

- Experience with A/B testing platforms like Optimizely.
More jobs in Louisville, Colorado

Admin - Clerical
about 4 hours ago

Edward D. Jones
Other
2 days ago

The Judge Group Inc.
More jobs in Other

Other
less than a minute ago

Best Buy
Other
less than a minute ago

Intuit
Other
less than a minute ago

Best Buy