Software Developer – Erlang

2 Hours ago • All levels

Job Summary

Job Description

AnyDesk is looking for a talented and ambitious Software Developer – Erlang to contribute to the improvement and maintenance of the AnyNet infrastructure, which is the company’s core infrastructure. The role involves understanding and conceptualizing the AnyNet infrastructure, driving its scalability, optimizing existing functionalities, and collaborating with stakeholders. The ideal candidate should have strong Erlang/OTP or Elixir skills, experience with distributed systems and micro-services architecture, knowledge of relational databases, and the ability to design and implement RESTful APIs. The role requires a high level of self-motivation, a problem-solving mindset, and fluent English.
Must have:
  • Strong Erlang/OTP or Elixir skills
  • Experience in distributed systems and micro-services architecture
  • Knowledge of relational databases (e.g., PostgreSQL)
  • Ability to design and implement RESTful APIs
  • Fluent in written and spoken English
Good to have:
  • Strong software design and development skills with other functional languages
  • Experience with designing and developing highly loaded services
  • Detailed knowledge of TCP/IP stack and its implementation in OTP
  • Excellent understanding of Transport Layer Security protocol
  • Adherence to effective security practices
  • German language skills
Perks:
  • Centrally located office in Stuttgart
  • Flexible working hours and a hybrid working model
  • 30 vacation days/year in a full-time position
  • Free drinks and weekly team lunch
  • Personal and professional development opportunities and room for creative ideas
  • An international team

Job Details

About Us


AnyDesk was founded under the belief that software technology and global connectivity can be a means to improve the way society functions. Today, AnyDesk builds a platform technology to reinvent the internet.

Join us in shaping the future of software technology!



What we are looking for:

To help us on our mission, we are looking for a talented and highly ambitious Software Developer – Erlang.

Erlang Team in AnyDesk is responsible for the company’s core infrastructure - AnyNet. In this position, you will use your abilities in Erlang language to contribute to the continued improvement and maintenance of the AnyNet infrastructure.

  • Fully understand and conceptualise the AnyNet infrastructure with minimum support
  • Drive the continuous scalability of the AnyNet infrastructure forward with robust programming
  • Improve and optimise the existing functionalities within AnyNet
  • Collaborate with stakeholders of different technical understanding

 

Basic Qualifications:

  • Very strong ability to listen attentively, apply logic and reason, follow-through, can-do attitude, and exceptional communication skills both written and verbal
  • Easy to work with
  • Sense of urgency
  • Excellent skills in Erlang / OTP or Elixir
  • Seasoned in designing and developing distributed systems and micro-services architecture
  • Extensive knowledge of the relational databases (preferably PostgreSQL)
  • Understanding the workings of Mnesia and ETS tables, along with the trade-offs associated with various optimizations that can be applied to their usage
  • Strong skills in debugging, performance optimization, and unit/common tests
  • Ability in designing and implementing RESTful APIs using Cowboy server
  • High level of self-motivation and drive
  • Problem-solving mindset and a desire to change the status quo
  • Reliable, independent, and accurate at work
  • Fluent in written and spoken English

 

Preferred Skills and Experience:

  • Strong software design and development skills with other functional languages
  • Experience with designing and development of highly loaded services
  • Detailed knowledge of TCP/IP stack and its implementation in OTP
  • Excellent understanding of Transport Layer Security protocol
  • Adherence to effective security practices
  • German language skills

 

What we offer:

  • Centrally located office in Stuttgart
  • Flexible working hours and a hybrid working model
  • 30 vacation days/year in a full-time position
  • Free drinks and weekly team lunch
  • Personal and professional development potentialities and room for creative ideas
  • An international team


Are you ready for exciting tasks in an agile work environment with a both professional and collegial atmosphere? Apply now! Your contact person is Mona Baylie, Talent Acquisition Associate.

 

AnyDesk is an equal opportunities employer. We want to give our employees room to grow, create a fun atmosphere to work in, and offer you the opportunity to produce the most creative, most daring, most exceptional results of your career. That’s exactly why we’re looking for people who enrich us. We do not care about age, gender, sexual orientation, disability, civil status, religion, or ethnicity. We consider all equal and provide equal opportunity to all.

Privacy Policy of AnyDesk

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Stuttgart, Baden-Württemberg, Germany

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Tbilisi, Tbilisi, Georgia (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Lisbon, Lisbon, Portugal (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (On-Site)

Stuttgart, Baden-Württemberg, Germany (Hybrid)

View All Jobs

Get notified when new jobs are added by anydesk

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug