DataCamp Limited

Senior Software Engineer, Ruby – Payments

DataCamp Limited

full-time

Posted on:

Origin:  • 🇵🇹 Portugal

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudMicroservicesMySQLNoSQLPostgresReactRubyRuby on RailsTerraformTypeScript

About the role

  • 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.
  • Play a crucial role shaping technical direction and contributing to growth and success of the platform.

Requirements

  • Team player with excellent communication and collaboration skills.
  • (min 3 years) Experience with Ruby on Rails.
  • Experience with TypeScript on both client and server-side (Regular), or stark 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).
  • Embody core values of data-driven decision-making, action, transparency, ownership, and customer focus.
  • Thrive in a fast-paced, high-performing environment; adaptable and driven to make impact.
  • Initiative and entrepreneurial spirit; take ownership and drive business forward.
  • (Nice to have) Experience with payment topics.
  • (Nice to have) Experience with scaling to larger audiences.
  • (Nice to have) NoSQL experience.
  • (Nice to have) Experience in cloud environments (AWS).
  • (Nice to have) Experience with containerization.
  • (Nice to have) Terraform knowledge.
  • (Nice to have) Worked with microservices before.
  • (Nice to have) Worked with event sourcing before.
  • (Nice to have) Domain-Driven Design (DDD) experience.
  • (Nice to have) Knowledge of more programming languages.
InnovationTeam

Senior Backend Developer, Microservices

InnovationTeam
Mid · Seniorfull-time🇸🇦 Saudi Arabia
Posted: 2 days agoSource: apply.workable.com
AWSAzureCassandraCloudDockerJavaJavaScriptJenkinsKafkaKubernetesMicroservicesMongoDB+7 more
Exactera

Senior Full Stack Engineer

Exactera
Seniorfull-time$200k–$215k / year🇺🇸 United States
Posted: 18 days agoSource: boards.greenhouse.io
AWSCloudDynamoDBJavaScriptMicroservicesMySQLNode.jsPostgresReactTerraform
Curotec

Full Stack Developer, Ruby on Rails/React

Curotec
Mid · Seniorfull-time🇺🇸 United States
Posted: 13 days agoSource: curotec.recruitee.com
AngularAWSCloudDockerHerokuPostgresReactRubyRuby on RailsTerraformTypeScript
Natera

Senior Software Engineer

Natera
Seniorfull-time$126k–$157k / year🇺🇸 United States
Posted: 20 days agoSource: boards.greenhouse.io
AWSCloudDynamoDBKafkaMySQLPostgresPythonReactSQLTypeScript
Ford Motor Company

Back End Software Engineer

Ford Motor Company
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 34 days agoSource: efds.fa.em5.oraclecloud.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaJenkinsJUnitKafkaKotlinKubernetesMicroservices+9 more