
Senior Software Engineer (Ruby) - Payments
DataCamp•Europe Remote; Portugal
Ruby on RailsReactTypeScriptMid-Senior level
Job Summary
+ InsightsRole Summary
- •Develop and maintain payment and subscription systems using Ruby on Rails and TypeScript.
- •Contribute to the technical direction ensuring scalability, reliability, and security of payment systems.
- •Collaborate with cross-functional teams to integrate payment solutions across the platform.
- •Implement new features and improve existing ones to enhance the user payment experience.
- •Participate in code reviews and troubleshoot issues to minimize user disruption.
About the Company
- •DataCamp is a fast-growing international startup focused on data science and AI education.
- •They serve over 17 million learners and 6,000+ companies, including 80% of the Fortune 1000.
- •The company values data-driven decision-making, transparency, ownership, and customer focus.
- •Offers a flexible remote work environment with global retreats and continuous learning budgets.
- •Committed to diversity and inclusion, encouraging applicants even if they don't meet every qualification.
What You Should Know
- •This role offers the chance to work on critical financial infrastructure impacting millions of users.
- •Applicants should be comfortable in a fast-paced, high-performing environment with evolving challenges.
- •There is a strong emphasis on collaboration, ownership, and transparency within the team culture.
- •Opportunity to grow skills in both Ruby and TypeScript, with support for continuous learning.
- •Competitive salary and benefits include medical insurance, flexible hours, and IT equipment budget.
Key Required Skills
Ruby on RailsTypeScriptMySQL - databasePostgreSQL - databaseCI/CDUnit testingIntegration testing
These insights are AI-generated based on the job description.