Jobs · Information Technology

Backend Software Engineer (Python, Node.js)

Sundayy · United States · Today
RemoteRemoteInformation TechnologyFull-time
About The Company Flex is a dynamic growth-stage FinTech company headquartered in New York City, dedicated to revolutionizing the rent payment experience. Recognizing the challenges associated with traditional rent payments—such as inflexibility, high costs, and inconvenience—Flex aims to empower renters with greater control over their recurring expenses. Our innovative platform enables users to pay rent on a flexible schedule that aligns with their financial situation, promoting financial well-being and convenience. Having built a strong reputation through strategic investor backing and an enthusiastic user base, Flex operates with a stealth profile during its early growth phase, focusing on developing robust solutions and expanding its reach. Our mission is to make rent payments simpler, more flexible, and accessible for everyone, and we are committed to fostering a culture of innovation, inclusivity, and excellence. About The Role We are seeking a highly skilled Staff Software Engineer to join our core platform team. This role is ideal for a motivated individual with a passion for building scalable, reliable, and impactful backend systems. As a key member of our engineering team, you will have the opportunity to influence the technical direction and architecture of our platform while remaining actively involved in coding and delivery. You will collaborate closely with cross-functional teams—including product, design, analytics, and finance—to develop features that enhance our financial services and ensure seamless integration with banking partners. Your expertise will help us scale our systems to support rapid business growth while maintaining high performance and reliability. Additionally, you will play a vital role in mentoring junior engineers, elevating engineering standards, and ensuring the success of complex projects from inception to deployment. Qualifications 6+ years of experience in software development or related fieldsProven experience in technical leadership and guiding engineering teams through complex projectsProficiency in Java, Python, Golang, or TypeScript/Node.jsStrong knowledge of relational SQL and NoSQL databases such as MySQL, PostgreSQL, or DynamoDBExperience designing and developing fault-tolerant, scalable distributed systemsHands-on experience with AWS cloud services including ECS/EKS, Lambda, API Gateway, RDS, and VPNFamiliarity with Infrastructure as Code tools like AWS CLI, AWS CDK, or TerraformExcellent communication skills with the ability to explain technical concepts to non-technical stakeholdersExperience with finance reporting, reconciliation, and complex data queryingKnowledge of automated monitoring, observability, and operational best practices Responsibilities Design, implement, and maintain financial services and internal tooling, including reporting and reconciliation processesDevelop new APIs and functionalities to support large monetary transactions across various payment rails, such as ACHScale core platform infrastructure to support business growth while ensuring system performance and reliabilityImprove operational efficiency through automation, tooling, and system observability enhancementsCollaborate with product, analytics, finance, and engineering teams to launch new financial featuresMentor junior engineers, promote best engineering practices, and contribute to technical standardsParticipate in architectural decisions and contribute to long-term technical strategy Benefits Competitive medical, dental, and vision insurance plans for full-time U.S. employeesCompany equity options to align employee and company growth401(k) plan with company matching contributionsUnlimited paid time off and 13 company-paid holidaysParental leave policies supporting work-life balanceFree Flex subscription to experience our services firsthandFor non-U.S. employees, competitive compensation packages and unlimited PTO Equal Opportunity Flex is committed to fostering an inclusive workplace where diversity is celebrated. We are an equal opportunity employer and do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, or any other protected status. We believe that diverse perspectives and backgrounds fuel innovation and contribute to our success. All qualified applicants will receive consideration for employment without regard to any protected characteristic, and we encourage individuals from all backgrounds to apply.

Similar jobs

Software Engineer

General MotorsAustin, TX· 1 wk ago
Engineeringapply on generalmotors.wd5.myworkdayjobs.com

Software Engineer

OptumMinnetonka, MN· 1 mo ago
Engineering$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

OptumHartford, CT· 1 mo ago
Information Technology$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

CodewareSarasota, FL· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Solidus Technical Solutions, LLCTucson, AZ· 1 mo ago
Engineeringapply on solidus.smartsearch.jobs