Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer, Borrower Activation image - Rise Careers
Job details

Staff Software Engineer, Borrower Activation

About the role:

The Borrower Activation team's mission is to help borrowers resolve past-due accounts and get them back on their financial feet using our Borrower Portal. You’ll play a central role in building features that empower borrowers to manage their loans, create payment plans, and request debt forgiveness.

Your impact:

Senior Software Engineers at January are not just responsible for writing code; they own product and team outcomes, advocate for borrowers and agents, and help other engineers grow. Here’s how you’ll make an impact:

  • Technical Leadership: Lead by example in implementing sophisticated software solutions, setting standards for code quality, and promoting best practices such as test-driven development, code reviews, and refactoring to maintain high standards of maintainability and scalability.

  • Mentorship and Collaboration: Act as a mentor to less experienced engineers, fostering a culture of learning and growth within the team. Facilitate knowledge-sharing sessions and contribute to a collaborative team environment.

  • Strategic Contribution: Engage in architectural discussions, contribute to roadmap planning, and provide insights that influence the direction of our projects and technology choices.

As our company continues to grow, you will have opportunities to be involved in scoping, architecting, and implementing new product lines, potentially building new lines of business from scratch.

What You’ll Work On:

  • New Channel Development: Design and implement new channels to field borrowers' questions, leveraging AI/ML to understand and address their needs at scale.

  • System Integration and Consolidation: Continuously evaluate and improve both our proprietary software and integrates with 3rd party systems to ensure usability, scalability, and maintainability.

  • Contact Center Solutions: Work closely with our contact center agents to improve efficiency, enhance real-time data handling, and apply user-centric design.

What You Bring to the Table

  • Mentorship: Success coaching and mentoring junior engineers.

  • Technical Expertise: Proficiency in Python, React, and Postgres, with additional experience in productionizing AI/ML models being a plus.

  • Problem-Solving and Analytical Skills: Proven ability to analyze existing systems and processes to find areas for enhancement.

  • Collaboration and Mentorship: A strong commitment to mentoring and fostering a collaborative team environment.

  • Project Management: Proven ability to navigate ambiguous, complex projects and mentor junior engineers in project management best practices.

You may 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, working smart instead of burning out.

  • Product ownership. Engineers are owners, not mercenaries. Everyone plays a role in discovering, advocating for, and implementing ideas.

  • Technical quality. We work collaboratively to ensure great outcomes without sacrificing quality. Sustainable development is a first class priority. 

We find that candidates who perform well in this role often have 8+ years of software development experience. However, we encourage you to apply for this role even if your experience isn’t an exact match. We value professional development and on-the-job learning!

We are currently hiring for this position in our New York office. 

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 this role is $175,000 to $225,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 Glassdoor Company Review
3.2 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
January DE&I Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of January
January CEO photo
Unknown name
Approve of CEO

Average salary estimate

$200000 / YEARLY (est.)
min
max
$175000K
$225000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, Borrower Activation, January

At January, we're on a mission to make financial empowerment accessible to all, and as a Staff Software Engineer in our Borrower Activation team, you’ll be at the forefront of that journey. When you join us, you'll help build innovative features in our Borrower Portal that allow users to manage their loans more effectively, create tailored payment plans, and even request debt forgiveness. You're not just writing code; you’re leading your team, advocating for borrowers, and mentoring junior engineers to shape the future of our product. We value collaboration and technical excellence, so you'll set standards for maintainability, scalability, and best practices like test-driven development. Expect to dive into exciting projects like designing new communication channels that incorporate AI/ML to meet borrowers' needs or improving our contact center solutions to boost efficiency. Your experience in Python, React, and Postgres will shine as you tackle complex integrations and architect sustainable solutions. At January, we believe in the importance of mentorship, project ownership, and genuine collaboration. We understand that everyone's journey is unique; therefore, even if you don't tick every box on the qualifications list, if you value professional growth and thrive in a supportive environment, we'd love to hear from you! With a competitive salary range of $175,000 to $225,000 along with a generous equity package, we’re dedicated to ensuring our team feels valued and has every opportunity to succeed. Join us in redefining financial support for borrowers everywhere.

Frequently Asked Questions (FAQs) for Staff Software Engineer, Borrower Activation Role at January
What does a Staff Software Engineer do at January?

As a Staff Software Engineer at January, you'll be responsible for leading engineering initiatives within the Borrower Activation team. This involves designing and implementing powerful features that help borrowers manage their accounts, mentoring less experienced engineers, and ensuring a high standard of code quality. You'll contribute strategically to the company’s tech roadmap and engage in architectural discussions to shape the future of our software solutions.

Join Rise to see the full answer
What qualifications are needed for the Staff Software Engineer position at January?

For the Staff Software Engineer role at January, we are looking for candidates with strong technical skills in Python, React, and Postgres, along with mentoring experience. While we often seek individuals with 8+ years of software development experience, we encourage all qualified applicants to apply, as we value professional growth and learning.

Join Rise to see the full answer
How does January support its employees’ professional development?

At January, we prioritize our employees' growth through a mentoring culture where senior engineers guide juniors, facilitating knowledge sharing and skill development. We also create opportunities for team members to engage in meaningful discussions about technology and project execution, making sure everyone feels supported in their professional journey.

Join Rise to see the full answer
What type of software solutions will I work on as a Staff Software Engineer at January?

In this role, you will work on software solutions that empower borrowers to manage their loans, including creating new payment plans and implementing AI/ML technologies for better borrower communication. You'll also be involved in system integration and developing user-centric contact center solutions that enhance real-time data handling.

Join Rise to see the full answer
What is January’s approach to team collaboration as a Staff Software Engineer?

At January, we strongly believe in genuine collaboration where every team member's input is valued. As a Staff Software Engineer, you'll foster this environment by actively participating in knowledge-sharing sessions, guiding junior engineers, and setting collaborative project management practices that empower the whole team.

Join Rise to see the full answer
Is there a set salary range for the Staff Software Engineer role at January?

Yes, January offers a competitive salary for the Staff Software Engineer position, with a range of $175,000 to $225,000. This is determined based on factors such as experience, education, and skills during the interview process, ensuring fair and transparent compensation for all team members.

Join Rise to see the full answer
What kind of work-life balance does January provide for its Staff Software Engineers?

January places a strong emphasis on work-life balance, with a culture that values outcomes over output. By encouraging smart work practices instead of burnout and recognizing each individual's role in driving success, we aim to create a fulfilling work environment for all our Staff Software Engineers.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer, Borrower Activation
Can you describe your experience with Python and how it applies to the work of a Staff Software Engineer at January?

When answering this question, highlight your specific projects and accomplishments using Python. Discuss how you implemented critical features or solved complex problems and relate these experiences to the responsibilities of the Staff Software Engineer role, showcasing your ability to contribute effectively to the Borrower Activation team.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

In your response, emphasize your belief in fostering a collaborative learning environment. Share specific strategies you use, such as conducting regular code reviews, offering feedback in a supportive manner, and creating opportunities for junior engineers to take ownership of their work to build confidence and skill.

Join Rise to see the full answer
Describe a time when you had to solve a complex technical problem. What methodology did you utilize?

Use the STAR method (Situation, Task, Action, Result) to describe a relevant experience. Emphasize the logical steps you took to identify the problem, the collaborative efforts you made with your team, and how your solution positively impacted the project or organization while aligning with the values of January.

Join Rise to see the full answer
What are the best practices for maintaining high code quality?

Discuss principles such as coding standards, test-driven development, and regular code reviews. Emphasize the importance of maintaining documentation and the role of collaboration in achieving high-quality software, which directly ties into your future contributions at January.

Join Rise to see the full answer
How would you prioritize tasks when leading a development team?

Highlight the importance of understanding project requirements, resource availability, and team strengths. Discuss how you would communicate effectively with your team to create a transparent prioritization process, ultimately steering the team towards successful and timely project completions, essential for a Staff Software Engineer at January.

Join Rise to see the full answer
Tell us about your experience with AI/ML technologies.

When answering this question, elaborate on specific projects or instances where you integrated AI/ML into your software solutions. Share successes and challenges faced, illustrating your problem-solving skills and strategic thinking, which aligns with January's innovative focus.

Join Rise to see the full answer
What is your experience with system integration?

Provide examples of how you've approached system integration in the past, including any strategies you employed to ensure scalability and maintainability. Relate your experiences back to how they can support January's improvement of proprietary software and third-party integrations.

Join Rise to see the full answer
How do you see your role impacting the Borrower Activation team's mission?

Envision yourself as an integral part of achieving January’s objectives. Discuss how your technical expertise and leadership abilities can enhance the development of features that empower borrowers. Articulate your potential contributions to shaping the team's projects for the betterment of the company’s mission.

Join Rise to see the full answer
What do you believe is the most challenging aspect of being a Staff Software Engineer?

Address the balance between technical oversight, project management, and mentorship responsibilities. Offer insights on how you'd handle potential challenges, such as ensuring effective communication among team members while delivering high-quality results, and aligning this with January’s collaborative values.

Join Rise to see the full answer
What motivates you to work in the financial technology sector?

Share your passion for helping individuals manage their financial health and how technology can play a transformative role in that space. Connect your personal values to January's mission, demonstrating your understanding of the impact your work can have on borrowers while making it relatable and engaging.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
January Hybrid No location specified
Posted 7 days ago
Photo of the Rise User
CLEAR - Corporate Remote New York, New York, United States (Hybrid)
Posted 12 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 5 days ago
Mission Driven
Rise from Within
Growth & Learning
Dare to be Different
Passion for Exploration
Rapid Growth
Social Impact Driven
Inclusive & Diverse

At January, we believe that anyone can make healthier food choices when they have the right insights and own their personal data. At the end of the day, we’re all consumer advocates—literally. We advocate for a world in which people can make bette...

32 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!