
Lead Software Engineer, RoR
HHAeXchange
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • United States
Visit company websiteExplore more
Salary
💰 $120,000 - $130,000 per year
Job Level
About the role
- Provide hands-on technical leadership across our Ruby on Rails platform
- Guide the transition from a single-tenant architecture toward a scalable, multi-tenant model
- Write production Rails code
- Improve infrastructure and delivery workflows
- Raise the bar on reliability, scalability, and execution across teams
- Identify, fix, and improve broken development and operational processes
Requirements
- 7+ years of experience building and operating production-grade Ruby on Rails applications.
- Demonstrated experience in DevOps or platform-focused engineering roles, not just application development.
- Strong hands-on experience with AWS infrastructure (e.g., 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.
- Strong 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 them to resolution.
- Comfortable working in Agile development environments with cross-functional teams.
- Excellent written and verbal communication skills.
- Bachelor’s degree or higher in Computer Science, Software Engineering, or equivalent practical experience.
- Willingness to explore and adopt AI tools responsibly to enhance productivity and innovation in your role
Benefits
- Competitive health plans
- Paid time-off
- Company paid holidays
- 401K retirement program with a Company elected match
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Ruby on RailsDevOpsAWSKubernetesCI/CDMySQLPostgreSQLsoftware architecturesystem designperformance tuning
Soft Skills
technical leadershipcommunicationproblem-solvingcollaborationAgile development
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering