Staff Software Engineer

Edgescore
Chicago, IL

EDGE ( is a B2B fintech on a mission to expand credit access for consumers historically unserved and underserved by the reports and scores of traditional credit bureaus. We’re doing this with risk analytics based on complementary alternative data that reveals a more complete financial picture.

Founded in 2021, Edge is part of a larger family of fintech brands that sits underneath our parent company, NinjaHoldings ( NinjaHoldings’ brands also include CreditNinja, a nationwide online consumer lending business established in 2017, and NinjaCard, a neobanking platform focused on consumers in the emerging credit space.

The EDGE business is at an inflection point where we’ve proven our platform’s value with early adopters and we’re ready to go full-throttle into our target markets. Elevating every aspect of our marketing efforts is a critical element in this planned ramp-up.

Key Responsibilities:

Technical Leadership

  • Lead the design and architecture of complex systems, ensuring they are scalable, reliable, and maintainable.
  • Collaborate with engineering and business leadership to define the technical roadmap and align it with the company’s goals.
  • Tackle high-priority, complex problems that arise in development, operations, or scaling efforts. You are expected to bring innovative solutions and think ahead to mitigate risks.
  • Drive initiatives to reduce technical debt, refactor legacy systems, and improve overall software maintainability.

Mentorship and Coaching

  • Help more junior engineers grow by mentoring them in technical skills, code quality, and architectural decision-making.
  • Help define and enforce the standards for code quality, system design, security practices, and operational reliability across the engineering organization.
  • Conduct code reviews and design reviews for complex systems, providing detailed feedback to ensure code quality, performance, and security are maintained at a high standard.

High-Impact Contributions

  • You are expected to write high-quality code, particularly when building critical systems, prototypes, or tackling particularly difficult technical challenges.
  • Introduce new technologies, methodologies, or tools that improve productivity, software quality, or performance across the organization.
  • Lead and contribute to the resolution of high-severity production incidents, including post-mortem analysis and system reliability improvements.
  • Build POCs to test the feasibility of new technologies or methodologies before adopting them company-wide.

Requirements:



  • 10+ Years of experience of hands-on software development, system design and architecture in various languages and frameworks.


  • 6+ years in Team Lead or Senior Developer position, mentoring others, participating in standards setting and implementing business requirements into code.


  • Full stack development experience and familiarity with full stack development and monitoring tools.


  • Languages & Frameworks




    • 5+ years of Ruby on Rails and SQL


    • You should already know a few programing languages, be able to learn new technologies and languages trivially and enjoy doing so


    • Strong experience in Cloud platforms, scalability & reliability


Additional Pluses, but Not Requirements:

  • Working in startup or high growth companies
  • Experience in FinTech

Benefits:



  • Competitive salary and benefits package


  • Fun, fast-paced work environment


  • Dynamic start-up culture


  • Ability to make an immediate impact in a growth stage company


  • Convenient downtown Chicago office located in the heart of the city


  • Equal opportunity employer

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 . For questions or to confirm the authenticity of a communication, please email hr @ninjaholdings.com .
Posted 2025-08-20

Recommended Jobs

Full Stack Developer

Zmodo AI Inc
Champaign, IL

Job Description Job Description Salary: Full Stack Web and App Developer At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our …

View Details
Posted 2025-07-28

LTAC | RN

Garrett, IL

Registered Nurse - LTAC Travel Position in Peoria, IL Registered Nurse - LTAC Travel Position We are seeking a dedicated Registered Nurse (RN) for a travel position in a Long-Term Acute Care (LTAC…

View Details
Posted 2025-08-06

Overnight Team member / Crew member

Dunkin' Donuts - Main
Skokie, IL

Description Join the Fun Paced world of Dunkin! Seeking highly energetic, enthusiastic individuals with great communication skills to greet guests and manage guest transactions. Team Member /…

View Details
Posted 2025-07-29

Senior Software Engineer

Provi
Chicago, IL

Provi is a leader in the B2B digital marketplace for the wholesale alcohol industry, and we’re seeking a talented Senior Software Engineer to join our Marketplace Team . You will contribute to th…

View Details
Posted 2025-08-20

HVAC Trainer

Deljo Heating and Cooling
Chicago, IL

Job Description Job Description THE DELJO DIFFERENECE ~ A Century of Comfort: Your Trusted HVAC Experts! Deljo Heating and Cooling, Chicago IL. We have been making comfort a priority for Ch…

View Details
Posted 2025-07-29

Staff Accountant

LaSalle Network
Chicago, IL

Are you passionate about balancing the books while making a difference? A mission-driven nonprofit near the University of Chicago is looking for a Staff Accountant to help ensure every dollar is acc…

View Details
Posted 2025-08-19

Retail Teller

Heartland Bank
Princeton, IL

We are looking for someone that is willing work in different locations. This schedule will vary due to branch needs. This position will Rotate between the Princeton locations. Text "2278" to (309) 32…

View Details
Posted 2025-08-07

Factory Store Manager - Gurnee

Bullfrog Spas
Gurnee, IL

Job Description Job Description Company Description Our mission at Bullfrog Spas is simple: Create peaceful lives. This mission is realized for customers through incredible products and servic…

View Details
Posted 2025-07-28

Busperson / Server Assistant

Hyatt
Chicago, IL

Summary Description At Crescent Hotels & Resorts, we are a team of hospitality professionals that are deeply connected to & proud of the exceptional experiences we provide for our guests. More …

View Details
Posted 2025-08-10

Account Supervisor

AbbVie Inc.
Mettawa, IL

Company Description AbbVie's mission is to discover and deliver innovative medicines and solutions that solve serious health issues today and address the medical challenges of tomorrow. We striv…

View Details
Posted 2025-07-30