A Day in the Life of a Software Engineer at Vizzion
Rotem Hadary, Head of Engineering
Vizzion is proud to be a company where Software Engineers work together in-office to solve challenging problems daily. We’re a small shop so efforts have an immediate impact serving our customers such as Microsoft and iHeartMedia. Our engineers learn fast through coaching and mentoring from senior engineers and have direct access to our CEO. We sat down with our Software Engineer Jonathan to ask him a few questions about what makes Vizzion an awesome place to work.
Jonathan writing code at our North Vancouver office.
What does a typical day look like for you?
Most mornings start with a short stand-up. Everyone in the company shares what they’re working on and raises any blockers. From there, my day is usually a mix of design work, implementing new features, and tightening up areas of the system that need improvement. Code reviews and technical discussions happen throughout the day, and we stay in close contact with stakeholders so everyone is aligned on priorities.
What kinds of problems are you solving?
A lot of our challenges revolve around scale and reliability. We process large volumes of live traffic data and need to ensure our systems stay fast and predictable as workloads grow. That includes optimizing services, restructuring parts of the system for better performance, and occasionally rethinking how we handle certain data flows. The feedback loop is short so changes surface in production quickly and the impact is easy to see.
How do engineers grow their skills here?
Learning is built into our culture. Senior engineers mentor newer team members, design discussions are hands-on, and we collaborate on different problems every day. Friday afternoons are set aside for professional development, which gives everyone in the company an opportunity to learn new skills and evaluate the latest technologies. While working here, I have sharpened my software design skills, explored various technologies that could be integrated into our production systems, and created prototypes to evaluate the future needs of our customers.
What makes working in-office valuable for engineers?
In the office, some of the most important technical decisions happen in the five minutes between meetings. Establishing that immediate feedback loop through in-person conversations keeps the momentum going and prevents context-switching fatigue. If we are ever in-doubt about how to solve a technical problem, we gather the team around a whiteboard and combine our brain power to find the best possible approach.
What's your favorite part of the job?
The team takes quality seriously. That means I can spend the time needed to build things properly rather than rushing through decisions. Over months and years the compounding effect of that mindset has led to fewer regressions, fewer surprises, and a codebase that’s gradually becoming cleaner and more stable.
What advice would you give someone considering Vizzion?
Come ready to contribute, learn fast, and collaborate closely. If you enjoy solving challenging and impactful problems in a tight-knit, high-energy team and building your skills daily you’ll thrive here.
How long have you been working here and what has changed since you started?
I joined in 2021. The biggest shift since then has been the move toward decentralized decision-making based on Amazon’s Type 1/Type 2 model. It’s reduced unnecessary approvals and given engineers more autonomy to make reversible decisions on their own. Development is moving faster and engineers feel more ownership over what they build.
Why do you enjoy working for a smaller company?
In a small company, you see the entire lifecycle of the product, not just the slice you’re assigned. Early on, that meant wearing a lot of hats, from DevOps tasks to helping understand customer feedback. Over time, I’ve gained a clearer appreciation for what each role contributes to the final result. Even though I still jump across different areas, the team has grown in a way that makes the development process smoother and more focused.
Interested in joining the team? We'd love to meet you.