We're hiring

We are looking for enthusiastic and versatile new team members!

Software Engineer [m/f]

You are excellent in programming with Java, C#, or HTML5 / JavaScript. You place great emphasis on object-oriented design, and have already realized software projects during your education, in your job, or privately that you look back upon with pride. Ideally, you have already gained experience in the data visualization field. Correspondence in English is no problem for you. German language skills would be advantageous.


As part of our team you will directly contribute to the creation of yWorks' outstanding software. This includes further development of our diagramming components yFiles for HTML / yFiles for Java, yFiles for JavaFX / yFiles.NET, and yFiles WPF, but also new applications that build upon our products. We will offer you the opportunity to become acquainted with current and future technologies and at the same time to bring the knowledge of your favorite programming language to perfection. Like all our engineers, you will be expected to provide exceptional customer support.

UI/UX Expert [m/f]

You want to work with modern tools to create elegant and efficient user interfaces, as well as outstanding user experiences. Ideally you have worked on the design of complex interactive web applications and modern responsive websites. You favor usability over design, but you strive for optimizing both aspects in an application. Your written and spoken English is excellent. German language skills would be advantageous.


As part of our application development teams you help designing and building yWorks' end user applications. This includes web applications and interactive websites, as well as desktop UIs that are used by hundreds of thousands of people all around the world. We have the tools and the team that can realize your ideas so that together we can build fantastic products together at a great workplace.

Software Development Intern/Student [m/f]

You're a student of computer science in one of the universities in or around Tübingen and want to learn more about how it is to be working with a team of high-class software programmers, creating products that are valued and used by companies all around the world? Contact us for possibilities! We provide internships, part time jobs, and regularly cooperate with the universities for Bachelor's, Master's, and PhD theses.


Please contact us directly by email (jobs@yWorks.com). Phone: +49 7071 9709056

We will gladly answer your questions. We look forward to hearing from you!

About us

Located in the picturesque city of Tübingen, yWorks is a German software company that specializes in the visualization of graphs, diagrams, and networks. Operating as a company for more than 15 years, we count amongst our customers a great number of world renowned companies working in such diverse industries as automotive, biotechnology, telecommunications, process modeling, and software engineering. We provide the best products available commercially in our market. Come and be a part of the team!