25 Jun, 2022
No experience required
Getting paid on time represents a significant problem for B2B companies. Unlike consumer payments, where we've seen massive amounts of innovation in the form of companies like Venmo & Revolut, B2B payments remain archaic, with most of the work being done in spreadsheets and involving significant amounts of back and forth between different stakeholders.
These inefficiencies are extremely problematic for companies, so much so that some go bankrupt because of this - and COVID hasn't helped! We're on a mission to fix this, and bring delightful B2C experiences to B2B finance teams in the process.
We launched in 2018 and today are trusted by hundreds of amazing users across the EU & US including Lattice, Front, Triplebyte, Iziwork, ProductBoard, Proxyclick and more. We're also backed by leading investors (YCombinator, 9yards, eFounders) and top BAs from N26, Square, Mercury, Uber and Netsuite.
Why we need you
We have important infrastructure projects to deliver next year such as migrating from Heroku to GCP, running in multiple regions, improving our resilience & performance, measuring & improving our email delivery performance, automating lots of dbt data pipelines, etc...
We need someone with the required hands-on expertise as well as the ability to organize their work and collaborate.
Our current stack
100% Typescript app & backend built using React, Node.js+Express, Postgres and Redis. Monolith hosted on Heroku (to be migrated to GCP) + CloudFlare
BigQuery as a datawarehouse. dbt for transformation. Stitch for synchronization.
Datadog + Sentry for monitoring. Github Advanced Security.
Full continuous delivery on CircleCI, with multiple deploys per day.
What you will do
Design, terraform & maintain our cloud infrastructure & migrate it to GCP. Develop and maintain solutions for backups, disaster recovery, etc. Ensure our overall infrastructure is optimized & cost-effective.
Design for security & compliance and follow industry best-practices for security, access control and configuration management.
Work collaboratively with multiple teams to help deliver our larger end-to-end products and features, seeing them through from design to delivery and always making sure you eventually remove yourself from the day-to-day
Swarm with engineering teams to resolve production issues, participate in root cause analysis and follow-up on action plans. You are part of the on-call rotation.
Have an entrepreneurial mindset and are at ease in a very fast paced and rapidly changing environment.
Have experiences in cloud infrastructure (GCP ideally but not required), Terraform (or similar), and running software in Kubernetes, to be able to make architectural decisions & evangelize the platform quickly
Are fluent in Linux, Docker, Bash, (possibly) Go with strong knowledge of networking concepts (e.g. Firewalls, NAT, Port, Subnetting, VPC, VPNs...) and web security.
Are an enabler, not a gatekeeper; know how to maintain a good working relationship with software engineers, know how to be proactive on your scope and negotiate priorities with team leads, the head of security, etc
You understand that DevSecOps tooling is a space that's developing rapidly, and as such you keep up to date on the latest tools and methodologies.
Why join Upflow?
Join a product-driven company, with a focus on delivering exceptionally high quality software.
Work on-site in Paris, 100% remote or something in between.
Join us at an early stage, most of the work lies ahead of us.
Join a team that is passionate, caring, ambitious and intelligent that share the common goal to change the way B2B payments take place.
Enjoy a very high degree of autonomy with a hands-off management style.
All you can expect from a great place to work: free lunches, cool offices, top of the range equipment, great healthcare and competitive salary and equity.
Regular offsites with the team, meetups and strong connections to the startup ecosystem