
Full Stack Software Engineer
Do you want to be part of the team?


Information
We are looking for a Full Stack Software Engineer to join an international team of developers on the SUSE Multi-Linux Manager product team.
In this role, you will create and ship code for SUSE Multi-Linux Manager and Uyuni (its upstream project).
We expect you to:
Be a great person to work with: promote teamwork and value mentoring (giving and receiving).
Drive the future of our code base, working with upstream project communities and influencing design and implementation decisions.
Work with users to identify problems, turn them into good bug reports, track progress and provide actual solutions and feedback back to users.
Be productive while at the same time keeping a focus on maintaining high quality standards.
We are looking for passionate engineers who are motivated to make an impact for their team and our customers.
The ideal candidate will have previous experience working as a Full Stack Software Engineer:
Solid software engineering skills regarding algorithms, programming paradigms and distributed systems.
Very good knowledge of Java, its ecosystem (build tools, libraries, debugging techniques) and best practices.
Good understanding of relational databases and schema design, ideally with PostgreSQL.
Good understanding of the Linux operating system, differences between distributions and how to manage them.
Familiarity with front-end technologies and frameworks, ideally React and TypeScript.
Basic experience building and deploying or debugging containers (docker/podman or Kubernetes)
Giving and receiving code reviews with the ability to knowledgeably discuss technical alternatives in complex systems.
Previous participation in open-source communities, please show us your past contributions.
Verbal and written proficiency in English language.
Nombre de la empresa
SUSE
Location
Spain
Apply here
Work scheme
Remote
Años de experiencia requeridos
3
