[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Flex is building an AI-native private bank that integrates banking, credit, payments, personal finance, and financial operations for business owners. The Software Engineer II will build and maintain user-facing features, internal tools, APIs, and backend services supporting payments, credit, and other core financial products.
Responsibilities
- Own the full lifecycle of medium-sized features and tasks across our product stack
- Build user-facing features, internal tools, APIs, and backend services
- Write clear, maintainable, and tested code that you'll be responsible for long-term
- Participate in code reviews and provide timely feedback to teammates
- Build features with the end product and user in mind, not just the code
- Reason carefully about how your work extends in service of larger product needs
- Build upon systems and features that others depend on
- Balance speed with reliability and compliance in a regulated environment
- Collaborate with other engineers and product team members to deliver high-impact work
Skills
- Have strong fundamentals in software development and ability to work effectively within established systems
- Product sense—you think about the user impact and business value of your work
- Ability to take responsibility for the maintenance and quality of what you build
- Ability to research and proactively solve problems, bring solutions to the table
- English proficiency
- A strong work ethic
- Experience with financial services, regulated industries, or handling sensitive data is a plus but not required
Benefits
- Fully remote work option
- Meaningful equity if you help build something big
- Direct access to leadership, customers, and investors
- Small teams, high trust, real accountability
Company Overview
Company H1B Sponsorship