Senior Backend Engineer (m/f/d)

Permanent employee, Full-time · Düsseldorf

About this position:
The Software Engineering team at HD provides a fast, high quality, secure and scalable service that will service customers in multiple countries. You will be joining an open DevOps & SRE environment who is excited about an adventure in building large scale distributed systems. Your primary focus will be guiding the entire software development lifecycle designed from user research, design, specification, development, deployment and maintenance of applications in production.
 
A suitable candidate will be working within a product team and direct the software development & deployment processes towards higher quality & better standards, define relevant skills in best practices, identify opportunities, review code quality and workflows.
Your responsibilities:
  • Communicate effectively with both technical and non-technical people with leaning to the first group.
  • Demonstrate ability & willingness to learn and transfer knowledge as a mentor to others by introducing new workflows, methodologies, tooling, etc.
  • Demonstrate openness to all viewpoints during agile processes and inventory steps while also making balanced decisions during live incidents and clearly articulating real-time trade-offs to maintain focus on business goals, commitments and SLAs.
  • Have motivation to learning and applying new technologies & skills that lean towards open source PoC projects, spike solutions, iterating on enhancements and able to demonstrate how the organization can effectively leverage them.
  • Translate concerns & demands across technical teams or with management and, if necessary, make balanced proposals highlighting trade-offs as implementing next actionable items.
  • Demonstrate effective empathic cross-team and inter-team relationship building to promote trust and bring skills & advocating for best practices to others.
Your Profile:
  • Very good experience in web application development for medium-to-large enterprise owning the software development lifecycle working with various team sizes and clear understanding of computer science fundamentals such as data structure, algorithms, problem solving, software design & core programming concepts.
  • Very good experience with highly scalable services, well designed & tested software, streaming or event driven, in any language such as Java, Javascript, Python, Typescript
  • Sound general experience with public or private cloud environments.
  • Proven experience with testing frameworks such as RSpec, Selenium while writing code in a TDD approach
  • Experienced with rearchitecting distributed systems with a focus on scale, future proofing tech stack
  • Proven experience with microservices architectures, REST and general understanding of infrastructure as code, monitoring tools, test automation and various database systems, etc.
  • Proven experience with performance improvements (like caching techniques, database query optimization, queues, brokers, performance monitoring and profiling etc.)
  • Proven experience in writing your own unit, behavior and integration tests for current/new scenarios with a solid level of ownership that does not end till deployment.
  • Experience with Kubernetes, Helm, Terraform and Docker is beneficial.
  • Fluent in English. German or other languages are beneficial.
Why HD?
  • Job with meaning: directly contribute to the digitalization of the hospitality industry
  • FlexWork: work flexible hours remotely (Germany-based)
  • Development: at HD we don't just want our business to soar but our employees as well. We offer a competitive learning opportunities for each employee
  • Diversity: be part of an international company with members of over 29 different cultures 
  • Agile work: feel free to contribute all of your ideas 
  • Flat hierarchies: we are all on a first-name basis 
  • Feedback: give and receive Feedback is a gift, and we love gifts. It moves us forward and is very much appreciated
  • We offer a competitive salary and benefits package, as well as 30 days vacation per year and an unlimited contract
About us

Hospitality Digital (HD) was established in 2015 as a wholly owned subsidiary of METRO AG to develop digital solutions that contribute to the success of HoReCa (hotels, restaurants, and caterers). Under the DISH brand, HD provides competitive solutions for some of the most pressing challenges of the industry. More than 250.000 restaurateurs across 16 countries already use digital solutions of Hospitality Digital to improve their business performance.

 

For more information, please visit www.hd.digital and www.dish.co

Your application!
We appreciate your interest in Hospitality Digital GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at careers@hd.digital.

Please upload your CV.
Additionally, you can upload a cover letter, recent certificates and other relevant documents (in total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.