Principal Engineer (Software/Data/Database)

Job added:

28 September 2022

Application closes:

31 October 2022

Location:

London

Salary:

0

Level:

100000

Added by:

Erika de la Rosa

Type:

Full time

Role:

Engineering Manager

Description

Our client, a disruptive Q-commerce giant building the next-generation global on-demand delivery platform is looking for a Principal Engineer (f/m/d) to join our Logistics Optimization team to help us to create a fast, reliable and transparent delivery experience. You will be working with our software and infrastructure engineers, as well as managers and other stakeholders, for enabling our products to work reliability as scale. Our client’s production services handle large amounts of data generated in the journey that connects our riders and vendors to millions of customers every day. If you are a creative problem solver who is hungry for a new adventure, an international workplace is waiting for you in the heart of Berlin!

Profile

  • To consult with teams on the “hard problems” and help facilitate solutions by engineering teams
  • To build knowledge-sharing programs within Logistics Optimization
  • To learn new technologies in depth and share this knowledge with the rest of the organization
  • Contribute to architecture reviews, challenge the status quo and identify improvement points for individual components, as well as for the overall business problem we’re set to solve.
  • Help build and shape an organization that has deep knowledge of using and troubleshooting data management and streaming solutions

Required skills

In-depth knowledge of data messaging, streaming, or database technology such as:

  • PostgreSQL
  • Kafka
  • Redis
  • DynamoDB
  • 12+ years of experience building and delivering solutions using database(SQL/NoSQL), data streaming, or message queue technologies
  • Significant experience building and delivering solutions at scale
  • Demonstrated ability to pick up new technologies and leverage insights from existing expertise.
  • Deep understanding of software architecture, scalability, and stability
  • You are pragmatic and focused on empowering others
  • Ability to work independently as well as in a group.
  • Excellent written and verbal communication skills in English.

Nice to have:

  • Knowledge of programming languages such as Kotlin, Java, or Golang
  • Experienced in both microservices and monoliths, API-based and event-based communication.
  • Experience with cloud cost optimization
  • Understanding of AWS, Terraform, Docker, Kubernetes, and infrastructure as code
  • Understanding of monitoring tools such as Kibana, Prometheus, and DataDog.

What the company offers:

  • Develop your skills with your educational budget for conferences and external training.
  • Exchange ideas and meet fellow developers at regular meetups, in our active guilds, and during our Developer Exchange Program.
  • Join company parties, hackathons, and cultural and sports events.
  • English is our working language, and our colleagues come from every corner of the globe, working in diverse, cross-cultural teams.
  • Save responsibly with our corporate pension scheme.
  • Daily fruits, cereals, beverages, tea, and coffee are in our lounges.
  • Learn German with free classes, access our e-learning platform, and participate in our in-house training.
  • Enjoy massages, get your haircut in the office, join our free yoga classes or take a timeout in our nap room.

About the client: 

Our client’s Tech division is playing an exceptional role in the large growth of the company. Their Tech teams leverage a diverse stack to create cutting-edge solutions which cover the full customer experience - starting with a great online search experience and ending with a real-time delivery at your doorstep.

The client is currently building the next-generation global on-demand delivery platform. They have grown rapidly from its inception in 2011 to become the world's largest food-ordering network and are now innovating and creating new verticals such as groceries, pharmacies, flowers, and other convenience articles in multiple markets.

Their awesome international team already operates in 40+ countries worldwide and they are exclusively looking for the best people to join them on their mission to ‘always deliver an amazing experience.’ If you’re an enthusiastic problem solver and hungry for a new adventure, an exciting job and multicultural workplace are waiting for you in the heart of Berlin!

 

IMPORTANT:

By submitting your data (including CV and/or email), you are consenting to Caissa Ltd. and Caissa Europe GmbH. securely storing your data. No data will be shared outside of Caissa Ltd. and Caissa Europe GmbH. without your consent. Our complete privacy policy can be found here: https://www.caissarecruitment.com/legal/privacy-policy/