Required Skills & Experience
5+ years of software development experience with Ruby on Rails, including recent Ruby development experience within the last 5 years.
Experience building and supporting enterprise web applications, APIs, and backend services.
Experience working in production environments and troubleshooting live application issues.
Background working as or alongside Site Reliability Engineering (SRE), DevOps, or Production Support teams.
Strong experience with application performance monitoring and observability tools, including:
Dynatrace (preferred)
Splunk
New Relic
Datadog
Other enterprise monitoring/logging platforms
Hands-on experience with AWS cloud technologies.
Experience working with Kubernetes and containerized application environments.
Strong understanding of object-oriented programming principles and software design patterns.
Experience developing and consuming RESTful APIs.
Experience with relational databases such as PostgreSQL, SQL Server, or MariaDB.
Experience with Git, CI/CD pipelines, and modern software delivery practices.
Strong troubleshooting, debugging, and performance optimization skills.
Experience working within Agile software development teams.
Comfortable participating in an on-call support rotation.
Nice to Have Skills & Experience
Experience supporting highly available, large-scale enterprise applications.
Exposure to Docker and container orchestration technologies.
Experience with Infrastructure as Code tools such as Terraform.
Experience with microservices and distributed systems architectures.
Familiarity with cloud-native application development patterns.
Experience within financial services or other highly regulated industries.
Previous experience working directly within SRE, DevOps, or Platform Engineering organizations.
Job Description
Insight Global is seeking a Senior Ruby Developer to join a growing application engineering team responsible for supporting and enhancing critical enterprise applications. This role is ideal for a developer with recent Ruby on Rails experience who is comfortable operating within production environments and partnering closely with SRE, DevOps, and Platform Engineering teams.
The ideal candidate combines strong Ruby development expertise with hands-on experience supporting highly available systems, leveraging observability tools, and driving application reliability. Experience with Dynatrace is highly preferred, while exposure to tools such as Splunk, New Relic, Datadog, or similar monitoring platforms is also valuable.
The Senior Ruby Developer will be responsible for designing, developing, and supporting enterprise applications using Ruby on Rails while ensuring high levels of performance, reliability, and scalability. This individual will work closely with SRE, DevOps, and Infrastructure teams to build and maintain production-ready solutions, enhance application observability through tools such as Dynatrace and Splunk, and proactively monitor system health and performance. The role involves troubleshooting production issues, optimizing application performance, developing RESTful APIs and backend services, participating in code reviews and architectural discussions, and contributing to CI/CD and automation initiatives. The successful candidate will play an active role in supporting critical production systems, participating in on-call rotations, and partnering across engineering teams to improve operational excellence and overall platform stability within an Agile development environment.
We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
Vacancy: This posting is for a currently vacant role, and the successful candidate will be hired into an existing open position.
By continuing you agree to our Terms & Privacy Policy.