Lead Software Engineer, RoR at Jobgether – United States
Explore Related Opportunities
About This Position
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Software Engineer, RoR in United States.
This role offers an exciting opportunity to provide hands-on technical leadership across a Ruby on Rails platform, driving both development and platform evolution. You will lead the design, implementation, and operation of scalable services while improving CI/CD pipelines, deployment processes, and operational workflows. The position balances building production-grade software with addressing systemic engineering challenges, making it ideal for engineers who enjoy both coding and process optimization. You will collaborate closely with DevOps, product, QA, and engineering teams to ensure reliability, scalability, and efficiency. This role also offers mentorship opportunities for junior engineers and a chance to contribute to architectural decisions that shape the platform’s long-term direction. You will have a tangible impact on a dynamic environment that values innovation, technical excellence, and operational rigor.
- Lead the design, development, and operation of Ruby on Rails services, ensuring scalability, reliability, and maintainability.
- Drive the platform evolution from single-tenant to multi-tenant architecture, balancing long-term architecture with near-term delivery goals.
- Write clean, well-tested Rails code and set technical standards for the engineering team.
- Collaborate with DevOps and engineering teams to improve CI/CD, deployment pipelines, and production readiness.
- Identify and remediate inefficient processes, tooling gaps, and operational risks that impact development and delivery.
- Optimize application performance, database queries, background jobs, and infrastructure utilization.
- Mentor engineers on cloud-native development, DevOps practices, and production ownership.
- Participate in on-call rotations, root-cause analysis, and long-term corrective actions for operational issues.
Requirements:
- 7+ years of experience building and operating production-grade Ruby on Rails applications.
- Strong experience in DevOps or platform-focused engineering roles with hands-on AWS infrastructure (EKS/ECS, EC2, RDS, S3, IAM, CloudWatch).
- Practical experience deploying and operating applications in Kubernetes environments.
- Experience designing and improving CI/CD pipelines and release processes.
- Proficiency with relational databases such as MySQL and PostgreSQL, including performance tuning.
- Solid understanding of software architecture, system design, and tradeoffs at scale.
- Proven ability to debug complex production issues and drive resolution.
- Comfortable working in Agile development environments and collaborating cross-functionally.
- Excellent written and verbal communication skills.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Willingness to responsibly explore and adopt AI tools to enhance productivity and innovation.
- Preferred: experience in SaaS multi-tenant transformations, distributed systems, Infrastructure as Code (Terraform/CloudFormation), observability tools, containerization (Docker/Kubernetes), background job processing (Sidekiq/Resque), and modernizing legacy Rails codebases.
Benefits:
- Competitive salary ($120,000–130,000/yr) and variable compensation potential
- Equity opportunities
- Health, dental, vision, and life insurance
- Short-term and long-term disability coverage
- 401(k) retirement program with company match
- Paid time off, holidays, and flexible work arrangements
- Office setup reimbursement and autonomous work environment
- Opportunities for professional growth, mentorship, and leadership