Software Engineer Intern, Fullstack (Summer 2027)
As a Software Engineer Intern at Lyft, you will own projects, contribute to user-facing products, and enhance code quality while collaborating with experienced engineers.
Founded in 2017, NinjaHoldings works to give everyday Americans better access to financial services than traditional institutions typically provide. Through our CreditNinja and NinjaCard brands, we offer digital banking and lending products designed for consumers often overlooked, paired with incentives that support long-term financial improvement. Our Edge brand extends this expertise to other companies, providing underwriting, fraud detection, and analytics services. Headquartered in Chicago with a distributed global workforce, we are a lean, growing organization committed to advancing consumer finance in the US.
Internship Summary
As a Software Engineer Intern, you’ll gain hands-on experience working with our engineering team to build and improve the technology that powers NinjaHoldings’ financial products. This internship is designed to give you exposure to real-world software development, mentorship from experienced engineers, and the opportunity to make meaningful contributions to projects that impact thousands of customers.
You’ll be paired with a mentor and collaborate with developers, QA engineers, and product managers. While you won’t be expected to know everything from day one, you’ll be encouraged to learn, ask questions, and grow your technical skills in a supportive and fast-paced environment.
When: May-August 2027
Location: Hybrid, downtown Chicago HQ (in-office 2x/week). Candidates must be local or able to relocate independently - relocation assistance is not provided.
Schedule: 40 hours/week
Key Responsibilities:
You may have the opportunity to explore one of our engineering focus areas:
Ideal Candidate Will Have:
Additional Pluses:
Benefits & Perks:
Applicants must be legally authorized to work in the U.S. without the need for current or future visa sponsorship.
IMPORTANT NOTICE:
Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@breezy-mail.com) or an official NinjaHoldings brand email: @ninjaholdings.com, @creditninja.com, @ninjacard.com, or @edgescore.com. If you have been contacted regarding a job opening at NinjaHoldings from any other email address, including similar email variations, this is NOT a trusted source. We recommend that you refrain from responding to suspicious emails and file a complaint with the FBI's Internet Crime Complaint Center (IC3) at https://www.ic3.gov. For questions or to confirm the authenticity of a communication, please email hr @ninjaholdings.com.
As a Software Engineer Intern at Lyft, you will own projects, contribute to user-facing products, and enhance code quality while collaborating with experienced engineers.
As a Software Engineer I on the Upfunnel team, you will build and enhance frontend experiences that clearly communicate Affirm's value to shoppers before checkout.
As an Intern Software Engineer on the Platform team, you will develop critical code for networking ASICs, focusing on low-latency performance and hardware reliability.
As an Apprentice Engineer, you will assist in aircraft maintenance, ensuring compliance with regulations and maintaining a safe work environment.
As a People AI & Automation Engineer, you will partner with the Head of People to design and implement AI-driven workflows that enhance People Operations efficiency.