1

Ruby On Rails Software Engineer Jobs in New York

We have an engineering A-Team who pridefully crafts and takes ownership of the software we develop ... in Ruby on Rails to lead, architect and build our Enterprise Resource Planning software, a key ...

If you know most then please apply!) ✓ What We're Looking For * 7+ years of commercial software development experience using Ruby on Rails and React.js. * 2+ years in a software engineering line ...

Software Engineer

New York, NY · On-site +1

$120K - $240K/yr

Our application is powered by Ruby on Rails, Postgres, Redis and ParadeDB. As of today, we are on ... professional software engineering experience * Interested in full-stack development, including ...

Associate Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ ... Implement well-scoped features, fixes, and automations in Python and/or Ruby on Rails, guiding them ...

New

Senior Software Engineer

New York, NY · On-site

$134K - $176K/yr

About the Role As a Senior Software Engineer at AirOps, you'll help design and deliver core ... You'll work across the stack-from crafting backend services in Ruby on Rails to building intuitive ...

Senior Software Engineer

Newark, NJ · On-site

$128K - $168K/yr

Senior Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ) Employment ... Scope and lead full-stack initiatives in Python and/or Ruby on Rails across our platform, data ...

New

Sr. Software Engineer I

New York, NY · Remote

$134K - $176K/yr

Senior Software Engineer I (Octothorpe) About Invoca: Invoca is the leading AI-powered conversation ... Ruby, Ruby on Rails, Bundler, dependency management * Runtime/framework upgrades (Ruby upgrades ...

On a daily basis, your work will include: Backend development in Ruby (2.0) and Rails (4.2.7) ... software development Additional Information All your information will be kept confidential ...

Senior Software Engineer, Time

New York, NY · On-site

$134K - $176K/yr

We're currently using Ruby on Rails as our main language, but prior experience in RoR is not a requirement. Your Success Profile What You Will Work On As a Senior Software Engineer for Time Lifecycle ...

Senior Software Engineer, Time

New York, NY

$134K - $176K/yr

We're currently using Ruby on Rails as our main language, but prior experience in RoR is not a requirement. Your Success Profile What You Will Work On As a Senior Software Engineer for Time Lifecycle ...

Web Developer Responsibilities: Participate in UI design sessions across several application ... the software. Requirements : Adequate knowledge of Ruby on Rails, Python relational database ...

Full Stack Engineer - Associate

New York, NY · On-site +1

$100K - $135K/yr

Collaborate with multiple Backend teams working in Scala and Ruby on Rails to integrate frontend ... Partner with Product Managers, Designers, and other Engineering teams to translate business ...

On a daily basis, your work will include: • Backend development in Ruby (2.0) and Rails (4.2.7) ... software development Additional Information All your information will be kept confidential ...

next page

Showing results 1-20

Ruby On Rails Software Engineer information

See New York salary details

$65.1K

$165.9K

$214.4K

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

As of Jun 20, 2026, the average yearly pay for ruby on rails software engineer in New York is $165,924.00, according to ZipRecruiter salary data. Most workers in this role earn between $145,500.00 and $191,500.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 New York look for? The top searched job categories for Ruby On Rails Software Engineer jobs in New York are:
What are popular job titles related to Ruby On Rails Software Engineer jobs in NY? For Ruby On Rails Software Engineer jobs in NY, the most frequently searched job titles are:
Senior Full-Stack Software Engineer

Senior Full-Stack Software Engineer

Partner Engineering and Science

Manhattan, NY • On-site, Remote

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 18 days ago


Job description

ABOUT US

At PARTNER, success starts with the right mindset: connection, compassion, and curiosity. Whether consulting with clients or collaborating with colleagues, these principles guide how we work. We deliver engineering, environmental, and energy consulting, plus design services across the Americas, Europe, and beyond. As a leader in Commercial Real Estate (CRE), we’re 1,600+ professionals strong in 40+ offices. Our mission is simple: create the best home for talented professionals. If you value delivering exceptional experiences through problem-solving, coordination, and a mindset of care for clients and colleagues, you’ll feel right at home. That approach has earned us recognition on ENR’s Top 500 Design Firms, Inc. 5000’s Fastest-Growing Companies, and Zweig’s Best Firms to Work For. Here, your ideas matter, your impact is real, and your work helps shape the future. Check out this role and join our team of talented professionals.

Learn more about Partner at www.partneresi.com

SUMMARY

Partner Engineering and Science, Inc. is seeking an experienced Senior Full-Stack Software Engineer to serve as a technical leader within our innovative Products Team. This role is centered on hands-on development, architectural decision-making, and mentoring developers to support the delivery of high-quality, scalable software applications. As a Senior Full-Stack Software Engineer, you will help modernize our systems, drive sound engineering practices, and contribute to the successful implementation of new solutions aligned with business goals. You will work closely with cross-functional partners while providing technical guidance, thoughtful code review, and day-to-day mentorship to other engineers. We use AI agentic-assisted development and are continually refining our processes to help developers be as productive and effective as possible. 
The ideal candidate has a strong software engineering background, expertise in Ruby on Rails (or similar frameworks), VueJS (or React), and experience working with cloud-hosted environments, especially AWS. You should also bring a passion for mentoring developers, driving technical excellence, and improving engineering processes. 

We are particularly interested in candidates with experience leading or contributing to production AI-enabled software, including LLM-based application features, evaluation frameworks, and the engineering patterns needed to make these systems reliable, observable, maintainable, and useful in real business workflows. 

Responsibilities and Duties 

  • Software Development: Lead the design, development, testing, and deployment of software applications. Collaborate on both front-end and back-end development tasks as necessary. 
  • Team Leadership: Mentor a team of software developers to ensure professional growth and technical excellence. Perform code reviews, suggest best practices, participate in architecture and design sessions, and align with design and product management. 
  • System Modernization: Maintain and modernize existing systems to improve scalability, reliability, and performance. Guide the technical implementation of new features and system upgrades. 
  • Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA, to ensure alignment on project objectives. Serve as a liaison between technical teams and business stakeholders. 
  • Continual Learning: Establish best practices for coding, testing, and deployment within the team. Promote the use of CI/CD pipelines and automation to enhance efficiency and reduce errors. Use AI-assisted development to improve workflows, from feature development to debugging and aligning on technical requirements. 
  • Technical Oversight: Provide guidance on architectural decisions, engineering patterns, and tool selection. 

Required Qualifications 

  • Experience: 5+ years of software development experience with increasing levels of responsibility. 
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. 
  • Technical Skills: 
  • Expertise in software development; experience with Ruby on Rails is a strong plus. 
  • Experience with cloud-hosted environments, particularly AWS. 
  • Proficiency with source control systems (GitHub). 
  • Knowledge of CI/CD pipelines (e.g., Github Actions, Travis CI). 
  • Familiarity with application monitoring tools like New Relic. 
  • Exposure to JavaScript frameworks, especially Vue.js, is a plus. 

Preferred Qualifications  

  • Experience designing, building, or leading production software features that use LLMs or similar AI services, with practical understanding of prompt workflows, evaluation methods, reliability concerns, and system tradeoffs. 
  • Experience defining or improving evaluation approaches for AI-enabled product functionality, including quality measurement, failure analysis, and iterative refinement. 
  • Experience with cloud application deployments using containerization (e.g. Docker, Kubernetes), DevOps, particularly in AWS. 
  • Experience with Python for backend services, scripting, automation, data workflows, or AI-related application development. 
  • Knowledge of Agile development methodologies and practices. 
  • Strong understanding of testing frameworks and debugging tools. 

 Soft Skills  

  • Strong leadership and mentoring abilities. 
  • Excellent problem-solving and analytical skills. 
  • Effective communication and collaboration skills, with the ability to work cross-functionally. 
  • A passion for learning, continuous improvement, and building high-quality software. 

Compensation:

 Salary range: $140,000 - $150,000. This is what we reasonably expect to pay for the role

The pay scale for this role considers a wide range of factors when making compensation decisions, including, but not limited to, skill sets, experience and training, licensure and certifications, and other business and organizational needs. Please note that the disclosed pay scale estimate has not been adjusted for the applicable geographic location where the position may be filled.

 You may also be eligible to participate in a discretionary incentive bonus program which is dependent on various factors, including, but not limited to individual and organizational performance.

Benefits:

Competitive benefits package including health insurance, dental insurance, vision insurance, vacation and sick time, and a 401(k) plan with a company match.

Equal Employment Opportunity

It is Partner Engineering and Science, Inc’s (The Company) policy is to provide equal employment opportunity for all applicants and employees. The company maintains a work environment that is free of harassment, discrimination, or retaliation based on an individual’s race (including, but not limited to, hair texture and protective hairstyles such as braids, locks, and twists), color, religion, religious creed (including religious dress and grooming practices), national origin, ancestry, citizenship, physical or mental disability, medical condition (including cancer and genetic characteristics), genetic information, marital status, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), gender (including gender identity and gender expression), age (40 years and over), sexual orientation, veteran and/or military status, protected medical leaves (requesting or approved for leave under the Family and Medical Leave Act or the California Family Rights Act), reproductive health decision making, domestic violence victim status, political affiliation, or any other status protected by federal, state, or local laws.

We will consider qualified applicants who have criminal histories in a manner consistent with the law.

California Consumer Privacy Act

We collect personal information from you in connection with your application for employment with Partner Engineering and Science, Inc.  For details on what personal information we collect and the purposes for which we collect it, please visit:

https://www.partneresi.com/careers/california-consumer-privacy-act/