DataCamp is hiring a
Senior Software Engineer

Logo of DataCamp

DataCamp

πŸ’΅ ~$48k-$59k
πŸ“Remote - Europe

Summary

Join DataCamp, a company dedicated to democratizing data science education, as a Senior Engineer specializing in Ruby and TypeScript for the Payment and Subscriptions team. Contribute to shaping the technical direction of payment systems and ensure seamless user experiences.

Requirements

  • Proficiency with Ruby on Rails and TypeScript (Senior preferred for TypeScript)
  • Strong experience with relational databases (MySQL/PostgreSQL)
  • Front End development experience (React is a bonus)
  • Familiarity with cloud environments, particularly AWS
  • Experience with containerization and orchestration (Docker, Kubernetes)

Responsibilities

  • Develop and maintain 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

Preferred Qualifications

  • Bonus: Experience with payment systems such as Zuora or Chargebee
  • Bonus: Experience with scaling applications and handling large audiences
  • Bonus: Experience with microservices, event sourcing, DDD, and TDD

Benefits

  • Competitive compensation
  • Flexible working hours
  • Yearly learning budget for conferences & training
  • International company retreats
  • Yearly refreshment of your IT Equipment budget for your home working setup
  • Best-in-class medical insurance including dental and vision

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let DataCamp know you found this job on JobsCollider. Thanks! πŸ™