Backend Developer (m/f) at Avira (Tettnang, Deutschland)

 Stack Overflow ·  12.01.2018

Position Summary

As a member of the Advanced Research and Technologies Team, you will design, implement and maintain backend systems in our Machine Learning environment. You constantly interact with an international team of open-minded computer scientists located in Germany and Romania to find the very best solutions to a diverse set of interesting problems. You evaluate requirements with other teams within the Avira Protection Labs in order to react to the newest malware trends when designing new products.

Your challenges

Design, implement and maintain distributed systems for our Machine Learning projects

Learn to use new tools and technology stacks as required by new projects

Build tools and design automated procedures for smooth operation on a large scale

Find and fix bottlenecks and failure points in any layer of the architecture

Make sure that the high standards regarding availability, scalability, security, and performance are met

Keys to hiring

You have a degree in computer science, a solid understanding of analysis of algorithms, versatile programming skills and the ability to learn new languages within a short timeframe

You have a solid understanding of agile principles and continuous integration, as well as a strong interest in providing stable, reliable and maintainable systems

You have experience with writing highly reliable code in Python and C or C++ in a distributed Linux environment

You are keen to extend your skills regarding Machine Learning and new technology stacks for any upcoming project

Ideally, you have prior experience with the following or related technologies: 

Amazon Web Services

Development of distributed systems in Python




NoSQL databases

BigData/Machine Learning frameworks

Performance objectives

Starting from day one you will familiarize yourself with our current Machine Learning environment, which we leverage to protect our customer base. Within one month you understand the software and hardware architecture of the existing backend systems so that you can start improving and deploying new components.

In addition, after the first six months, you will have a detailed understanding of auto-deployment technologies, containerization, distributed logging technologies and you will know how to operate various Amazon web services. With this knowledge, you will help to migrate crucial parts of our Machine Learning environment to the cloud in order to achieve a higher degree of reliability and scalability.

A year into the job you are part of a team that delivers the most up to date security solution to our millions of customers. You take ownership of cross-department projects and collaborate efficiently with other teams. You are keen to improve existing technology and implement new innovative features. You play a big part in securing and supporting the digital lifestyle of our customers and making the internet a more secure place.

Perks and Benefits

Unique working environment

Flat hierarchies, open door policies, and fast decision-making

Sharp, motivated co-workers in a fun office environment

Professional challenges to match your interests and skills

Working in a diverse team

Newest technologies and modern working environment

If you are enthusiastic about broadening your technical expertise and have a desire to work in an environment that promotes creativity, research, innovation, and fun, we would love to hear from you!This position is based in Tettnang, Lake Constance. — ein Projekt von DIPLANET Digital Solutions Impressum