Get daily remote job opportunities in your inbox

No middlemen, no spam, no infinite scrolling.

Get relevant job opportunities, one email at a time.

Unsubscribe at any time.

Senior Software Engineer @NinjaHoldings

[Hiring] Senior Software Engineer @NinjaHoldings

Mar 31, 2025 - NinjaHoldings is hiring a remote Senior Software Engineer. 💸 Salary: competitive salary and benefits package. 📍Location: USA.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

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.

  • 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

Qualifications

  • 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

Requirements

  • A thoughtful engineer who balances technical quality with real-world business needs
  • Strong instincts for scalable system design, with the ability to recognize both good and bad patterns
  • Experience breaking down complex problems into small, iterative deliverables
  • Strong communicator who can explain technical concepts clearly across teams
  • Collaborative team member comfortable working cross-functionally and eager to learn
  • Preference for expressive, and when possible self-documenting, code

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

Similar Remote Jobs

More jobs at NinjaHoldings

More Software Development jobs

More jobs in USA

Before You Apply
📍 Be aware of the location restriction for this remote position: USA
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @NinjaHoldings
Software Development
Salary 💸 competitive salary and benefits package
Remote Location
USA
Job Type full-time
Posted Mar 31, 2025
Apply for this position Unlock 54,949 Remote Jobs
📍 Be aware of the location restriction for this remote position: USA
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer Apply for this position Unlock 54,949 Remote Jobs
×
  • Unlock 54,949 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community