We are looking for a highly talented Staff Software Engineer to join our team in Riyadh. If you are looking for a place where you can show hands-on experience and create direct impact then this may be the place for you! An ideal candidate will have a track record as a significant individual contributor as well as a strong team player.
Your responsibilities include:
- Coaching and mentoring other engineers as a senior member of our Backend chapter
- Play a major role in architectural decision making on a platform that is used by millions of people.
- Actively participate in migrating our monolithic application into Microservices.
- Playing an active role in designing improving and most importantly securing the overall backend architecture to support massive growth in users and products without compromise.
- Deal with Docker containers Kubernetes manifests Terraform all this on Google Cloud Platform .
- We embrace Design Driven Development SOLID Principles Event-driven Architecture Algorithms and automated tests (unit integration and functional).
- Understanding development lifecycle and collaborating with cross-functional and agile teams.
- Participate in the continuous and common effort of test coverage refactoring and documentation.
- Showing off your code review debugging and investigation skills on a regular basis
Qualifications :
- More than 8 years experience in several programming languages like GoLang RoR Java or Python NodeJs PHP
- Tech evangelist : Be present on a local technical scene (meetups LinkedIn stackoverflow etc)
- More than 8 years experience in several programming languages like GoLang RoR Java or Python NodeJs .NET Core
- Strong experience with common monitoring / alerting / logging tools such as Prometheus New Relic Datadog ELK stack distributed tracing.
- Youve played a major role building complex high-quality applications and have a strong knowledge of Domain Driven Design and microservice architecture.
- Youre expert in selecting from best practice Design Patterns and Design Principles when building your Software Architectures and Algorithms
- Strong knowledge of several databases and their tradeoffs like Postgresql MySQL and NoSQL
- Flexible and open-minded personality and comfortable working with multiple teams.
- Strong experience working with the following; Docker & Kubernetes GCP AWS terraform and caching.
Additional Information :
- We offer visa & relocation support globally to our permanent employees.
- Exchange ideas and meet 2000 colleagues from different teams within Delivery Hero in our active guilds and through our global tech & product community.
- Develop your skills with your personal educational budget for conferences and external training.
- Access our e-learning platform MyAcademy and participate in our various inhouse training including German learning options.
- And much more
Remote Work :
No
Employment Type :
Contract