Engineering
3 min read

Why join the Airtame engineering team?

Simone Hjorth
June 1st, 2018

We’re a fast-growing business with a talented engineering team, and we’re looking for more engineers to join. Learn what they do and why you should join

There are 27 nationalities represented in our organization, and we’re looking to diversify even more. Here’s why you should join Copenhagen’s most exciting engineering team.

Product

Airtame is a wireless streaming device which helps people work better. It’s powered by embedded Linux on custom-built hardware, with a diverse software stack ranging from our carefully-tuned firmware and high-performance C++ streaming engine, to our cross-platform Electron/React desktop application and Golang Cloud platform.

Technology

How do you make video streaming with high quality and low latency work in poor network environments? How do you integrate four different operating systems? How do you scale cloud backend to support tens of thousands of concurrently connected devices? These are just some of the many difficult challenges we face every day, and we work hard together to solve them. It’s an exciting opportunity to work alongside software, hardware and firmware deliverables with tasks that aren’t repetitive.

We have experts across the entire spectrum of technology. It gives everyone the chance to learn what they don’t know and challenge their own way of thinking. More than that, it’s a unique spread of technical knowledge, something we put it to good use every day working with the complexity of the product. Team structures are fairly flexible, and we’ve had several people start working in a specific range of activity, then gradually move to other areas of problem-solving.

Our talented engineers work with different tools, languages and types of infrastructure, and they are driven towards producing high-quality, maintainable code and software. Frequent code reviews, linting, and pairing are all integral components of our engineering culture. Significant ownership and responsibility over projects is key to our organization. Every developer is able to have a an impact on the direction of the product, and the company as a whole.

Our engineering teams

Streaming team:

In charge of the high-performance streaming pipeline, written in C and C++. And our cross-platform Application, made in Electron and JS.

Cloud team:

Working on the cloud-based administration portal for the Airtames and our upcoming internal digital signage platform called Homescreen. The tech stack here is Golang, React, AWS.

Firmware team:

Leading the efforts on the OS running on the Airtame. They cover everything from the bootloader, Linux kernel, to networking and graphics.

Infrastructure team:

Making sure our internal and external services are up and running. They do Docker, AWS, Ansible, Puppet and Jenkins.

QA team:

Ensuring the quality of our releases. They focus on both automated and manual testing. The tech stack is Python, JS and Jenkins primarily.

Community

In the past, people have relocated to work with Airtame’s Engineering team, and we pride ourselves for our sense of community.

Work is a nice mix of laidback and laser-focused. We know when to work hard, but we make sure to have fun along the way as well. Once per quarter, we host internal hackathons to get the creative juices flowing. No idea is too big, wild or crazy, and some of them might even be implemented afterwards. We value a relaxed environment where socializing is encouraged, but never mandatory. Sometimes, we even pack our toothbrush and go off-location. Here’s the Airtame team at the last offsite event, Workathon 2017 in Corfu, Greece.

Flexible work hours make all the difference to balancing work/life. That’s why 20% of an engineer’s working hours can be used to work on anything they want. It fosters creativity and independence, and we know for a fact that hobbies can lead to solid ideas of implementation.

We’re remote-friendly, something that has been put to good use by several engineers in the past. Airtame is made up of many different nationalities and clever minds, and no one should feel weighed down by the fact that they’re far from home.

Check out this Favro board we made about the Airtame culture.

What does the team say?

“Airtame is a great place for engineers who thrive on learning. I really enjoy our team breakfasts and roundtable discussions, where I can level up my knowledge in areas ranging from hardware design and kernel development to browser APIs and frontend frameworks, plus lots more in between. With 20% time, quarterly hackathons and flexibility to move between projects, I’m constantly developing my skill set, which helps keep my work fresh and engaging.”

Andrew Keating, Lead Software Engineer

Join the team!

See the full list of job openings here. To learn more about what others think of us, take a look at our company overview.

Ready to join our ambitious team? Send your CV and application to tech-jobs@airtame.com letting us know why you would be a great fit. We can’t wait to meet you!
Simone Hjorth
My job is to put together words in a delightful, entertaining, and sometimes moving way. 1 part techno enthusiast, 2 parts cat lover, 3 parts creative writer. Too many parts?