The studio;
This studio is making the future and changing everything we think we know about video production.
The role is remote in Europe or US Eastern Time, or on-site from our offices (London, Copenhagen, Munich, Amsterdam, New York).
⚒ Stack: Python (Flask), TypeScript, React, Redux, Node.js
They need senior software engineers that would help them optimise and scale our online video editor.
from 100k € gross yearly + stock options (full-time employment only, no contractors)
They just closed a 90 million € Series C round with Accel and NVIDIA, and 70% of their clients are B2B, including a lot of Fortune 500 enterprises. We have a very high NPS of 71 and customer reviews of 4.8/5 on G2.
About the position
They’re looking for performance engineers to join their team and revolutionize browser-based video production. As a performance engineer, your focus will be on optimizing our application to deliver seamless and fast video production experiences. You’ll play a crucial role in enhancing performance, ensuring smooth rendering, and pushing the boundaries of what’s possible in the browser.
Requirements
How they work;
They have a fast yet non-hacky development style. They work strictly with product managers who have a technical background. As a result, they do not overwhelm engineers with unrealistic expectations/requirements, and they can therefore move forward much faster. Well, they don’t have unrealistic expectations/requirements in the first place, since they see their roadmap as a set of high-level goals and they have no fixed timelines on deploying features – they want to get things to production as fast as possible. They do that by pushing features behind a feature flag – so not all users see all features, but their production is always updated.
This brings zero-downtime deployments, backward compatible features, and similar challenges since their users should never be impacted. Their engineers have one sync meeting per week, async text Slack dailies, they have no dedicated QA people, they work in super small & independent teams, they have no Jira and in our team, they only have engineers, no code monkeys.
For us, it’s simple: give people time to do deep work. And help specify features that are limited in scope while discouraging hacky workarounds.
It’s early for them and they don’t know how right we are yet. But after two years of building their product team and core engineering principles, they can see that we are on the right track. Progress over perfection.
Their stack & some context;
They started to work on our main product ] almost two years ago with a very small team of engineers (BE and FS). They now have a functional product, that they develop, push forward and improve constantly. While they know, we have a long way to go, to bring their product to where they want it to be, they also have to be mindful of thier existing userbase, which is also really involved with them and provides great feedback for each update and new feature they roll out. They have a lot of custom components and multiple layers of complexity, our product is constantly changing but if we try to sum up our stack:
The good stuff…
You will be compensated well (salary + stock options + bonus)
You will work in a remote-first environment with offices in 5 locations
You get 25 days of annual leave + public holidays in the country where you are based
You will join an established company culture with regular socials and company retreats
You get 4 weeks paid sabbatical after 4 years at the company + $10,000!!
You get a paid parental leave
You can participate in a generous referral scheme
You get a brand new computer of your choice (if that still counts as a benefit in 2022 ????)
You will have huge opportunities for your career growth