Job Role Insight
Date Posted
Apr 19, 2025
Location
Remote
Salary
N/A
Job Type
Full-Time
Description
We are looking for engineers who are excited to be part of our early story and help us build a diverse and vibrant company. As a Senior Software Engineer, you will have the opportunity to work across the entire stack with a focus on the risk and underwriting back-end. You will have the opportunity to learn and drive the creation of financial products and experiences to help our customers reach their full potential. You should have a strong sense of ownership and enjoy taking projects from inception to release. As an early employee, you’ll be working with a nimble team of committed and talented engineers and having a large, long-term impact on technical design and engineering culture.What You’ll Do
- Play a critical role in the development, design, and maintenance of Flex's decision platform and machine learning solutions to mitigate business risks.
- Architect well-thought-out services and data models that ensure Flex's continued growth.
- Own problems end-to-end, thinking through everything from API contracts, data, scalability, security, observability, and metrics.
- Lead by example and mentor engineers in all aspects of planning, development, and testing.
- Be a catalyst for driving best-in-class technology frameworks and tooling while staying engaged with the latest technology trends.
- Be on call, with the expectation of being able to solve problems and find solutions for the servicing team.
What You Need
- Proficiency in Python, SQL, NodeJS+TypeScript with server and data platform design principles.
- An understanding and interest in architectural patterns for highly available, scalable, low-latency, asynchronous systems.
- Ability to hold yourself and the team to high standards.
- Strong communication (written and verbal) and interpersonal skills.
- Ability to provide in-depth evaluation of multiple technical directions and determine tradeoffs of each.
- Strong propensity to make data-driven decisions on technical architecture and project prioritization.
- Exposure to modular monoliths and microservices along with the benefits and challenges they bring.
- Experience with any cloud-based provider like Google Cloud, AWS, or Azure.
- Four or more years of relevant industry experience with a track record of shipping high-quality products and features at scale.
- A strong work ethic and are ready to grind.
- Have built and shipped a working project or product, ideally something complex.
Note: If you feel strongly that you have what it takes for this role but don’t check 100% of the boxes—that’s okay—we encourage you to apply anyway and highlight what you can bring to the table.
Similar Jobs