If you want to join a profitable, hgh-growth, bootstrapped MarTech SaaS, where you will lead our talented engineering team and be tasked with shipping code quickly and scaling the team as well as the product, then this is THE job for you.
Weβre Vidalytics.com. A video marketing platform for entrepreneurs. Weβre 9 years old π and growing consistently each year ;)
At a glanceβ¦ πͺ
- Report to the CPO
- Manage a 11-person (and growing) tech team
- Work with a total of 31 other high-performing individuals from different departments
- You will serve as the top technical leader, reporting directly to the CPO
- Kick ass, and continue to grow with us as we scale
What will it be like working at Vidalytics? π»
This is a rare chance to step into a leadership role in a startup, where you can grow with us, but all the early pain of getting product market fit, revenue, profitability, and the team is already done. Weβve really done all of the hard work for you!
Youβll get to work on at-scale video delivery, big data, high-load infrastructure, microservices, and a MarTech SaaS.
Your New Tech Team & Stack π
The engineering team is entirely in Central & Eastern Europe (from Poland to the Balkans to Ukraine). 99% of the engineers currently on the team are from Ukraine, even though they're not all living there at the moment.
Your new tech team includes: π»π
- 4 Sr Backend Engineers
- 8 Sr Frontend Engineers
- Of which 2 are focused solely on our hls.js player
- 4 QA Engineers
- DevOps outside agency (with the goal of bringing it in-house in the near future, but up for discussion with the right candidate)
Tech Stack:
- GCP Infrastructure (GKE)
- PHP is the dominant language
- Microservices in Slim PHP
- Monolith written in Laminas (Zend) with some Symfony Components
- React v.18 web app
- HLS.js player
- Some Golang, Node.js & a tiny bit of Python in a few places
- BigQuery, MySQL databases
Work at Scale!
Every single month Vidalytics is doingβ¦
- 10s of millions of video plays
- 1 billion requests to our data loggers
- Around 3 petabytes in bandwidth transfer
Who You Are (Personality Type) π¦
- You are super tech savvy β especially with our tech stack: PHP, React, microservices & GCP.
- Youβve run tech teams in the past, scaled them and had them deliver code regularly.
- Agile is your middle name β you keep everything in Jira, with estimates, you use standups, and can tell us a velocity we can rely on.
- Accountable to deadlines and results. You get results, even when the unexpected arises.
- Team empowerment approach of guiding team members, not command and control, but constantly raising the collective knowledge of the team, so they can see the big picture.
- You have strong emotional intelligence (EQ) β You know how to handle tough convos; you do not get stressed out, angry or attack anyone.
- You embody Vidalyticsβ values (see below, and no, these arenβt just things we say to sound good, they are how we run the company)
- You are reliable. You show up when you say you will, and get shit done.
- Ownership & accountability β you take ownership of issues and see them through to the end. Even if they βdonβt belong to you.β
- βFigure it outβ skill - you can dive into code you havenβt seen before and debug even the most gnarly of problems.
What Youβll Be Doing (Job Tasks) π
Shipping code β our goal is to get to weekly releases or more frequentβ¦ We want to get the team aligned to ship features fast with minimal bugs or scalability issues.
Be the ultimate authority on our system (in time) β for how it works, so that you can dive in and help unravel any gnarly bugs and issues.
Architecture β Most of our devs can come up with elegant code, but youβll just help ensure our code base is scalable.
Lead & manage the tech team β youβll be on top of all peopleβs work, deadlines, and can answer why something is taking too long.
Head up tech strategy β you, with the Head of Product & the CEO, will help balance between features and tech debt. While delivering value to our users and making sure our product is still reliable.
Avoid excessive complexity and over-engineering β our system is complex, but we need it as simple as possible so that we can easily manage it and find engineers who can help.
Hire new engineers β Our in-house recruiter will supply you with candidates; your job will be to interview, evaluate, and hire the best ones.
Final line of support β youβll be Tier 4 of support only for really gnarly bugs. When this comes up, you train the team and document the fix so we have a lasting solution for the next time it comes up.
Empower and scale the team β We have great devs. Your job is to get them what they need and get out of the way.
Weβd Love to Hear From You If (Job Requirements) ππ»
- Youβre an expert in PHP π€
- Youβve built apps on GCP & Kubernetes
- Youβve led & scaled tech teams before
- Youβre willing and able to get your hands dirty with the code base at the beginning
- Youβre familiar with our tech stack
- You know how to ship code fast without any major issues
- Youβre terrified of downtime
- Youβre able to work about half the day during the Central/Eastern European time zone
What Youβll Love About Us (Benefits and Perks) π
- Great company culture. Youβre going to be part of a team, not a cog in a machine.
- Weβre here to enable you. Itβs your work and your career. Our management team is here to help you become who you want to be, not to micromanage you.
- We value your ideas. At Vidalytics, our doors are always open. Need help? Come on in. Have a vision for the future of the company? Weβd love to hear it.
- Rest and relaxation. Employees enjoy a generous PTO package.
- Professional development. Want to continue your education? Vidalytics pays for classes, conferences, and more.
- Youβre more than an employee, youβre a person. Every co-worker youβll meet is committed to treating you with respect and kindness. You wonβt hear stuff like, βItβs just business.β
Vidalyticsβ Values
(Yes, Weβre Actually Serious About These) π
How we do thingsβ¦
Winning β weβre competitors. We want to win. We do what it takes to win. This means that we will fail, we will lose, but we want to do these things fastβ¦ so we can win. Because winning is on the other side of mistakes.
Scrappy β Weβre a startup, itβs chaotic. This isnβt the government. You need to be able to learn fast, move fast and handle you need to be able to survive in a scrappy entrepreneur environment. If you want an easy job, go work at the government.
Data β As much as weβre able to, we use data to answer questions, give bonuses and promotions. Not based on politics and titles. But data or not, when a decision is made, it is time to get on board.
How we are more so as individuals and with each otherβ¦
Direct β A shitty company is a political company. A political company is one that doesn't communicate directly. Here you can call out anyone. Argue for your ideas. Even against the CEO. Otherwise, we will fail all the while pretending to be nice and not saying what we mean. Just be sure to attack issues and not people. ;)
Transparency β Secrets bred politics and resentments. Just being straight up improves team communication and the health of our culture.
Solid β We can trust you and you can trust us. You do what you say. And own what youβve done. Mistakes happen. But the worst thing that can happen is when someone doesnβt own and learn from them.
Growth β Youβre either growing or dying. This is a place for hyper learning. Weβre scaling. You need to scale w/ us. This means beingβ¦
- Emotionally intelligent
- Conscious of yourself and others and reality
- Closing skill gaps
Cheers,
π©π»
Erika Lehmann
Co-Founder / VP of Ops @ Vidalytics