Senior Software Engineer - Core Product
Builds and scales AI platform features for loan servicing, handling full-stack development from MVP to production. Requires 4+ years experience, strong Python, and ability to ship user-focused products in a fast-paced onsite environment.
About the job
Responsibilities
- Develop complete features across both frontend and backend layers of our application
- Write clean, maintainable, and efficient code with appropriate test coverage
- Troubleshoot and debug complex issues across the technology stack
- Optimize application performance and scalability
- Own both product manager and software engineer responsibilities
- Balance technical considerations with user needs and business goals
- Incorporate customer feedback into product and features
Requirements
- 4+ years of software engineering experience
- Strong Python proficiency
- Proven track record of shipping user-focused products
- Excellence in cross-functional collaboration and communication
- Deep empathy for user needs and passion for user experience
- Enjoy being hacky - getting something out to the customer as soon as possible
- Experience building scalable systems
- We're hiring for full stack and backend roles
- Ability to work 4 days a week from our San Francisco office (open to candidates willing to relocate)
Nice to Have
- Experience in highly regulated industry
- Combination of both big tech and start-up experience
- Knowledge of auto loan servicing
Skills
Python, Full Stack, Backend, Scalable Systems, Frontend
Similar jobs
Fullstack Engineering jobsBuild and maintain developer tools, API services, auth/identity systems, and delightful web experiences to support the AT Protocol and Bluesky's open network ecosystem. Requires 5+ years expertise in TypeScript, Node.js, React, backend services, and web auth technologies.
Build and operate full-stack systems for an AI code-review product, tackling LLM memory, code indexing, semantic search, and reliability challenges. The role requires 4+ years of software or DevOps engineering experience, JavaScript or TypeScript expertise, and a bachelor’s degree or equivalent.
Build and ship full-stack product systems powered by AI agents and frontier models, automating staffing marketplace workflows such as vetting, matching, and fulfillment. The role requires 5+ years of frontend and backend experience, production AI integration, and strong distributed-systems expertise.
Build full-stack software that turns climate and carbon data into actionable intelligence for financial institution customers. The role requires 6+ years of software engineering experience, scalable product development skills, and preferably Node.js or data-pipeline experience.
Builds and scales Discord’s advertising products and infrastructure across backend and frontend systems. The role requires 5+ years of experience, strong ownership, cross-functional collaboration, and expertise in technologies such as Python, Rust, TypeScript, React, or React Native.