
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
A leading finance technology firm is seeking a Senior Software Engineer to take ownership of key features related to card processing and financial transactions. Ideal candidates will have strong proficiency in NodeJS and Typescript, a comprehensive understanding of architectural patterns for scalable systems, and a proven track record of delivering high-quality products. This is a full-time, fully remote position open to applicants from multiple countries including Canada, the United States, and Colombia.
Join to apply for the Senior Software Engineer, Backend role at Flex.
This range is provided by Flex.
Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
$45,
Flex is building a finance super app for premium business owners — reimagining every single aspect of the financial workflow and financial services for any entrepreneur.
The company has grown revenue 25x+ since publicly launching in September and is on track to achieve profitability by late
Flex is focused on mid-market businesses ($3 - $100M revenue) that are largely overlooked by existing fintech solutions and reliant on slow and outdated regional banks.
We are targeting a : $1T revenue opportunity that is largely up for grabs.
Flex is a fully remote company, and this role can be performed from anywhere.
We are open to candidates from Canada, the United States, and Colombia.
Ownership over large domains and features related to card processing / issuing, and core ledgering of financial transactions
Play a critical role in the development, design, and maintenance of Flex's platform and services
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
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
Strong propensity to make data-driven decisions on technical architecture and project prioritization
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 are ready to grind
Have built and shipped a working project or product, ideally something complex
Interested?
We'd love to hear from you.
At Flex, we value passion, determination, and honesty.
Even if you t fully match the job specifics, we encourage you to apply.
Diversity drives our success.
You can reach us at
Seniority level
Not Applicable
Employment type
Full-time
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Flex by 2x
Get notified about new Senior Software Engineer jobs in Greater Curitiba.