J

Senior Backend Engineer (Ruby) – Repository Services

Jobgether • Canada
Remote
Apply Now

Design, develop, and maintain large-scale backend services in Ruby/Rails for a global software development platform. Own end-to-end features, optimize performance, and collaborate with cross-functional teams to build secure, scalable systems. Leverage AI tools while ensuring code quality, reliability, and operational excellence in a fully remote environment.

Key Highlights
Own backend feature development from requirements to production deployment
Build scalable, secure, and observable services using Ruby/Rails and modern backend technologies
Collaborate with Product, Frontend, and Security teams in a remote-first, asynchronous environment
Key Responsibilities
Design, develop, test, and deploy backend features from requirements to production
Build and maintain scalable APIs, background jobs, and integrations using Ruby/Rails and Go
Optimize database models, migrations, and query performance for high reliability
Implement automated testing strategies (unit, integration, contract, and end-to-end) and participate in code reviews
Monitor production systems, troubleshoot issues, and propose architectural improvements
Collaborate with cross-functional teams to translate requirements into technical solutions
Use AI tools to enhance development workflows while ensuring code quality and reliability
Participate in on-call rotations and operational support as needed
Technical Skills Required
Ruby on Rails Backend Architecture API Development
Benefits & Perks
Fully remote working environment
Competitive compensation and equity-based rewards
Comprehensive benefits including health, financial security, parental leave, and flexible PTO
Nice to Have
Experience with Go, Docker, Kubernetes, CI/CD pipelines, or cloud deployments
Familiarity with PostgreSQL, caching, queues, and event-driven architectures
Knowledge of Rust, observability tools (metrics, logs, traces), and modular backend design

Job Description

As a Backend Engineer, you will contribute to the development and evolution of large-scale repository services powering a widely used software development platform. You will take ownership of backend features from initial requirements and technical design through implementation, deployment, and production monitoring. Working primarily with Ruby and modern backend technologies, you will build secure, scalable, and maintainable services that support millions of users. You will collaborate closely with Product Management, Frontend, Infrastructure, and Security teams to deliver reliable solutions. The role offers significant technical autonomy, opportunities to influence architectural decisions, and continuous learning alongside experienced engineers. Within a remote-first and asynchronous environment, you will help shape the future of software development while leveraging AI tools to improve engineering productivity.
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Stripe

Canada

New

Frontend Engineer, Expansion

Programming Full-time Mid-Senior level 16h ago

  • Animation
  • Design Systems
  • React
  • Typography
Remote

Hidden company

Log in to see location

Premium

Senior Backend Software Engineer (Billing Platform) - TypeScript/Node.js

Programming Full-time 18h ago

Log in free to see the details

Housesigma

Canada

New

Vice President of Product

Programming Full-time Executive 1d ago

  • AI
  • Designer
  • IOS
  • User Research
Remote

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.