We started Novo to challenge the status quo—we’re on a mission to increase the GDP of the modern entrepreneur by creating the go-to FinTech platform for small businesses (SMBs). Novo is flipping the script of the FinTech world, and we’re excited to lead the small business FinTech revolution.
We are looking for people of character. Pragmatic and capable people who want to see their work drive better outcomes for small businesses — the backbone of our economy. You will join our team and work on the building blocks of everything Novo ships.
Why Novo?
- Novo is a rapidly growing series B fintech startup with a mission-driven team that’s passionate about helping every small business in America
- Positive, inclusive, supportive culture cheering you on your journey
- We work with very new technologies and architecture patterns
- We provide learning and development budgets to help you grow and bond with your team
- Able to work from the office 3+ days per week
- Offices in NYC, Miami, Delaware, India, and Colombia
The Novo Platform Engineering team is looking for a Senior Back End Engineer who understands how to build and improve our systems, with a strong emphasis on scalable and reliable fundamental APIs. If you're passionate about working on end to end feature development and building products that transform the way business owners bank, then we want to chat. Are you ready to revolutionize the small business banking industry with us?
About the Role:
- Joining the payment Rails team at Novo to work on our core banking Platform
- Utilizing Golang to build out the code from the ground up
- Help the team define and maintain engineering processes that let us develop quickly while keeping a high threshold for quality — including writing tests and technical documentation
- Routinely ship high-quality software that adds capabilities to the Novo small business platform
- Help establish Novo as a professional, high-quality engineering organization through contributions to open source, blogs, conference talks, etc.
- Work with integrating external vendor's services
- Designing and orchestrating event based system
- Design payment workflows in a new platform that supports banking products
- Raise the quality of existing processes and code base
- Working with AWS (such as EKS, Lambda, Aurora) and Redpanda to host and test new services
- Lead Design sessions + Code review and participate in agile ceremonies
Requirements for the Role:
- You have depth with more than one back-end language or framework, and you have experience shipping into production. We build our backends with Golang.
- You have experience with event-driven microservices.
- You have experience with AWS, GCP, Azure or other cloud platforms
- You have experience with GraphQL API design and implementation
- 4-6 years of industry experience or 3 years of experience in working at a FinTech
- You have experience with relational and non-relational databases and a good understanding of suitable use-cases for both
- You set a high bar for technical excellence, and you want to help your peers achieve it
- You are able to anticipate technical and operational risks and can help mitigate them
How We Define Success:
- Problem-solving and the ability to find resolutions (knowing who to talk to, what needs to be done, etc.)
- Define clear deliverables with vendors, developing and meeting those deadlines.
- Remediation of issues, coming up with solutions
Nice To Have, but Not Required:
- Motivated, self-starter, team player and problem solver
- Curiosity and passion to constantly learn new things; Novo changes fast, and we need the people here to change and learn quickly
- Proficiency in systems thinking and systems design concepts (transactions, atomicity, idempotency)
- Someone who knows the right tool to use for the job, fixing problems and optimize to meet both functional and non functional goals
- Experience shipping into production
About our stack:
- Golang
- AWS/Kubernetes via EKS
- Jenkins, Github Actions, Kibana, Prometheus, PagerDuty
- NodeJS
- React w/ Typescript
- IOS Swift
- Android Kotlin
Novo values diversity as a core tenet of the work we do and the businesses we serve. We are an equal opportunity employer, indiscriminate of race, religion, ethnicity, national origin, citizenship, gender, gender identity, sexual orientation, age, veteran status, disability, genetic information or any other protected characteristic.
Jobs from our Partners
Splunk Engineer, Lead
Unix/Compute Engineer - Frontline Engineer Associate
Cloud Test Engineer
Software Engineer
Sr. Salesforce Developer
Software Engineer- On-Site
Other Jobs from Novo
Technical Lead (Lead software engineer)
Engineering Manager
Senior Data Scientist
Senior Backend Engineer
Backend Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 241 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee