The Role
Flex is seeking a Staff Software Engineer, Backend to join our fully remote team. This role is open to candidates from Canada, the United States, and Colombia. As a key member of our engineering team, you will have the opportunity to work across the entire stack with a focus on the backend. You will play a critical role in the development, design, and maintenance of Flex's platform and services.
Responsibilities
- Ownership over large domains and features related to card processing/issuing, and core ledgering of financial transactions.
- Architect well thought-out services and data models that ensure Flex's continued growth.
- Own problems end-to-end, thinking through everything from API contracts, data, scalability, security, observability, and metrics.
- Lead by example and mentor engineers in all aspects of planning, development, and testing.
- Be a catalyst for driving best-in-class technology frameworks and tooling while staying engaged with the latest technology trends.
- Be on call, with the expectation to solve problems and find solutions for the servicing team.
What You Need
- Proficiency in NodeJS+TypeScript and server design principles.
- An understanding and interest in architectural patterns for highly available, scalable, low-latency, asynchronous systems.
- Ability to hold yourself and the team to high standards.
- Strong communication (written and verbal) and interpersonal skills.
- Ability to provide in-depth evaluation of multiple technical directions and determine tradeoffs of each.
- Exposure to modular monoliths and micro-services along with the benefits and challenges they bring.
- Experience with any cloud-based provider like Google Cloud, AWS, or Azure.
- Four or more years of relevant industry experience with a track record of shipping high-quality products and features at scale.
- A strong work ethic and readiness to grind.
- Have built and shipped a working project or product, ideally something complex.
Interested candidates are encouraged to apply, even if they do not fully match the job specifics. Flex values passion, determination, and honesty. We believe diversity drives our success.
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on cloud services, API design, and scalable systems at Flex, a fully remote company.
Staff Software Engineer - Flex
Join Twilio as a Staff Software Engineer on the Flex team, enhancing cloud contact center solutions. Remote or Tallinn-based.
Senior Software Engineer (Full-stack/Frontend, Remote)
Join Flexhire as a Senior Software Engineer (Full-stack/Frontend) to design and build elegant solutions remotely.
Senior Software Engineer - AWS & Back-End Development
Join Flex as a Senior Software Engineer to drive HSA/FSA payment solutions using AWS, Rust, and more. Remote role with equity and benefits.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
Staff Software Engineer - Backend (NodeJS, TypeScript, AWS)
Join Lattice as a Staff Software Engineer focusing on backend development with NodeJS, TypeScript, and AWS. Remote position in Portugal.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer, remote, expertise in TypeScript, DBMS, and backend development.
Senior Software Engineer - Backend (TypeScript)
Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on enterprise product development, TypeScript, and cloud solutions. Remote work available.
Remote Software Engineer with TypeScript and Node.js
Join Forma as a Remote Software Engineer to build secure, scalable backend APIs using TypeScript and Node.js.
Senior Backend Engineer, Enterprise Workflows
Join Webflow as a Senior Backend Engineer to build scalable services using Node.js, TypeScript, and AWS. Remote role with great benefits.
Staff Engineer, Software - Frontend (React)
Seeking a Staff Frontend Software Engineer with expertise in React, web development, and team leadership for a remote role.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.
Staff Frontend Engineer
Join CloudBees as a Staff Frontend Engineer to develop next-gen SaaS platforms using JavaScript, React, and TypeScript. Remote work available.
Senior Full Stack Software Engineer (Remote)
Join TechStyleOS as a Senior Full Stack Software Engineer, working remotely to build innovative software solutions.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.
Staff Software Engineer, Backend
Join Vartana as a Staff Software Engineer, Backend. Develop scalable backend services for our B2B Commerce platform. Remote work opportunity.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on distributed systems using Go, Kubernetes, and GCP at Fullstory, a leading tech company.
Senior Full Stack Software Engineer (Remote)
Join TechStyleOS as a Senior Full Stack Software Engineer, working remotely to build innovative software solutions.
Senior Backend Engineer
Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.
Software Engineer (Fullstack/Cloud)
Join SOUTHWORKS as a Software Engineer (Fullstack/Cloud) to work on high-profile projects with remote flexibility.
Staff Software Engineer - Fullstack
Join Toast as a Staff Software Engineer - Fullstack, working remotely to revolutionize restaurant technology.