1

Internship Ruby Developer Jobs in New York (NOW HIRING)

... Ruby, Go, Swift, Java, .Net, C++ or similar object oriented language experience - 2+ years of scripting, programming, and security code review in a common programming language (non-internship ...

Interns may also be considered for IBM's full-time Associates program based on performance and ... Working knowledge of programming or scripting languages such as Python, Java, C/C++, Ruby, Go ...

Interns may also be considered for IBM's full-time Associates program based on performance and ... Working knowledge of programming or scripting languages such as Python, Java, C/C++, Ruby, Go ...

Interns may also be considered for IBM's full-time Associates program based on performance and ... Working knowledge of programming or scripting languages such as Python, Java, C/C++, Ruby, Go ...

next page

Showing results 1-20

Internship Ruby Developer information

What does an internship Ruby developer do?

An Internship Ruby Developer is an entry-level developer who assists in creating, testing, and maintaining web applications using the Ruby programming language, often within the Ruby on Rails framework. Interns typically work under the guidance of senior developers, contributing to coding tasks, debugging, and learning best practices in software development. They gain hands-on experience with real projects, improve their coding skills, and learn how to collaborate within a professional development team. This internship is an excellent opportunity for students or recent graduates to build a foundation for a career in software engineering.

What typical projects or tasks can an internship Ruby developer expect to work on during their internship?

As an Internship Ruby Developer, you can expect to work on tasks such as writing and debugging Ruby code, assisting with the development of web applications using frameworks like Ruby on Rails, and collaborating with senior developers on code reviews and feature implementation. You might also be involved in writing automated tests, fixing bugs, and contributing to documentation. Interns often participate in daily stand-ups and team meetings, providing valuable learning opportunities through mentorship and feedback from experienced developers.

What are the key skills and qualifications needed to thrive as an internship Ruby developer, and why are they important?

To thrive as an Internship Ruby Developer, you need a solid understanding of Ruby programming, basic web development concepts, and foundational knowledge of computer science principles. Familiarity with tools like Ruby on Rails, Git version control, and relational databases is typically expected in this role. Strong problem-solving skills, eagerness to learn, and effective communication help interns stand out and integrate into development teams. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and contributing meaningful code as a junior developer.

What are the most commonly searched types of Ruby Developer jobs in New York?

The most popular types of Ruby Developer jobs in New York are:

What cities in New York are hiring for Internship Ruby Developer jobs?

Cities in New York with the most Internship Ruby Developer job openings:

Infographic showing various Internship Ruby Developer job openings in New York as of September 2026, with employment types broken down into 11% Internship, 1% As Needed, 74% Full Time, 13% Part Time, and 1% Contract. Highlights an 77% Physical, 2% Hybrid, and 21% Remote job distribution.

Software Engineering Internship (Summer 2027)

New York, NY โ€ข On-site

$4.2K/wk

Temporary, Internship

Posted 2 days ago

New


Job description

Software Engineering Internship (Summer 2027)
Location
NY New York
United States
Business
Investment Management
Function
Engineering
Experience Level
Internship
Share this job
Position Summary
Two Sigma is a leading quantitative investment management and trading firm. The company applies a scientific approach to investing, combining cutting-edge technology, artificial intelligence, data science, and quantitative research with rigorous human inquiry to capitalize on market opportunities and deliver alpha for investors.
Our team of engineers, quantitative researchers and data scientists looks beyond the traditional to test hypotheses and develop creative solutions to some of the world's most complex economic problems.
Technology drives our business - it's our main advantage - and software engineers play a pivotal role.
Software engineers at Two Sigma focus on analysis, experimentation, design, and elegant implementation. They build the scalable tools the organization needs to explore data's possibilities and act on our findings - to mine the past and attempt to predict the future.
As a Two Sigma engineer, you'll champion the rigorous, collaborative, scientific approach that allows us to meet business needs. You'll join a forward-looking, future-reaching organization to build software that will scale with the company.
We attract engineers with a true passion for data. We seek individuals who want to build for today and invent for tomorrow. We value curiosity and insight, balanced with pragmatism and practicality. We recognize both the small steps, as well as the broad vision.
We are seeking a diverse set of software engineering interns to join our team. With a group that includes a Unix Lifetime Achievement winner, Putnam medalists, ACM Programming competition finalists, and International Mathematics Olympiad medalists, you'll be in the company of ambitious high achievers with common goals and a love of learning.
The summer internship program lasts 10 weeks and takes place at our Soho-based New York City office. You will partner with an assigned mentor and work on a single project during the course of your time here, which culminates in a final presentation.
You'll have the chance to attend all Two Sigma events, from brown bag lunches to our ongoing series of guest speakers. We'll host intern-specific social events to help you get to know other Two Sigma employees and explore all that surrounding New York City has to offer.
As a student, you will be hired into a general Software Engineering role and matched to a specific team 2-3 months before you start.
You will take on the following responsibilities:
  • Building the underlying infrastructure that virtually every other engineering team at Two Sigma uses, such as our distributed storage and public and private cloud environments.
  • Ensuring the reliability of "mission critical" products and systems vital to Two Sigma, such as our main trading system.
  • Using a suite of open source and proprietary tools to build the environments that test and deploy our quantitative strategies, also known as models.
  • Building and maintaining the low-latency, high-performance infrastructure and systems responsible for executing trades.
  • Building and scaling the infrastructure used to ingest data from 10,000+ sources daily.
  • Partnering with our Corporate teams to develop tools, systems and products responsible for increasing productivity and efficiency across the organization.

You should possess the following qualifications:
  • Coursework towards a Bachelor's, Master's, or PhD degree in a technical or quantitative field.
  • Experience with Java, C, C++, Python, Ruby, Perl, or other languages that target the JVM.
  • Experience in large-scale systems.
  • Exceptional programming skills.
  • Strong analytical, organizational, and interpersonal skills.
  • A passion of with building quality software.
  • We are open-minded in our search for critical thinkers who are passionate about technology. While we analyze the data-rich domain of finance, financial experience is not a requirement.

You will enjoy the following benefits:
  • Perks: Onsite gyms with laundry service, wellness activities, casual dress, snacks, game rooms
  • Hybrid Work Policy: Flexible in-office days with budget for home office setup

The weekly base pay for this role will be between $3,800/Week (Bachelors), $3,900/Week (Masters) and $4,200/Week (PhD) based on academic degree conferred. This role may also be eligible for other forms of compensation and/or benefits.
We are proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
Two Sigma is committed to providing reasonable accommodations to qualified individuals in accordance with applicable federal, state, and local laws.
If you believe you need an accommodation, please visit our website for additional information.