1

Ruby On Rails Software Engineer Jobs in Charlotte, NC

Bachelor's Degree in Software Engineering or Related Field * 1+ years of experience using SCADE Suite * 5+ years of experience in aerospace, automotive, railway or defense industries in embedded ...

Senior Software Engineer

Concord, NC ยท On-site

$91K - $162K/yr

The Tanzu Division at Broadcom focuses on modern application development, management, and data ... Proficiency in Go, Ruby, JavaScript, Java or C++ with the ability to quickly ramp up and contribute ...

The role involves consulting on and participating in moderately complex initiatives within Software Engineering, contributing to large-scale planning, and collaborating with client personnel to ...

Software Engineer in Benchmark & Index Management Duration: 6+ Months Location: 580 Kingsley Park ... Thorough knowledge of application programming for data intensive applications on SQL Server using ...

... software engineering initiatives that support data-driven decision-making ... In this role, you will consult on broad technical challenges, design scalable cloud-based solutions ...

This role requires deep technical expertise, strong leadership skills, and the ability to consult on complex, large-scale software engineering initiatives. Responsibilities * Lead the implementation ...

All software engineers have an opportunity to make a large impact on the design, architecture, and implementation of our products. Successful candidates are enthusiastic about the latest web ...

Lead Software Engineer, Java/React Location: Charlotte, NC (Hybrid - 3 days in office) About the ... Our engineers work on highly visible, business-critical platforms using modern, cloud-native ...

Software Engineer Hendrick Technical Solutions is a dynamic and growing force within the defense ... Work hands-on with sensors, actuators, computer hardware, and end user devices to bring up and ...

Software Engineer

Charlotte, NC ยท Remote

$69 - $74/hr

Software Engineer / Business Intelligence Engineer (Contingent Resource) Location: Charlotte, NC ... You will work on complex, multi-faceted challenges that require deep technical expertise, strong ...

Software Engineer

Charlotte, NC ยท Hybrid

$69 - $74/hr

Lead Software Engineer - FIX Protocol (Digital Assets) Location: Charlotte, NC (Hybrid - in office ... Provide hands-on leadership for FIX onboarding, certification, and production rollout with external ...

Charlotte, NC About the Role In this contingent assignment, you will work on complex, large-scale software engineering initiatives with broad organizational impact. You will collaborate closely with ...

This role will support a newly formed Agentic Engineering group focused on building enterprise-grade, generative AI and automation solutions that impact millions of customers. As a Senior Software ...

Charlotte, NC Duration: Long Term We are currently seeking a Software Engineering Director - Originations to drive the engineering and delivery of strategic initiatives on the cutting edge of near ...

Job Title Software Engineer - Agentic AI / GenAI & Data Engineering Location Charlotte, NC (CIC ... This role focuses on developing scalable, production-ready Agentic AI systems that integrate ...

Software Engineer

Charlotte, NC ยท Hybrid

$69 - $74/hr

Software Engineer, AI/Agentic Systems Location: Raleigh, NC; Charlotte, NC; Irving, TX Work Model ... This role combines hands-on engineering, rapid prototyping, and innovation , and is ideal for ...

next page

Showing results 1-20

People also search for

Ruby On Rails Software Engineer information

See Charlotte, NC salary details

$58.1K

$148.1K

$191.4K

How much do ruby on rails software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for ruby on rails software engineer in Charlotte, NC is $148,131.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,900.00 and $170,900.00 per year, depending on experience, location, and employer.

What are some common challenges Ruby on Rails Software Engineers face when working on large-scale applications?

Ruby on Rails Software Engineers working on large-scale applications often encounter challenges such as maintaining application performance, ensuring scalability, and managing complex codebases. As applications grow, optimizing database queries, implementing caching strategies, and refactoring legacy code become increasingly important to keep the system efficient and maintainable. Collaboration with DevOps teams and other engineers is crucial to streamline deployments and address bottlenecks. Being proactive in code reviews and embracing best practices can help mitigate many of these challenges.

What are the key skills and qualifications needed to thrive as a Ruby On Rails Software Engineer, and why are they important?

To thrive as a Ruby On Rails Software Engineer, you need strong programming skills in Ruby, a solid understanding of web development principles, and experience with the Rails framework, often supported by a degree in computer science or related fields. Familiarity with tools like Git, PostgreSQL or MySQL, RESTful APIs, and testing frameworks such as RSpec is typically required. Strong problem-solving abilities, effective communication, and a collaborative mindset help engineers excel in team settings and adapt to evolving project needs. These skills and qualities ensure efficient development, maintainable code, and successful delivery of robust web applications.

What is the difference between Ruby On Rails Software Engineer vs Web Developer?

AspectRuby On Rails Software EngineerWeb Developer
Required SkillsProficiency in Ruby, Rails framework, MVC architectureHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentCollaborates on backend development, APIs, server-side logicDesigns and implements website front-end and basic back-end
Industry UsageCommon in startups, SaaS, and web app companiesUsed across various industries for website creation

Ruby On Rails Software Engineers focus on backend development using Ruby and Rails, building scalable web applications. Web Developers have a broader scope, often working on both front-end and basic back-end tasks. While there is overlap, Ruby On Rails Software Engineers specialize in Rails-based backend solutions, making their role more specific within web development teams.

Is Ruby still in demand?

Ruby, particularly for Ruby on Rails development, remains in demand for web applications, especially in startups and established companies maintaining legacy systems. While some demand has shifted to languages like JavaScript and Python, Ruby skills are still valuable for maintaining and developing Rails-based projects, and many companies seek developers proficient in Ruby for full-stack development. Knowledge of related tools like Git and deployment platforms enhances employability in this field.

What engineers make $500,000?

Senior software engineers, including those specializing in Ruby on Rails, with extensive experience, advanced skills, and working in high-paying industries or companies, can earn $500,000 or more annually. Achieving this level often requires a combination of technical expertise, leadership roles, stock options, or bonuses, especially in tech hubs or large organizations.

What does a Ruby on Rails Software Engineer do?

A Ruby on Rails Software Engineer is responsible for designing, developing, and maintaining web applications using the Ruby on Rails framework. They work on both front-end and back-end components, write clean and efficient code, and ensure the performance and scalability of applications. These engineers often collaborate with designers, product managers, and other developers to deliver user-friendly and robust software solutions.

Is Ruby on Rails still used in 2026?

Ruby on Rails remains a popular web development framework for software engineers, especially for building scalable and maintainable applications. While newer frameworks have gained popularity, Rails continues to be actively maintained and widely used in startups and enterprises, often requiring knowledge of Ruby and related tools. Its ecosystem supports rapid development and testing, making it a relevant skill for developers in 2026.

Is Ruby on Rails still in demand?

Ruby on Rails software engineers are still in demand, especially for web development projects that prioritize rapid development and maintainability. Many companies value Rails expertise alongside skills in JavaScript, HTML, and databases, and demand remains steady in startups and established firms adopting Rails frameworks.
What job categories do people searching Ruby On Rails Software Engineer jobs in Charlotte, NC look for? The top searched job categories for Ruby On Rails Software Engineer jobs in Charlotte, NC are:
Cloud Systems Architect

Cloud Systems Architect

Contact Government Services, LLC

Charlotte, NC โ€ข On-site

Full-time

Posted 10 days ago


Job description

Cloud Systems Architect
Employment Type: Full-Time, Mid-level
Department: Information Technology
ย 
We are seeking a Cloud Systems Architect with experience with cloud infrastructure to engineer and support public, private and hybrid clouds. The ideal candidate will be proficient in a variety of cloud hosts including Amazon Web Services and Microsoft Azure at a minimum.ย 

CGS brings motivated, highly skilled, and creative people together to solve the governmentโ€™s most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation,ย appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities.

Skills and attributes for success:
-ย ย ย ย ย ย ย  The candidate will be knowledgeable of the most recent updates and developments and act as an advisor to our customer in reference to the cloud management strategies to be employed to take advantage of the benefits offered by cloud computing such as being able to function without any restrictions to the workload, initiate as many workstations as necessary per time period and pay only for what they actually use.
-ย ย ย ย ย ย ย  The candidate will also work with the IT Security team to manage and maintain cloud systems security of the data and network resources.
-ย ย ย ย ย ย ย  The candidate will also be responsible for engineering on customer premise applications and systems interconnected to cloud resources.
-ย ย ย ย ย ย ย  Designs and defines system architecture for new or existing complex computer systems.
-ย ย ย ย ย ย ย  Determines systems specifications, input/output processes, and working parameters for hardware/software compatibility and maintenance of system security.
-ย ย ย ย ย ย ย  Coordinates design of subsystems and integration of total system. Identifies, analyzes, and resolves program support deficiencies.
-ย ย ย ย ย ย ย  Develops and recommends corrective actions.
-ย ย ย ย ย ย ย  May provide technical guidance for database administrators and software developers.

Qualifications:
-ย ย ย ย ย ย ย  Experience with and a complete understanding of the technology required for cloud computing.
-ย ย ย ย ย ย ย  Experience with the skills to migrate applications to the cloud.
-ย ย ย ย ย ย ย  Be able to build relationships between the customers and the team members.
-ย ย ย ย ย ย ย  The ability and the knowledge to integrate services and tools to any and all areas to be used such as networks and data processing.
-ย ย ย ย ย ย ย  The ability and the knowledge to implement security information and event management to keep the customer's assets safe.
-ย ย ย ย ย ย ย  Experience with meeting or exceeding the requirements of cloud provider service-level agreements Experience with AWS and Azure.
-ย ย ย ย ย ย ย  Knowledge of a multitude of programming languages including Python, PHP, Java, Node and Ruby on Rails.
-ย ย ย ย ย ย ย  Typically a Bachelor's Degree and 6 years work experience or equivalent experience.
ย 
Our Commitment:
Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our clientโ€™s specific needs. We are committed to solving the most challenging and dynamic problems.

For the past seven years, weโ€™ve been growing our government-contracting portfolio, and along the way, weโ€™ve created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work.
Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come.

We care about our employees. Therefore, we offer a comprehensive benefits package.
-ย ย ย ย ย ย ย  Health, Dental, and Vision
-ย ย ย ย ย ย ย  Life Insurance
-ย ย ย ย ย ย ย  401k
-ย ย ย ย ย ย ย  Flexible Spending Account (Health, Dependent Care, and Commuter)
-ย ย ย ย ย ย ย  Paid Time Off and Observance of State/Federal Holidays

Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Join our team and become part of government innovation!

Explore additional job opportunities with CGS on our Job Board:
https://cgsfederal.com/join-our-team/

For more information about CGS please visit: https://www.cgsfederal.com or contact:
Email:ย info@cgsfederal.com
ย 
#CJ

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.