Search jobs > Louisville, KY > Senior software engineer

Senior Software Engineer - Payment Processing - Javascript Stack

Gaia
Louisville, Kentucky, US
$160K-$200K a year
Full-time

Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.

Senior Software Engineer Payment Processing Javascript Stack

Regular, F / T

Summary

In this role, you’ll tackle both business and technical challenges alongside talented colleagues, driving the success of Gaia’s subscription video-on-demand (SVOD) platform.

Gaia is 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.

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.
  • Membership in Gaia is strongly preferred.
  • Must be available to work on-site in Louisville, Colorado.
  • Eligibility : US citizenship or an existing work visa is required.
  • 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.

Compensation

  • Type : Salary
  • Range : $160000 - $200000 (USD)

More About Gaia

Gaia exists as a transformational network to empower a global conscious community.

Gaia (Nasdaq : GAIA) is a publicly traded company in Louisville, Colorado. We offer global video streaming of over 8,000 original series, shows, films, documentaries, and practices for conscious living to our members in over 190 countries.

Our vast video library serves as a vessel for the community we seek to empower. We are not a subscription service that streams whatever pays our bills.

Our content goes deep into select niches of Seeking Truth, Transformation, Alternative Health and Yoga channels. We often cover subjects that other media companies won’t touch.

We expect you did explore Gaia’s library of original shows, documentaries, and films. If our work on ancient wisdom, who are we, our true history, coverups, and metaphysics resonates, you might be a good fit for Gaia.

We seek to hire and inspire employees who embrace our mission to empower a global conscious community, who hope their work empowers our community of inspired members, to be a catalyst of transformation.

The best work we do every day is to remember our vision is to empower the evolution of consciousness.

The perks of working collaboratively with a team dedicated to sharing this mission include an on-site gym; a beautiful solar-powered campus, complete with hiking and running trails, community garden, and a labyrinth;

and an on-site, mostly organic café that serves breakfast and lunch daily including a full-service espresso bar featuring locally roasted coffee.

Full-time employees are offered alternative and traditional medical benefits including preventative coverage; as well as dental, vision, 401K, and life insurance.

J-18808-Ljbffr

5 days ago
Related jobs
Gaia
Louisville, Kentucky

Senior Software EngineerPayment ProcessingJavascript Stack. 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 expe...

Prosoft
Louisville, Kentucky

Senior Full-Stack JavaScript Engineer. As a Senior Full-Stack JavaScript Engineer, you are a technical expert who has experience designing and developing new applications and modernizing existing ones. As a Senior Full-Stack JavaScript Engineer, you will be tasked with writing new code, testing, and...

Gaia
Louisville, Kentucky

Senior Software EngineerJavascript Stack – Full Stack – AI. Join our Engineering team to work on challenging technical and business problems using contemporary technologies with a group of talented engineers. Zuora or any Payment Processing System. JavaScript, React, Redux, HTML, CSS, and Node. ...

Highmark Health
KY, Working at Home, Kentucky

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Systems & Software, Inc.
Kentucky, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...

GE Appliances, a Haier Company
Louisville, Kentucky

GE Appliances, a Haier company - Senior Embedded Software Engineer. Embedded Software Engineering experience. The team at FirstBuild, a fast-paced, ever-growing environment, is seeking an eager, hands-on, and creative team member to create technical solutions through embedded software. You will have...

Home Depot
KENTUCKY, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Utility Consumer Analytics Inc.
Kentucky, United States
Remote

Drive the design and development of full-stack software applications using the Java tech stack, ensuring responsiveness, performance, and alignment with architectural standards. Full Stack Software Developer with expertise in Java tech stack. If you are a passionate Full Stack Software Developer wit...

LexisNexis Risk Solutions Inc. Company
Kentucky
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. The ideal candidate will possess a deep understanding of Natural Language Processing (NLP) techniques and met...

iboss
Louisville, Kentucky
Remote

As a Senior C++ Software Engineer at iboss, you’ll have the opportunity to work on multiple technologies and mentor a team of software developers. Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering. This is an excellent oppo...