Senior Software Engineer

4 weeks ago


New York NY, United States January Full time

About the role:

The Borrower Experience (BX) team at January is reshaping debt collection with a dual focus: boosting January's growth through efficient recoveries and helping borrowers regain financial stability with dignity. Some of the things we work on are:

  • A multi-channel communications engine
  • Software to offer borrowers tailored settlements and payment plans
  • Our payments processing
  • Predictive models

Our mission goes beyond collecting debts; we're committed to humanizing an industry that desperately needs it. Join us in transforming debt collection into a more effective and humane experience.

Senior Software Engineers at January aren’t just responsible for writing code. You'll also own product and team outcomes, advocate for borrowers, and help other engineers grow.

The main ways you’ll impact the business are:
  • Team Leadership and Strategy. As a Senior Software Engineer, you'll play a pivotal role in shaping the engineering culture and strategy. You'll collaborate closely with product managers, designers, and other engineers to set technical direction, make high-impact decisions, and ensure that the team is aligned with the company's objectives. Your insights will influence your immediate team and contribute to the broader engineering vision at January.
  • Technical Excellence. You'll champion quality in every aspect of the development process. From developing simple solutions and writing unit tests to participating in design discussions and PR reviews, you'll ensure that the software we build is robust, scalable, and meets the highest standards of quality. You'll be responsible for identifying and addressing technical debt, ensuring that the codebase remains clean and manageable.
  • Developing Peers. When you work at January, you work with a team that grows together. Regardless of your current level, you’ll share your knowledge of systems, engineering practices, and the problem domain, helping ensure everyone’s success. You'll do this through code review, pair programming, documentation, and just plain being supportive.

As the company grows, you will be involved in scoping, architecting, and implementing new product lines. You’ll have the opportunity to build new lines of business from scratch.

You might be a fit if you value:
  • Genuine collaboration. We recognize and explicitly reward feedback, alignment, and learning from each other.
  • Managers as advocates. You’ll report to leaders invested in your growth and promotion, not just their own. Managers only succeed when their teams thrive.
  • Outcomes over output. We value finding ways to do more with less and working smart instead of burning out.
  • Product ownership. Engineers are owners, not mercenaries. Everyone plays a role in discovering, advocating for, and implementing product ideas.
  • Technical quality. We work collaboratively with our product team to ensure great outcomes without sacrificing quality. Sustainable development is a first-class priority.
What you bring to the table:
  • Minimum of 5 years of experience as a Software Engineer in backend development and platform architecture, with a proven track record of building highly scalable, performant, and reliable systems.
  • Are proficient in at least one modern programming language (Java, Python, Go, etc.)
  • Excellent problem-solving and analytical skills.
  • Passionate about collaborating with teammates and cross-functional partners.
  • We find that candidates who perform particularly well in this role have full-stack experience.

We are currently hiring for this position in our New York and San Francisco offices.

January believes in doing its part to help close the wage gap that continues to plague much of the US workforce. We offer transparent and equitable compensation packages to all existing and future January team members.

Our compensation range for the Senior Software Engineer role is $160,000 to $210,000. We determine the final package by considering experience, applicable education and training, and relevant skills derived throughout our interview process. This role also includes a competitive equity package, giving you a chance to feel true ownership of your work.

January prioritizes the safety and well-being of our team members and, as such, requires all employees who work from or visit a January office to have proof of COVID-19 vaccination or provide a valid medical or religious exemption.

#J-18808-Ljbffr

  • New York, New York, United States Atechstar Full time

    Job DescriptionThe goal of the Senior Software Engineer is to design develop and test new features or enhancements to our web based products that meet the needs of Workhorse's customers. Additionally the Senior Software Engineer will act as a lead to the team and provide mentorship and guidance.Qualifications Degree in Computer Science or equivalent...


  • New York, United States Selby Jennings Full time

    Hedge Fund | Senior Software EngineerSelby Jennings is partnered with a multi-strat hedge fund that is seeking an exceptional senior software engineer to join their Equities Engineering Division and sit on their Portfolio Management Risk & Trading team.This candidate would be tasked with designing and building the applications that enable hundreds of...


  • New York, New York, United States Selby Jennings Full time

    Hedge Fund | Senior Software EngineerSelby Jennings is partnered with a multi-strat hedge fund that is seeking an exceptional senior software engineer to join their Equities Engineering Division and sit on their Portfolio Management Risk & Trading team.This candidate would be tasked with designing and building the applications that enable hundreds of...

  • Software Engineer

    1 month ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    1 month ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Software Engineer

    1 month ago


    New York, United States DL SOFTWARE Full time

    Company DescriptionDL Software is developing a financial information terminal.Role DescriptionThis is a full-time on-site role for a Full Stack Software Engineer located in New York, NY. You will work with co-founders Martin Shkreli and Jason Sommer as well as product head Carter Fulcher on a next-generation financial information terminal. Experience with...

  • Senior Mobile

    3 days ago


    New York, United States Truelogic Software Full time

    Senior Mobile (iOS) Engineer - Construction (ID: 1964) iOS/Swift Location Remote, anywhere in LATAM Truelogic is a leading provider of nearshore staff augmentation services, located in New York. Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in U.S. companies. Truelogic has been helping companies of all...


  • New York, United States HelloFresh SE Full time

    We are seeking a full-stack Senior Software Engineer to develop and optimize the next-generation suite of in-house tools that drive business outcomes for our Planning and Operations teams. The Senior Software Engineer will bring ready-to-apply backen Software Engineer, Technology, Engineer, Fulfillment, Software, Senior, Grocery


  • New York, New York, United States January Full time

    About the role:The Borrower Experience (BX) team at January is reshaping debt collection with a dual focus: boosting January's growth through efficient recoveries and helping borrowers regain financial stability with dignity. Some of the things we work on are:A multi-channel communications engineSoftware to offer borrowers tailored settlements and payment...


  • New York, New York, United States Selby Jennings Full time

    This role is with one of the more established multi-strategy firms here in NYC, which has been trading for over 2 decades.This is a Senior Software Engineer on the their Core Data Platform, which is used by data analysts, data scientists, and quantitative researchers for ingestion and access of investment datasets.Responsibilities:Design and development of...


  • New York County, New York, United States Order Full time

    Job Description As a Senior Software Engineer, you will help your team implement new features, refactor code, and improve product quality. We will challenge you to grow professionally, ship code, and help your team achieve business goals. Responsibilities Understand our business Apply software engineering, Ruby, and Rails best practices Write...


  • New York, United States Brahma Consulting Group Full time

    Brahma Consulting Group is a Recruitment firm powered by a mission to deliver personalized, industry-focused recruitment solutions. We are currently assisting our client, a wireless services firm, in their search for Senior Frontend Software Engineer. Title: Senior Frontend Software Engineer Location: Belmont, CA (Can be remote) Type: Permanent Senior...


  • New York, United States Latitude, Inc. Full time

    Job DescriptionJob DescriptionWe are looking for a highly skilled Senior Software Engineer with Application Integration experience to join our team! The ideal candidate will have a proven track record in developing and integrating complex software applications across various systems.Responsibilities:Collaborate with cross-functional teams to design, develop...


  • New York, United States OpenYield Inc Full time

    Senior Software Engineer Overview We are seeking a multi-talented and experienced Senior Software Engineer to join our fast paced FinTech startup. You will be responsible for designing, developing and maintaining high-quality leading-edge software to create a keystone platform in the market. About Us OpenYield is building the next generation automated...


  • New York, United States Robert Half Full time

    We are looking for a seasoned Senior Software Engineer to join our dynamic team of experts. The ideal candidate will bring a depth of experience in the .NET framework, proficiency in C#, and a passion for front-end and cloud technologies.Key Responsibilities:Develop and maintain scalable software solutions using .NET, C#, JavaScript, Angular, React, and...


  • New York, United States Robert Half Full time

    We are looking for a seasoned Senior Software Engineer to join our dynamic team of experts. The ideal candidate will bring a depth of experience in the .NET framework, proficiency in C#, and a passion for front-end and cloud technologies.Key Responsibilities:Develop and maintain scalable software solutions using .NET, C#, JavaScript, Angular, React, and...


  • New York, United States Robert Half Full time

    We are looking for a seasoned Senior Software Engineer to join our dynamic team of experts. The ideal candidate will bring a depth of experience in the .NET framework, proficiency in C#, and a passion for front-end and cloud technologies.Key Responsibilities:Develop and maintain scalable software solutions using .NET, C#, JavaScript, Angular, React, and...


  • New York, United States Russell Tobin Full time

    Position: Senior Software EngineerLocation: Remote (EST)Pay Rate: $90-$110/HR (DOE)Contract: 6 Months W2 (Extension Likely)Position Overview: We are seeking a talented Senior Software Engineer with a strong full-stack background to join our dynamic team. The successful candidate will play a key role in the development and maintenance of web-based...


  • New York, United States Russell Tobin Full time

    Position: Senior Software EngineerLocation: Remote (EST)Pay Rate: $90-$110/HR (DOE)Contract: 6 Months W2 (Extension Likely)Position Overview: We are seeking a talented Senior Software Engineer with a strong full-stack background to join our dynamic team. The successful candidate will play a key role in the development and maintenance of web-based...


  • New York, United States Russell Tobin Full time

    Position: Senior Software EngineerLocation: Remote (EST)Pay Rate: $90-$110/HR (DOE)Contract: 6 Months W2 (Extension Likely)Position Overview: We are seeking a talented Senior Software Engineer with a strong full-stack background to join our dynamic team. The successful candidate will play a key role in the development and maintenance of web-based...