{"id":670209,"url":"https://alion.io/job/ninjaholdings-software-engineer-intern","title":"Software Engineer Intern","company":{"id":690164,"name":"NINJAHOLDINGS","domain":"ninjaholdings.com","url":"https://alion.io/company/ninjaholdings","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"intern","employment_type":"internship","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Chicago, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"SQL","optional":false},{"name":"Agile","optional":true},{"name":"Git","optional":true},{"name":"Rest API","optional":true},{"name":"Ruby","optional":true}],"status":"live","first_seen_at":"2026-09-09T21:24:01Z","employer_posted_date":"2026-09-09","last_verified_at":"2026-10-27T03:45:55Z","board_verified":true,"closed_at":null,"days_open":47,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":47},"description":"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.\nInternship Summary\nAs 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.\nYou’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.\nWhen: May-August 2027\nLocation: Hybrid, downtown Chicago HQ (in-office 2x/week). Candidates must be local or able to relocate independently - relocation assistance is not provided.\nSchedule: 40 hours/week\nKey Responsibilities:\nAssist in developing and maintaining Ruby on Rails applications\nWrite clean, efficient, and well-documented code with guidance\nCollaborate with developers, product managers, and designers on real features\nParticipate in code reviews to learn best practices and improve your skills\nHelp troubleshoot and fix bugs in live systems\nLearn how financial technology products scale and evolve over time\nYou may have the opportunity to explore one of our engineering focus areas:\n Customer Communication (email, SMS, mail systems)\n Identity (managing customer data securely)\n Decisions (automated underwriting and marketing lead systems)\n Portfolio Management (lifecycle of lending/banking products and payment integrations)\nIdeal Candidate Will Have:\nIncoming junior or senior currently pursuing a degree in Computer Science, Software Engineering, or a related field\nFamiliarity with Ruby on Rails (or willingness to learn)\nBasic understanding of programming concepts and object-oriented design\nExposure to HTML, CSS, JavaScript, and SQL is a plus\nSome experience using Git or other version control systems\nStrong problem-solving skills and attention to detail\nEnthusiasm for learning new technologies and working in a team\nAdditional Pluses:\nExposure to test-driven development (TDD)\nFamiliarity with Agile development methods\nUnderstanding of RESTful APIs\nInterest in financial technology and consumer finance\nBenefits & Perks:\nPotential path to full-time employment for high performing interns\nFast-paced, high-energy work environment\nReal opportunity to make an immediate impact at a growth-stage company\nBuild relationships with full-time employees from day one\nConvenient downtown Chicago office located in the heart of the city\nApplicants must be legally authorized to work in the U.S. without the need for current or future visa sponsorship.\nIMPORTANT NOTICE:\nPlease 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.","description_format":"text","description_chars":4095,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Relocation assistance"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Consumer Loans & Pawnshops"],"lifecycle":[{"event":"open","at":"2026-09-10T22:22:09Z"}],"visa":[],"liveness":{"score":25,"band":"fade","label":"Fading","p_open":1,"p_active":0.56,"p_room":0.44,"age_days":47,"expected_fill_days":37,"reasons":["conf:2","win:tail","crowd:junior"],"computed_at":"2026-10-27T05:46:45Z"},"pay":null,"html_url":"https://alion.io/job/ninjaholdings-software-engineer-intern","json_url":"https://alion.io/job/ninjaholdings-software-engineer-intern.json","meta":{"generated_at":"2026-10-27T06:59:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7271,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":690164},"rest":"https://alion.io/mcp/rest/get_company?id=690164"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fninjaholdings-software-engineer-intern"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fninjaholdings-software-engineer-intern"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fninjaholdings-software-engineer-intern"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ninjaholdings-software-engineer-intern\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fninjaholdings-software-engineer-intern"}]}