About the Role
We are on a mission to revolutionize the financial industry by enhancing the way people manage their income and debt. Our goal is to create a financial system that empowers individuals to achieve financial wellness through a data-driven and customer-centric payments platform. This platform provides flexible payment schedules and automates loan payments to accelerate debt repayment. Join our dynamic team of innovators dedicated to transforming the $20 trillion debt market.
We are seeking a Staff Software Engineer to join our engineering team. Based at our headquarters in [Location], you will play a pivotal role in designing and implementing major initiatives that require deep technical expertise and a comprehensive understanding of our business. You will be responsible for improving and maintaining our consumer and B2B financial management systems.
Key Responsibilities
- Design and advocate for solutions, exploring new technologies to address engineering challenges.
- Focus on backend-heavy technical tasks, including configuring and optimizing services for performance and scalability.
- Suggest enhancements in areas such as authentication/authorization, API design, service scalability, message queueing, and database schema design.
- Develop and maintain accurate and clear system documentation.
- Mentor junior engineers and contribute significantly to hiring processes. This role involves about 50% technical leadership and 50% hands-on coding.
- Drive cross-functional teams towards adopting new technologies and architectural approaches.
- Standardize architecture across teams.
Qualifications
- 7+ years of software development experience.
- 2+ years of experience in software architecture.
- Extensive knowledge of backend, infrastructure, and database technologies.
- Proficiency with Kubernetes, AWS, microservices, message queueing.
- Familiarity with Python and SQL.
- Some experience with frontend technologies such as TypeScript, Node.js, and React.
- Strong passion for solving complex problems, automation, and testing.
- Excellent communication skills, with a good sense of humor and an appreciation for creative expression.
Why You’ll Love Working with Us
- Fast-paced and collaborative startup environment with opportunities for learning and growth.
- Competitive salary and meaningful equity.
- Flexible hybrid work model (2-3 days per week in the office).
- Convenient [Location] HQ location near public transportation.
- Comprehensive medical, dental, and vision coverage for employees, with significant coverage for dependents.
- Generous flexible time off and wellness programs.
- Commuter and work-from-home benefits.
- A vibrant culture of collaboration and innovation.
- Active DEI Advisory Council and Employee Resource Groups.
- Family-friendly benefits, including paid parental leave and contributions toward dependent care.
- An opportunity to make a meaningful impact on the lives of millions of Americans.
Salary
The base salary range for this position is $180,000 - $210,000.
We value diversity and are committed to creating an inclusive environment. We encourage applicants from all backgrounds to apply and consider candidates with criminal histories, in accordance with applicable laws.