Flex→
Staff Software Engineer, FinPlatform Backend at Flex in Remote
InternshipRemoteFull-timeRemote$200k–$250k/yr
Skills
javapythongolangtypescript/node.jsaws cloud servicessql databasesnosql databasesdistributed systemsinfrastructure as codefinance reportingdata mining
Job Description
Summary: Flex is a growth-stage FinTech company headquartered in NYC that is creating the best rent payment experience. They are seeking a Staff Software Engineer to join their core platform team and help set technical direction, shape long-term architecture, and mentor other engineers.
Responsibilities:
- Design, implement and maintain our Finance service and internal tooling, including financial reporting, reconciliation/audit process
- Design and develop new APIs and functionalities to support large money movements across our banking partners via different payment rails, such ACH
- Scale out core platform to support business growth while maintaining performance and reliability
- Continuously improving our daily operations with automation, tooling, design evolution, observability etc
- Work closely with product, analytics, finance and engineering peers to launch new financial features into our platform
Required Qualifications:
- 6+ years of experience in software development or a related field
- Experience in technical leadership, guiding engineering teams through complex projects
- Experience with Java, Python, Golang, or TypeScript/Node.js
- Strong experience with relational SQL and NoSQL databases, such as MySQL/PostgreSQL/DynamoDB
- Experience in designing and developing the fault-tolerant and scalable distributed systems
- Experience with AWS cloud services: ESC/EKS, Lambda, API Gateway, VPN, RDS etc
- Infrastructure as code(AWS CLI, AWS CDK/Terraform)
- Strong communication skills with the ability to understand and explain technical issues to a non-technical audience
- Follow engineering best practices as well as propose new ones
- Experience with finance reporting and reconciliation
- Deep experience with writing complex query and data mining
Required Skills: Java, Python, Golang, TypeScript/Node.js, AWS cloud services
Important Skills: SQL databases, NoSQL databases, Distributed systems, Infrastructure as code
Nice-to-Have Skills: Finance reporting, Data mining
Benefits: Competitive medical, dental, and vision available from Day 1, Company equity, 401(k) plan with company match (our company match kicks off at the beginning of 2026), Unlimited paid time off + 13 company paid holidays, Parental leave, Flex Cares Program, Free Flex subscription, Competitive compensation + company equity, Unlimited PTO
Benefits
Competitive medical, dental, and vision available from Day 1
Company equity
401(k) plan with company match (our company match kicks off at the beginning of 2026)
Unlimited paid time off + 13 company paid holidays
Parental leave
Flex Cares Program
Free Flex subscription
Competitive compensation + company equity
Unlimited PTO