Flex is revolutionizing financial services for premium business owners through their innovative finance super app. As a rapidly growing company that has seen 25x+ revenue growth since September 2023, Flex is targeting a ~$1T revenue opportunity in the mid-market business segment ($3-$100M revenue).
As a Senior Software Engineer in the Risk Engineering team, you'll play a crucial role in building and maintaining Flex's decision platform and machine learning solutions. This position offers a unique opportunity to work across the entire stack with a focus on risk and underwriting back-end development. You'll be joining a fully remote company where you can work from anywhere, particularly if you're based in Brazil.
The role demands a strong technical background with at least 4 years of experience, proficiency in Python, SQL, and NodeJS+Typescript, and a deep understanding of architectural patterns for scalable systems. You'll be responsible for architecting services, owning problems end-to-end, and mentoring other engineers while maintaining high standards of code quality and system design.
What makes this role particularly exciting is the opportunity to be part of an early-stage team that's reshaping financial services for an underserved market segment. You'll have significant influence on technical design decisions and engineering culture, working with a nimble team of committed and talented engineers. The position offers a competitive salary range of $45,000-$100,000 annually, along with the flexibility of remote work.
If you're passionate about fintech, enjoy taking projects from inception to release, and want to be part of a company that values determination, honesty, and diverse perspectives, this role at Flex could be your next career move. The company is on track for profitability by late 2025, making it an exciting time to join and contribute to its growth journey.