1

Ruby Software Engineer Jobs in Georgia (NOW HIRING)

Senior Software Engineer - SRE

Atlanta, GA ยท On-site

$54.75 - $72.75/hr

The Challenge We're looking for a Senior Software Engineer that will report to the Development ... Build scripts in python/bash/java or ruby for operational automation and incident response Your ...

GA ยท On-site

$167K - $209K/yr

As a Staff Software Engineer, you will help us design and build best-in-class app experiences ... Experience with technologies in our stack such as Ruby on Rails, Golang, React, AWS, or service ...

Java Engineer

Atlanta, GA ยท On-site

$49.75 - $68.25/hr

Summary of This Role Works throughout the software development life cycle and performs in a utility ... technologies - Java, Python, .NET, Ruby, Mainframe COBOL, Mainframe Assembler Front-end ...

\n \n \n \n \n We are looking for an experienced Software Developer for a contract position in ... Experience with Python and\/or Ruby on Rails \n * Experience working in an agile environment \n

\n \n \n \n \n We are looking for an experienced Software Developer for a contract position in ... Experience with Python and\/or Ruby on Rails \n * Experience working in an agile environment \n

Integration Support Engineer

Atlanta, GA ยท On-site

$100K - $134K/yr

Apply software quality best practices to ensure the reliability and testability of integrations ... Familiarity with Java and Ruby. * Basic Unix command-line skills. * Strong analytical and ...

\n \n \n \n \n We are looking for an experienced Software Developer for a contract position in ... Experience with Python and\/or Ruby on Rails \n * Experience working in an agile environment \n

Director, Software Engineering

Atlanta, GA ยท On-site

$243K/yr

... of software engineers and engineering managers responsible for the S365 and SmartShopper ... Strong familiarity with technologies aligned to our stack (e.g., Ruby on Rails, C#, Angular ...

Showing results 41-60

Ruby Software Engineer information

See Georgia salary details

$53.6K

$102.8K

$135.1K

How much do ruby software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for ruby software engineer in Georgia is $102,751.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,800.00 and $117,400.00 per year, depending on experience, location, and employer.

What is a Ruby software engineer?

Ruby Software Engineers are professionals who design, develop, test, and maintain software applications using the Ruby programming language. They often work with frameworks like Ruby on Rails to build web applications, APIs, and backend services. In addition to writing code, Ruby Software Engineers collaborate with cross-functional teams, troubleshoot issues, and ensure the software is scalable and secure. Their work is crucial for developing robust, maintainable, and high-performing applications.

How does a Ruby software engineer typically collaborate with other team members during the software development lifecycle?

Ruby Software Engineers regularly work closely with cross-functional teams, including front-end developers, QA engineers, product managers, and designers. Collaboration often takes place through agile methodologies like daily stand-ups, sprint planning, and code reviews. Effective communication and knowledge sharing are key, as Ruby engineers may help define technical requirements, pair-program on complex problems, and contribute to architectural decisions. This collaborative environment fosters continuous learning and ensures that projects meet both technical and business goals.

What are the key skills and qualifications needed to thrive as a Ruby software engineer, and why are they important?

To thrive as a Ruby Software Engineer, you need a strong command of Ruby programming, experience with web frameworks like Ruby on Rails, and a solid understanding of object-oriented design, typically evidenced by a degree in computer science or equivalent experience. Familiarity with version control systems (e.g., Git), databases (SQL/NoSQL), testing frameworks (RSpec), and deployment tools is commonly required. Excellent problem-solving, collaboration, and communication skills distinguish top performers in this role. These abilities are essential for building robust applications, maintaining code quality, and contributing effectively to dynamic development teams.

What is the difference between Ruby Software Engineer vs Ruby Developer?

AspectRuby Software EngineerRuby Developer
Required CredentialsBachelor's in CS or related field, relevant certificationsSimilar educational background, often no certifications required
Work EnvironmentCollaborates on software architecture, system designFocuses on coding, implementation, and debugging
Industry UsageUsed interchangeably in many companies, with slight distinctionsCommonly used term for those writing Ruby code
Search & Comparison IntentUnderstanding roles, responsibilities, and career pathsJob requirements, skills, and daily tasks

While both roles involve Ruby programming, a Ruby Software Engineer typically engages in system design and architecture, whereas a Ruby Developer mainly focuses on coding and implementation. The terms are often used interchangeably, but understanding these nuances helps in job searches and career planning.

Are Ruby software engineers in demand?

Ruby software engineers are in steady demand, especially for web development using Ruby on Rails. Many companies seek developers skilled in Ruby, with demand influenced by the popularity of Rails frameworks and the need for backend development expertise.
Infographic showing various Ruby Software Engineer job openings in Georgia as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 9% Part Time, 8% Contract, and 3% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $102,751 per year, or $49.4 per hour.

Senior Software Engineer - SRE

OneTrust

Atlanta, GA โ€ข On-site

$54.75 - $72.75/hr

Full-time

Re-posted 20 days ago


Job description

The Challenge

We're looking for a Senior Software Engineer that will report to the Development Manager / R&D Head. In this role, you will part of the R&D Team that works on mission-critical applications.

Your Mission
Engage and partner with various Engineering, Operations, and Product teams to design, deliver, andย maintainย a highly availableย and performant application platform.
  • Build and implement application observability and platform monitoring tools to continuously improve the customer experience
  • Eliminateย toil by automating processes, tuning alerts, and improving code where it is most needed
  • Frequently evaluateย new ideasย and trends toย identifyย potentially useful tools and techniques
  • Collaborate with different functional groups toย identifyย gaps, prioritize, and resolve issues
  • Defining, implementing, and maintaining SLIs and SLOs aligned with customer experience.
  • Design and instrument SLIs such as latency, error rates, and availability across critical services
  • Manage and enforce error budgets to balance system reliability with productย featureย velocity.
  • Improvingย alertย quality by reducing noise and focusing on actionable, high-signal alerts
  • Embed with product teams to review architectures and catch reliability risks early
  • Share your knowledge and experience with the Engineering organization
  • Share your findings with technical leadership and senior management
  • Build scripts in python/bash/java or ruby for operational automation and incident response
Your Experience Includes
  • Bachelor's degree in computer science, Engineering, or related technical or business field
  • 4+ yrs. of application development experience with Java or other equivalent language
  • Experience with Spring environment
  • Experience in cloud-based infrastructure (Azure, AWS, GCP, etc.)
  • Experience with the factors that affect software application performance at different levels. These factors include database performance, network performance, CPU utilization, JVM tuning, memory analysis, thread management, and query performance.
  • A knowledge of the importance of centralizing logging,ย metricsย dashboards, and alerting. Able to articulate about some of the tools used for these tasks
  • A good awareness of databases (ideally SQL/NoSQL)
  • Hands-on experience with observability tools (Datadog, Prometheus, Grafana, etc.)
  • Knowledge with CI/CD pipelines and infrastructure-as-code (Terraform, Helm,ย jenkins,ย gitlab)
  • Build andย operateย AI-assisted incident response systems (root cause analysis, log summarization, anomaly triage)
  • Develop or integrate LLM-based tools to reduce MTTR and improveย alertย quality
  • Apply machine learning techniques for anomaly detection, capacity prediction, or failure pattern analysis
  • Experience deploying AI systems in production (not just experimentation)
  • Knowledge with vector databases, embeddings, or RAG architectures for operational intelligence
  • Well-developed insight of prompt engineering and evaluation of LLM outputs in the reliability workflow
  • Kubernetes and container orchestration (EKS/AKS/GKE)
  • Experience with distributed systems at scale
  • Familiarity with service meshes and microservices architectures
Nice to Have
  • Experience with chaos engineering tools (Gremlin, Chaos Monkey)
  • Background in product-facing services with high traffic scale
  • Understand how to use incident management platforms. This includes using tools like PagerDuty for alerts. It also includes working with DataDog for monitoring.