Talent.com
NinjaHoldings
Software EngineerNinjaHoldings • Chicago, Illinois, United States
Software Engineer

Software Engineer

NinjaHoldings • Chicago, Illinois, United States
1 day ago
Job type
  • Full-time
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

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.

  • Customer Communication - how we communicate with our customers & potential customers. I.e. email, sms, snail mail
  • Identity - managing customer and potential customer information
  • Decisions - Decision systems for bidding on marketing leads and automatically making underwriting decisions.
  • Portfolio Management - Systems responsible for managing the life cycle of our lending and banking products such as integrations to external payment processing systems

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

Ideal Candidate Will Have:

  • 3+ years of professional experience as a backend software engineer for non-trivial web applications
  • 3+ years of Ruby on Rails, bonus point for Hotwire Turbo/Stimulus + Tailwind experience
  • Thinks critically about work to guarantee business functionality. Understands and takes into account business goals into their technical decisions
  • Can break down large initiatives into incrementally implementable deliverables
  • Strong communication ability to describe complex problems and solutions
  • Able to work across teams to tackle complex issues
  • Extensive experience with data model design for relational databases

Additional Pluses:

  • 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

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

IMPORTANT NOTICE:

Please carefully review communications to ensure that they are from the official Breezy applicant tracking platform (@ninjaholdings.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 Compliant Center (IC3) at https://www.ic3.gov. For questions or to confirm the authenticity of a communication, please email hr @ ninjaholdings.com.

Create a job alert for this search

Software Engineer • Chicago, Illinois, United States

Similar jobs

Principal Software Engineer - Capital One Software (Remote)

Capital One BankChicago, IL, United States
Remote
Full-time +1

Principal Software Engineer - Capital One Software (Remote)Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can enable even large companies to ... Show more

 • Promoted

Remote Product Tester

OCPAZion, Illinois, US
$18.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home in the UK to fulfill upcoming contracts with local and international companies.We guarantee 15-25 hours per week with an hourly pay of between £18/hr.Th... Show more

 • Promoted

Work from Home - Online Product Support (Entry Level)

GLOCPAZion, Illinois
$15.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Home Care Aide - Spanish Speaker

Arcadia Home Care and StaffingZion, IL, United States
Full-time +1

Addus HomeCare is hiring caregivers in your area.Want a job that allows you to pick your schedule? How about looking to pay it forward and help our older generation? You are in luck! Addus Homecare... Show more

 • Promoted

Software Engineers

Medline IndustriesNorthbrook, IL, United States
Full-time

Job Summary Job Description Medline Industries, LP is seeking Software Engineers to join our team in Northfield, IL.Job Description Responsible for the design, development, implementation, and inte... Show more

 • Promoted

Flexible remote AI work. Your schedule. Paid weekly, straight to your bank account.

Meridian.aiZion, IL, US
Remote
Full-time

Review and label digital content including text, images, and documents.Every task you complete helps improve how technology interprets information and performs in practical settings.Detail-oriented... Show more

 • Promoted

Data Engineer III

Grainger Corporate Services LLCFort Sheridan, IL, United States
Full-time

Grainger Corporate Services LLC is seeking a Data Engineer III in Lake Forest, IL to pioneer a new way of thinking about Data Pipelines, Orchestration & Configuration at Grainger.Up to 25% dome... Show more

 • Promoted

Senior Software Engineer - Remote

LabelmasterChicago, IL, United States
Remote
Full-time

OverviewLabelmaster is an established and growing company that takes the complexity out of shipping Dangerous Goods (Hazmat), making the world a safer place.At Labelmaster, we are way more than lab... Show more

 • Promoted

Online Product Tester

Online Consumer Panels AmericaZion, Illinois, US
$25.00 hourly
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Engineer II Projects

Zachry GroupHammond, IN, United States
Full-time

Zachry Engineering Corporation (ZEC) is currently looking for an early career Engineer of Projects for our Hammond, IN office.The ideal candidate will have at least two years of experience in an en... Show more

 • Promoted

Senior Software Engineer II - FinTech Platform, Remote

FlywireChicago, IL, United States
Remote
Full-time

A global payments company based in Chicago is looking for a Sr.Software Engineer II to build and maintain their payment platform.The ideal candidate should have over 8 years of web application deve... Show more

 • Promoted

Consumer Research Associate (Remote)

GL IncHighland Park, Illinois
$15.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Work From Home - Online Product Support - $45 per hour

GL1Highland Park, Illinois
$45.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Substation Protection & Control Engineer - REMOTE WORK

OrbitalHammond, IN, United States
Remote
Full-time

Substation Protection & Control Engineer - Hammond, INAbout UsWorking with our business partners to create, improve and sustain industry and infrastructure.Orbital) has been driven by this core... Show more

 • Promoted

Senior AEM Developer || Remote || W2 Only ||

XlysiZion, IL, United States
Remote
Full-time

We are seeking an experienced Full Stack Developer with expertise in Adobe Experience Manager (AEM) to join our team.The ideal candidate should have a strong background in backend technologies such... Show more

 • Promoted

Remote Data Entry - Product Support - $45 per hour

GL Inc.Highland Park, Illinois
$45.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Nuclear Engineer

US NavyHighwood, IL, US
Full-time

Nuclear Engineer (Naval Reactors Engineer).Design, regulate, and oversee the Navy’s nuclear propulsion program, including reactor design, fleet operations, and eventual defueling and decommissionin... Show more

 • Promoted

Medical Billing and Coding - Entry Level Training Program

Dreambound Inc.Highland Park, Illinois, US
Full-time

Note : This is an educational program, not a job.Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market.Looking to ... Show more

 • Promoted

Licensed Tax Accountant In-Store

IntuitHighland Park, IL, United States
Full-time

Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States.... Show more

 • Promoted

Cybersecurity IAM Engineer-REMOTE

Ann & Robert H. Lurie Childrenâ€s Hospital of Chicago FoundationHarvey, IL, United States
Remote
Full-time +1

DescriptionThe IAM Engineer is responsible for the administration of Lurie Children's Identity Access Management (IAM) systems including Identity Governance Administration (IGA) and Privileged Acce... Show more