CareerPlanSign in

Senior/Principal Software Engineer - Ruby on Rails

Lahore, Punjab, Pakistan🌐 Remote💼 Full-time🗓 2021-09-01 → 2026-09-26

Core

Developing server applications and Restful APIs for various software platforms, ensuring functionality, security, and performance while mentoring junior engineers.

Role type

Senior/Principal Software Engineer (Ruby on Rails)

Builds

Server applications and API interfaces for client consumption

Domain

Web development, Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Ruby on Rails, RESTful API design, SQL, RSpec, CI/CD pipelines, AWS, Docker, Kubernetes, ES6, Agile/Scrum

Preferred skills

Performance tuning, stress testing, team leadership, candidate evaluation

Technologies

Ruby, Rails, RSpec, AWS, Docker, Kubernetes, ES6, SQL

Responsibilities

Analyze business requirements, write code and unit tests, tune code for security and performance, maintain systems, lead and mentor a team of engineers, evaluate candidates for open positions

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.