Principal Software Engineer, Platform
About Figure: Figure is disrupting the financial services industry through its innovative and rapidly expanding technology platform. The company is focused on enhancing industry efficiency and transparency by leveraging its loan origination activities and extensive partner network. Figure's platform, fueled by cutting-edge technology, aims to create more transparent and efficient capital markets, driven by the assets originating on its platform. The team at Figure is dedicated to innovation, collaboration, and passionate about building transformative solutions, valuing individuals with an entrepreneurial mindset and a commitment to innovation.
About the Role: Figure Technology Solutions is seeking dynamic and creative team members to be part of its technological advancements and business expansion. The focus is on providing a blockchain-native lending solution to revolutionize the financial services sector. Each engineer contributes significantly to the team and the company's growth. The role involves developing solutions for a shared software development platform that includes Identity and Access Management (IAM) technology, ensuring secure and user-friendly experiences for customers and partners.
Responsibilities:
- Take a leadership role in solving real-world problems using tech skills.
- Collaborate across Engineering, Data Science, Product, and Leadership teams to drive FTS to the forefront of the FinTech industry.
- Work with DevOps, SecOps, and business teams to create a secure, multi-tenant authentication environment for Lending as a Service.
- Implement authentication integrations with external identity providers in partnership with business teams and external partners.
- Develop robust customer authentication systems for various scenarios, including B2C and B2B2C.
- Collaborate with partners to facilitate Web3 wallet-based authentication.
- Provide guidance and troubleshooting support to development teams.
- Design and maintain a company-wide platform for building backend microservices, internal tools, and customer-facing applications.
- Offer leadership on security concerns and architectural decisions.
- Drive innovation in the lending platform.
Requirements:
- Strong team player with a proactive attitude and the ability to deliver results.
- Bachelor's degree in Computer Science, Statistics, or related fields.
- Over 12 years of software engineering experience in an agile environment.
- Experience leading projects with a multitenant architecture.
- Expertise in identity and authorization within a multitenant environment.
- Self-motivated with a track record of end-to-end project execution.
- Proficient in taking projects from conception to release.
Benefits & Perks:
- Competitive salary and growth opportunities.
- Performance-based bonuses.
- Equity stock options package.
- Comprehensive health, vision, and dental insurance.
- Life and disability insurance coverage.
- Health savings accounts, flexible spending accounts, retirement benefits, and more.
- Paid family leave and flexible time-off plan.
- Continuing education reimbursement.
- Remote or hybrid work options.
- Home office and technology stipend.
- Routine team swag deliveries.
For residents of CO, NY, CA, and WA, the salary range is $156,640 - $195,800 with up to a 25% Bonus and Equity. Actual compensation may vary based on individual candidate experience and location.
As an equal opportunity employer, FTS is unable to provide sponsorship for this position. All hired individuals must verify their identity and work eligibility in the U.S. upon employment, as required by federal law.
For California Residents: Please refer to our California Employee and Prospective Employee Privacy Notice for information related to applicant data management. Submission of your application indicates your acknowledgment and understanding of the provided notice.