N

Backend Software Engineer

ninjaholdings • United States
Full Remote
Apply Now

Build and enhance backend systems for NinjaHoldings' financial services products across customer communication, identity, decisions, and portfolio management. Design, develop, and refactor scalable software while leading design and code reviews and collaborating with QA and Product Managers. Requires 3+ years of backend experience with Ruby on Rails and strong relational database design skills.

Key Highlights
Backend software engineer building and refactoring systems across customer communication, identity, decisions, and portfolio management
3+ years of professional backend experience with Ruby on Rails
Lead design and code reviews and collaborate across teams
Remote-first culture with downtown office
Benefits include flexible PTO, health insurance, 401(k) match, paid family leave, and wellness/WFH subsidies
Key Responsibilities
Design, develop or modify software and/or software systems and also taking the service architecture into consideration
Analyze user needs to determine how software should be built or if existing software should be modified
Translate business requirements and specifications into usable and scalable software
Lead design and code reviews
Participate in discussions about the team's future vision and strategy
Technical Skills Required
Ruby on Rails Relational Databases
Benefits & Perks
Flexible Paid Time Off
Health Benefits with generous medical, dental and vision insurance plans
401(k) with matching contribution
Paid Family Leave
Annual Wellness & WFH subsidies
Employee Referral Program
Remote first culture with convenient downtown office in the heart of the city
Nice to Have
Extensive experience using SQL to investigate non-trivial issues or to create complex reporting
Strong experience on the Frontend or the infrastructure (DevOps)
Prior FinTech experience

Job 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.

Job Summary

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.