Senior Software Engineer (Ruby) - Payments
Senior Software Engineer (Ruby) - Payments
Join to apply for the Senior Software Engineer (Ruby) - Payments role at Data
Camp
About Data
Camp
Data
Camp's mission is to empower everyone with the data and AI skills essential for 21st-century success. By providing practical, engaging learning experiences, Data
Camp equips learners and organizations of all sizes to harness the power of data and AI. Data
Camp is trusted by over 17 million learners and 6, 000+ companies, including 80% of the Fortune 1000.
About the role
We are looking for a talented Engineer with experience in Ruby and a willingness to learn Type
Script to join our Payment and Subscriptions team. This role is a fantastic opportunity to impact Data
Camp's mission by ensuring seamless and efficient payment and subscription experiences for our users. You will shape the technical direction of our payment systems and contribute to the growth and success 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 our team!
About you
At Data
Camp, we seek individuals who embody our core values of
- driven
- making, action, transparency, ownership, and customer focus. You thrive in a
- paced,
- performing environment and are driven by a passion for making a meaningful impact. You are adaptable, embrace change and ambiguity, and take ownership to drive the business forward. You are a collaborative team player who values transparency and always seeks to improve and innovate.
Responsibilities
- Develop and maintain the payment and subscription systems using Ruby on Rails and Type
Script. - Contribute to the technical direction of the payment systems to ensure scalability and reliability.
- Collaborate with
- 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.
Qualifications
- Team player with excellent communication and collaboration skills.
- 3+ years of experience with Ruby on Rails.
- Experience with Type
Script on both client and
- side, or strong interest in learning. - Experience with relational databases (My
SQL/Postgre
SQL). - Experience developing unit tests and 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.
- No
SQL experience. - Experience in cloud 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 Data
Camp?
Joining Data
Camp means becoming part of a dynamic, creative, and international
- up. Reasons to join include exciting challenges, competitive compensation and benefits, flexible working hours, continuous learning opportunities, global retreats, equipment budget for home setup, and an amazing team. Benefits may vary by location.
Data
Camp values diverse experiences and perspectives. If you're excited about this role but don't meet every qualification, we still encourage you to apply. Skills can be developed and Data
Camp is committed to fostering an inclusive workplace where everyone can thrive.
Job specifics
- Seniority level: Director
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: E-Learning Providers
Get notified about new Senior Software Engineer jobs in Lisboa, Lisbon, Portugal .
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: DataCamp Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 2. 10. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!