-
Ciklum

Senior Ruby Software Engineer

Ciklum
Canada · Full-time · Mid-Senior

Ciklum is looking for a Sr. Ruby Software Engineer to join our team full-time in the Canada.


We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.


About the role:

As a Senior Ruby Software Engineer, become a part of a cross-functional development team, engineering experiences of tomorrow. This role requires strong backend engineering skills, combined with practical knowledge of payment systems, banking integrations, and financial data security.


Responsibilities:

  • Develop and maintain highly reliable payment processing services using modern backend frameworks (Ruby on Rails or PHP/Laravel)
  • Build and integrate EFT, ACH, and credit card workflows, including NACHA file generation, batch processing, card vaulting, and settlement reporting
  • Create secure, scalable, and well-documented APIs for financial transactions
  • Implement real-time and batch payment systems that meet financial industry compliance standards
  • Apply Test-Driven Development (TDD) practices to ensure high-quality, maintainable code
  • Collaborate with product and operations teams to define technical solutions for new payment features
  • Write clean, efficient, and testable code
  • Participate in code reviews and mentor junior developers
  • Troubleshoot and resolve complex production payment issues in a timely manner
  • Ensure data integrity, security, and compliance (PCI DSS, SOC 2, etc.) in all software components


Requirements:

  • 8+ years of experience in backend software development, with deep expertise in Ruby on Rails
  • Experience in financial technology (FinTech), banking, or payment processing
  • Hands-on experience with EFT, ACH, credit card payment gateways, and NACHA file formats
  • Deep understanding of Test-Driven Development (TDD) and automated testing frameworks (e.g., RSpec, MiniTest, PHPUnit)
  • Strong knowledge of RESTful API development and secure data handling
  • Experience with SQL (MySQL, PostgreSQL, or other relational databases)
  • Understanding of event-driven architectures, microservices, and message queues (e.g., RabbitMQ, Kafka)
  • Solid grasp of data security, encryption, and compliance regulations
  • Familiarity with CI/CD pipelines, Docker, and cloud services (AWS, Azure, or GCP)
  • Knowledge of financial messaging standards and APIs (e.g., ISO 20022, SWIFT, FedWire, etc.) is a plus
  • Strong problem-solving and debugging skills
  • Excellent communication and teamwork abilities


Desirable:

  • Experience with both Ruby on Rails and Laravel
  • Experience with real-time payments (RTP, FedNow)
  • Prior work with card issuing, card acquiring, or merchant services
  • Experience in high-availability, high-throughput financial transaction systems
  • Experience working in an Agile SCRUM environment


About us:

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. In the US, Ciklum is growing fast—inviting experienced professionals to lead digital transformation alongside Fortune 500 clients. Be part of a company where innovation and impact go hand in hand.

Want to learn more about us? Follow us on Instagram, Facebook, LinkedIn.


Explore, empower, engineer with Ciklum!


Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at Ciklum.

Key Skills

Ranked by relevance

ruby ruby on rails tdd message queues microservices postgresql rabbitmq pci dss docker swift mysql cloud scrum cicd sql aws dss
Login to Apply
Posted
Jan 20, 2026
Type
Full-time
Level
Mid-Senior
Location
Canada
Company
Ciklum

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Ciklum
Related

Senior Site Reliability Engineer

2026-04-10

Full-time
Mid-Senior
Ukraine
IT Services
Engineering
View Job Details
Morgan Consulting
Related

Java Software Engineer

2026-04-12

Full-time
Mid-Senior
Australia
Information Services
Information Technology
View Job Details
Capgemini
Related

Software Engineer

2026-04-09

Full-time
Executive
India
IT Services
Engineering