Software Engineering Intern

Overview

Responsibilities

  • Duration: 10-12 weeks, full-time
  • As a Software Engineering Intern, you’ll work alongside experienced engineers on real-world projects that impact our customers and business
  • Designing, coding, testing, and debugging software applications
  • Collaborating with engineers, product managers, and designers to develop new features
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript]
  • Contributing to technical discussions and participating in code reviews
  • Learning best practices in software development, CI/CD, and agile methodologies

Requirements:

  • Consistent and strong work ethic
  • Deep passion for learning, coding, and problem-solving
  • Laser-focused attention to detail
  • Willingness to tackle any task, no matter how small
  • Strong collaboration and communication skills
  • Eagerness to learn and take on new challenges in a fast-paced environment
  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence

Benefits:

  • Medical, vision, and dental insurance for you & your family
  • Flexible Spending Account (FSA) and Health Savings Account (HSA)
  • Disability & Life insurance
  • Discounted gym memberships
  • 24/7 on-demand primary care through OneMedical, online mental health therapy through Talkspace & virtual healthcare access through Teladoc
  • Equity
  • 401k with zero day waiting period
  • 15 days PTO with increases for tenure, 11 paid holidays, unlimited Sick Days & mental health days
  • Paid Parental Leave
  • In-person company retreats 2x / year, plus company events 2x / month
  • NYC office
RippleMatch
Visit website
Apply Now

Find your next job

Signup and start finding your next job.