NinjaCard - Staff Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

NinjaHoldings · 3 hours ago

NinjaCard - Staff Engineer

NinjaHoldings is a company focused on revolutionizing financial services for everyday Americans through their CreditNinja and NinjaCard brands. They are seeking a Staff Engineer to create technical strategies for key systems, ensuring platform scalability and extensibility while remaining hands-on with coding and infrastructure setup.

CreditFinancial ServicesLendingPayments

Responsibilities

Provide architectural leadership across a number of interdependent engineering teams, systems, business departments
Connect multiple independent systems to provide discoverable, visible, and clean customer data across marketing, operations, analytics, and product teams
Partner with business stakeholders to improve the tech stack for all the business needs, including but not limited to: data governance, reporting, and site performance analytics
Level up your teammates’ technical design and Ruby on Rails skillset
Contribute to architecture design and code reviews for all key application functional components
Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor and mentor to your team
Support QA, verification and validation activities to ensure system quality, functionality and performance
Code new features
Code bug fixes alongside your team when needed

Qualification

Ruby on RailsSystems architectureAPI designAgile methodologyCloud (AWS)CommunicatorData drivenProblem solvingMentorship

Required

10+ years of experience in software development with a focus on designing systems architecture, which includes hands on experience writing code or building infrastructure
8+ years of experience in Ruby on Rails
Demonstrated experience contributing in an Agile and TDD work environment building SaaS applications in the cloud (AWS)
Experience leading projects from inception to completion and have mentored other engineers
Solid understanding of building modern web apps at scale
Experience in building well-documented API's and third-party integrations
Deep understanding of API design and best practices
Data driven, analytical, strong communicator, who understands the big picture, but understands the importance of every detail
Natural problem solver who starts from the why, and uses first principles to get to a meaningful what and how

Preferred

Experience in fintech and lending a big plus
You enjoy working at growth stage companies and building systems from the ground up
Exceptional leader with ownership mentality

Benefits

Competitive salary and benefits package
Flexible, remote work
Fun, fast-paced work environment
Dynamic start-up culture
Convenient downtown Chicago office located in the heart of the city
Equal opportunity employer

Company

NinjaHoldings

twittertwitter
company-logo
NinjaHoldings is a digital financial platform that offers loans, cards, payments, lending, and other financial products.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Mark Friedgan
CEO
linkedin
leader-logo
Kenneth S.
Co-Founder & CFO
linkedin
Company data provided by crunchbase