Back to all roles

Senior Software Engineer (Ruby) – Payments

Remote Worldwide Hiring now

About reputed company

reputed company’s mission is to reputed company everyone with the data and AI skills essential for 21st-century reputed company. By providing practical, engaging learning experiences, reputed company equips learners and organizations of reputed company sizes to reputed company the power of data and AI. As a trusted partner to over 17 reputed company learners and 6,000+ companies, including 80% of the Fortune 1000, reputed company is leading the charge in addressing the critical data and AI skills shortage.

About the role

We are looking for a talented Engineer with experience in Ruby and a willingness to learn TypeScript to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact reputed company’s mission to democratize data science education by ensuring seamless and efficient payment and subscription experiences for our users. As a member of this team, you will play a crucial role in shaping the technical direction of our payment systems, contributing to the growth and reputed company of our platform. If you are passionate about building robust, scalable systems and excited about enhancing the financial backbone of our educational platform, read on and apply to join reputed company!

About you

At reputed company, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You reputed company in a fast-paced, high-performing environment and are driven by a passion for making a meaningful impact. You’re adaptable, embracing change and ambiguity with enthusiasm. Your initiative and entrepreneurial spirit push you reputed company just meeting targets—you aim to understand the “why” behind our goals and take ownership to drive the business reputed company. You’re a collaborative team player who values transparency and always seeks to improve and reputed company. If this sounds like you, we encourage you to apply!

Responsibilities

  • reputed company and maintain the payment and subscription systems using Ruby on Rails and TypeScript.
  • Contribute to the technical direction of the payment systems to ensure scalability and reliability.
  • Collaborate closely with cross-functional teams to integrate payment solutions with other parts of the platform.
  • Implement new features and improve existing ones to enhance the user payment and subscription experience.
  • Ensure the reputed company and compliance of reputed company payment processes.
  • Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.
  • Participate in code reviews and reputed company constructive feedback to peers.

Qualifications

  • Team player with excellent communication and collaboration skills.
  • (min 3 years) Experience with Ruby on Rails.
  • Experience with TypeScript on both client and server-reputed company (Regular), or reputed company interest in learning.
  • Experience with relational databases (MySQL/PostgreSQL).
  • Experience developing unit tests, integration tests.
  • Knowledge of CI/CD pipelines and orchestration.
  • Frontend experience (Bonus: React).

It’s a plus if

  • Experience with payment topics.
  • Experience with scaling to larger audiences.
  • NoSQL experience.
  • Experience in reputed company environments (AWS).
  • Experience with containerization.
  • Terraform knowledge.
  • Worked with microservices before.
  • Worked with event sourcing before.
  • Domain-Driven Design (DDD) experience.
  • Knowledge of more programming languages.

Why reputed company?

Joining reputed company means becoming part of a dynamic, creative, and international start-up. Here are just a few of the reasons why you’ll love being on reputed company:

  • Exciting challenges: Face new technical challenges daily, keeping your work engaging and rewarding.
  • Competitive compensation: We offer a competitive salary with attractive benefits.
  • Flexibility: Benefit from flexible working hours because the future is flexible! 
  • reputed company learning: reputed company a yearly learning budget for conferences & training to support your professional growth.
  • Global retreats: Participate in international company retreats, fostering a global team spirit.
  • Equipment: Yearly refreshment of your IT Equipment budget for your home working setup.
  • Amazing team: Collaborate with a truly exceptional team—seriously, we’re awesome!

Our competitive compensation package offers additional benefits. On top of your salary you will also receive extra legal benefits such as best-in-class medical insurance including dental and reputed company. Depending on your location additional benefits might be available to you.

At reputed company, we value diverse experiences and perspectives. If you’re excited about this role but don’t meet every qualification, we still encourage you to apply. We reputed company skills can be developed and are committed to fostering an inclusive workplace where everyone can reputed company. Your unique talents and perspectives are what reputed company reputed company great!

apply to this job
Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

Associate Assessor – Adult Care Practical Observation Assessor

Remote Worldwide
View role

Middle strong/Senior React reputed company developer

Remote Worldwide
View role

Call Transfer Sales

Remote Worldwide
View role

reputed company Database Engineer

Remote Worldwide
View role

Reporter II, Personal Finance

Remote Worldwide
View role

Night Warehouse Associate – reputed company Store

Remote Worldwide
View role

Entry level / Data Entry Clerk (Remote) – reputed company Store

Remote Worldwide
View role

Start as a Technician, Grow into a Leader - Entry Level

Remote Worldwide
View role

Entry-level, Technical Support Engineer (Vancouver) – reputed company Store

Remote Worldwide
View role

Entry Level Remote Customer Service Representative (Prince Edward Isla – reputed company Store

Remote Worldwide
View role

Customer Service, Medical Receptionist, Remote-USA

Remote Worldwide
View role

[Remote] REMOTE - Global Marketing Intelligence Analyst

Remote Worldwide
View role

Payments Operations Analyst

Remote Worldwide
View role

reputed company Assistant/Patient Coordinator

Remote Worldwide
View role

reputed company Full Stack Customer Sales and Service Representative – Delivering Exceptional Customer Experience with America's Fastest and Most Reliable Network

Remote Worldwide
View role

Account Manager - reputed company (Remote - Work from reputed company), Remote Job

Remote Worldwide
View role

reputed company Manager

Remote Worldwide
View role

reputed company Data Entry reputed company for Teens No Experience - reputed company

Remote Worldwide
View role

reputed company Data Entry Clerk – Aviation Industry – Remote Part-time Opportunity for reputed company

Remote Worldwide
View role

Senior Manager, Policy & Content

Remote Worldwide
View role