Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
NinjaHoldings in Chicago is seeking a backend Software Engineer to build and improve our digital banking and analytics platforms. You will work with a cross-functional team to design, develop, and refactor services, integrate with external systems, and drive performance improvements.
The ideal candidate has 3+ years in backend web app development with Ruby on Rails, plus SQL and data-model design experience.
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.
Job Summary
The Software Engineer will be responsible for building new systems, enhancing and refactoring existing systems, integrating with external systems, and performance projects. This person will work with the existing team of developers, QA and Product Managers to design and implement features, have input on roadmaps and bring prior experience to ensure a world class product. You will work closely with your technical lead to shape the overall Engineering vision and roadmap.
This person has built systems from the ground up and had to deal with bad design assumptions and scaling issues. The right candidate has developed good design instincts through a mix of seeing 'what not to do' as well as being a 'student' of good design.
You'll be part of a team that works in one of the following areas.
Key Responsibilities:
Ideal Candidate Will Have:
Additional Pluses: