Software Engineer (Ruby)

DataCamp Inc.
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Amazon Web Services (AWS)
Code Review
Relational Databases
Payment Systems
PostgreSQL
MySQL
NoSQL
Ruby on Rails
Ruby
TypeScript
React
Containerization
Front End Software Development
Event Sourcing
Terraform
Programming Languages
Microservices

Job description

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 DataCamp'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 success of our platform., * Develop 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 security and compliance of all payment processes.
  • Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to users.
  • Participate in code reviews and provide constructive feedback to peers.

Requirements

At DataCamp, we seek individuals who embody our core values of data-driven decision-making, action, transparency, ownership, and customer focus. You thrive 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 beyond just meeting targets-you aim to understand the "why" behind our goals and take ownership to drive the business forward. You're a collaborative team player who values transparency and always seeks to improve and innovate., * Team player with excellent communication and collaboration skills.

  • At least 3 years of experience with Ruby on Rails.

  • Experience with TypeScript on both client and server-side, or a strong interest in learning.

  • Experience with relational databases (MySQL / PostgreSQL).

  • 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 cloud environments (AWS).

  • Experience with containerization.

  • Terraform knowledge.

  • Experience working with microservices.

  • Experience working with event sourcing.

  • Domain-Driven Design (DDD) experience.

  • Knowledge of additional programming languages.

Benefits & conditions

Joining DataCamp means becoming part of a dynamic, creative, and international start-up. We offer a competitive compensation package, including benefits such as best-in-class medical insurance, flexible working hours, and a yearly learning budget for conferences and training. You will also have the opportunity to participate in international company retreats and collaborate with a truly exceptional team. 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 believe skills can be developed and are committed to fostering an inclusive workplace where everyone can thrive. #J-18808-Ljbffr

About the company

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

Apply for this position