SDE III - Backend Engineer at Bright Money
About Bright Money: AI-Powered Fintech for Debt Relief
Bright Money is a rapidly expanding consumer fintech company that harnesses the power of data science and machine learning to help Americans eliminate debt. Our mobile application integrates comprehensive tools and technology for debt management, including credit score building, automated debt paydown plans, financial planning, budget planning, and refinancing options for credit cards, student loans, and car loans.
With a remarkable 6x growth in the last year, serving 300,000 users and garnering over 100,000 ratings, Bright Money is backed by leading venture capital firms such as Sequoia, Falcon Edge, and Hummingbird, having secured over $40 million in funding. Additionally, we recently raised $50 million in debt funding from Encina Lender Finance to accelerate our credit business. Recognized among the top 8 US FinTech companies, our ambition is to become a top 100 US financial institution, leveraging our unique strengths in data science and predictive modeling to enhance financial products and user life outcomes. We are pioneering the first at-scale Consumer Tech company built in India for Global markets.
Founded in 2019, Bright Money’s leadership team comprises experienced professionals from McKinsey’s Banking Practice and InMobi Data Science.
Role & Responsibilities: SDE III - Backend (Bengaluru, Karnataka, India)
As a Senior Backend Engineer (SDE III) based in our Bengaluru, Karnataka, India office, you will play a critical role in designing, developing, testing, and deploying scalable components for Bright Money's Smart Banking Platform using Django / Python. This position demands end-to-end ownership of technical systems and microservices, contributing significantly to our core platform.
Key Responsibilities:
- Design, develop, test, and deploy scalable components for Bright's Smart Banking Platform in Django / Python.
- Own the architecture and design of complex systems or products.
- Translate product and business requirements into robust technical architectures and solutions.
- Propose quick and simple design solutions for complex engineering problems.
- Provide project management oversight and mentor team members.
- Drive technical direction, ensuring alignment with company goals and engineering standards.
- Define the technical vision and roadmap for your team/module.
Required Skills & Experience:
- Strong first principles problem solver.
- Demonstrated software development experience of 5+ years.
- Extensive experience with the integration and development of REST services over backend frameworks (such as Django, Node.js).
- Strong proficiency in Algorithms and Data Structures.
- Proven ability to share knowledge through formal mentoring, code reviews, design document reviews, technical talks, or as a consultant on projects.
- Experience in High-Level Design (HLD) and Low-Level Design (LLD), and developing scalable software systems.
- Significant previous experience in Python-based frameworks, particularly Django.
- Strong understanding of engineering metrics and processes.
- Experience with developing upon Relational or NoSQL Databases at scale.
Preferred Skill Sets:
- Bachelor's degree in Computer Science, or a related technical field, or equivalent work experience.
- 1+ years of Django development experience.
- 1+ years of team lead experience.
- Deployment experience with cloud platforms like AWS, GCP, or Azure.
- Experience with CI/CD frameworks.
- Demonstrated Competitive Programming excellence.
- Prior experience working on consumer-facing applications.
What Bright Money Offers You:
- Opportunity to build cross-functional skills valuable for aspiring startup founders.
- Advanced training and expertise in AI and Finance, mentored by experienced tech founders.
- A deep, end-to-end understanding of building customer-focused financial products from scratch.