Senior Ruby on Rails Developer

Posted 84ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Backend Engineer designing and maintaining services for a fintech payment platform. Utilizing Ruby on Rails to enhance core payment processing systems with a focus on scalability and performance.

Responsibilities:

  • Design, develop, and maintain backend services primarily using Ruby on Rails
  • Write clean, maintainable, and testable code following best practices
  • Participate in code reviews and ensure code quality
  • Troubleshoot and resolve issues in existing software
  • Improve the performance, reliability and observability of ZAI services
  • Collaborate effectively with engineers on product initiatives that span multiple services and languages in our tech stack
  • Contribute to the continuous improvement of software development processes

Requirements:

  • Min 5 years of professional experience in backend development
  • Strong, hands-on experience building production systems with Ruby on Rails
  • Solid knowledge of relational databases (e.g., PostgreSQL, MySQL, NoSQL)
  • Experience building and consuming RESTful APIs
  • Strong problem-solving skills
  • Ability to work collaboratively in a team
  • Desirable: Experience with Go and/or Java, familiarity with AWS and cloud-native architectures,
  • Exposure to high-throughput, low-latency systems.
  • Familiarity with CI/CD practices and tools (e.g., BuildKite)
  • Experience building distributed systems and working on high-throughput backend services
  • Experience with message-driven architectures (e.g. Kafka, EventBridge, SQS)
  • Background in fintech, payments, or other regulated environments

Benefits:

  • Work from Home
  • Weekends Off