Sr. Software Engineer at Edge
Chicago, IL 60606, USA -
Full Time


Start Date

Immediate

Expiry Date

01 Jul, 25

Salary

150000.0

Posted On

01 Apr, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

V4, Javascript, Postgresql, Redux, Ruby

Industry

Information Technology/IT

Description

EDGE (www.edgescore.com) 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 (www.ninjaholding.com). 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.

JOB SUMMARY

We’re looking for a Senior Software Engineer to join our growing team at Edge, a fast-paced FinTech startup, based in Chicago, building a SaaS platform that evaluates credit risk and delivers real-time decisioning support. You’ll play a key role in designing and developing new features, refactoring legacy systems, and integrating with third-party platforms. You’ll have the chance to make a meaningful impact on a rapidly evolving platform while collaborating with a team of experienced engineers, product managers, and QA specialists.
We value engineers who have hands-on experience building systems from scratch, but also those who have had to fix and scale systems that weren’t well-architected the first time around. You’ve seen what works, what doesn’t, and you bring thoughtful design instincts earned through experience and curiosity.

REQUIREMENTS

  • 5+ years of professional software engineering experience
  • Experience building and maintaining third-party API integrations
  • Proficiency with:
  • Ruby (v3) and Rails (v6–v8)
  • PostgreSQL
  • JavaScript

ADDITIONAL PLUSES, BUT NOT REQUIREMENTS:

  • Experience with:
  • React v18, Redux v4, Redux-Saga
  • ActionCable, StimulusReflex, Solid Cable/Cache/Queue
  • Writing advanced SQL queries
  • gRPC
  • Python v3
  • AWS deployment and infrastructure experience
  • Integrations with bank data aggregators (e.g. Plaid, Yodlee)
  • Prior FinTech startup experience
Responsibilities
  • Design, build, and maintain software systems with scalability and maintainability in mind
  • Translate product requirements into robust, usable, and elegant code
  • Refactor legacy code to improve performance and reliability
  • Participate in architecture discussions, code reviews, and planning
  • Collaborate with stakeholders across engineering, product, and QA
  • Document technical designs and client-facing integration details
  • Troubleshoot production issues and support client onboarding
  • Monitor system health and performance
Loading...