Experienced Full Stack Software Engineer – Data Infrastructure and Engineering for FinTech Innovations

Remote Full-time
Join the FinTech Revolution with Flex: Empowering Renters and Innovating Financial Data Platforms Flex, a growth-stage FinTech company headquartered in NYC, is revolutionizing the rent payment experience by providing flexibility and control to renters. Our mission is to empower as many renters as possible with flexibility over their most significant recurring expense. We're now looking for talented individuals to join our team, and we invite you to be a part of our journey. About the Role: Software Engineer - Data Infrastructure We're seeking experienced Software Engineers to join our Data Infrastructure team, which is shaping the future of finance data platforms. As a key member of our team, you will play a crucial role in building a scalable, modern data platform that supports our current and future financial products. Your work will have a direct impact on the growth and strategy of Flex's future direction. Key Responsibilities: Design and Implementation: Design, implement, and maintain high-quality online/offline data infrastructure services, such as Kafka, Logging service, Data access layer, and Data lake to support all teams in Flex. Software Engineering: Significant, practical software engineering experience building fault-tolerant, distributed, scalable, and secure applications that are easy to support and extend. Data Pipelines: Create efficient, scalable real-time streaming pipelines and offline ETL pipelines. Continuous Improvement: Continuously improve data operations: automate manual processes, optimize data delivery, redesign infrastructure for greater scalability, etc. Platform Development: Design, implement, and support a platform providing secured access to large datasets. Technical Standards: Steward technical standards and quality, and recognize and adopt best practices in reporting and analysis: data integrity, test design, analysis, validation, and documentation. Performance Tuning: Tune application and query performance using profiling tools and SQL. Data Quality: Drive the collection of new data and the refinement of existing data sources to continually improve data quality. What We Offer: Compensation and Benefits: We offer a competitive salary, with a national pay range for this role being $144,000-$179,200 in base salary. Individual compensation will be commensurate with the candidate's experience aligned with Flex's internal leveling guidelines and benchmarks. Our comprehensive benefits package includes: Competitive Pay: A salary that reflects your skills and experience. Medical, Dental, and Vision: 100% company-paid for full-time, U.S.-based employees. 401(k) and Company Stock Options: Plan for your future with our 401(k) and company stock options. Unlimited Paid Time Off: With a PTO minimum + 13 company-paid holidays. Parental Leave: Support for new parents. Flex Cares Program: Non-profit company match + pet adoption coverage. Free Flex Subscription: Experience the benefits of our service firsthand. Work Environment and Culture: At Flex, we pride ourselves on our inclusive culture and dynamic team. Our headquarters is located in New York City, but we have employees located throughout the US, Australia, and South America. We're committed to building a diverse team of highly intelligent, curious, determined, empathetic, and self-aware individuals. Requirements and Qualifications: Essential Qualifications: Professional Experience: 3+ years of industry and academic experience in a quantitative role. Technical Skills: Advanced proficiency with Python and SQL; Java experience is a plus! Big Data Platforms: Experience with big data platforms and tooling (Snowflake, Kafka, Hadoop, Hive, Spark, Cassandra, Airflow, etc.). Database Experience: Comfortable working with relational and NoSQL databases in a production environment. AWS Services: Familiarity with AWS services, including Lambda, Step Functions, RDS, EKS, EMR, DMS, etc. Infrastructure as Code: Experience with Infrastructure as Code via CDK and/or Terraform. Data Structures and Algorithms: Strong fundamentals of data structures, algorithms, and design patterns. Communication Skills: Excellent written and verbal communication skills. Preferred Qualifications: FinTech Domain: Passion and intellectual curiosity for the FinTech domain. Ambiguous Environment: Comfortable working in an ambiguous, fast-paced, and high-growth dynamic environment. Career Growth Opportunities and Learning Benefits: At Flex, we're committed to the growth and development of our employees. We offer: Radical Transparency: A culture of openness and honesty. Individual Growth: Opportunities for professional growth and development. Mentorship: Guidance and support from experienced professionals. Learning and Development: Access to training and development programs. Why Join Flex? By joining Flex, you'll be part of a team that's revolutionizing the FinTech industry. You'll have the opportunity to work on cutting-edge projects, collaborate with talented professionals, and contribute to the growth and success of our company. How to Apply: If you're passionate about FinTech, data infrastructure, and making a difference, we want to hear from you! Submit your application today and join our team of innovators and game-changers. Apply for this job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Implementation Consultant (remote) full-time, benefits, 401K, excellent compensation

Remote

Experienced Remote Customer Service Representative for Non-Emergency Medical Transportation Program – Delivering Exceptional Support and Service Excellence

Remote

Social Media & Marketing Coordinator

Remote

Experienced Data Scientist for Remote Data Entry and Analysis – Full-Time Opportunity with arenaflex

Remote

2026 Summer Consultant - Quant Research

Remote

Quality Director (61307)

Remote

Looking for MS SQL Database Admin for remote -

Remote

Contract Administrator, Indirect Supply Management * Work from home

Remote

Remote Typist – Flexible Part‑Time Transcription & Data‑Entry Specialist for Teens & Students (No Investment Required)

Remote

Bilingual Business Development Associate (Spanish)

Remote
← Back