Senior Software Engineer Growth Domain
We are looking for a highly talented Senior Backend Engineer to join the Growth team in Dubai. If you are looking for a place where you can gain hands-on experience and create a direct impact then this may be the place for you! The ideal candidate will have a track record as a significant individual contributor as well as a strong team player supporting a team and working closely with the management teams to drive strategic initiatives forward across the region.
You will be working on:
-
Take part 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 all this on Google Cloud Platform.
-
Coaching and mentoring other team members as a senior member of the team and member of our Backend Chapter.
-
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 :
-
5 years of experience in backend development using GoLang Ruby on Rails (RoR) Java or Python.
-
Strong database expertise with PostgreSQL and NoSQL databases. You should have a solid understanding of normal forms ACID principles isolation levels indexing query optimization and memory caching (e.g. Redis Memcached).
-
Proficiency in monitoring alerting and logging tools such as Grafana.
-
Deep understanding of software architecture including Domain-Driven Design (DDD) microservices Kubernetes and containerization.
-
Experience with monolithic migration.
-
Strong testing mindset with experience writing unit and integration tests to ensure code quality and reliability.
-
Adaptability & problem-solving skills Ability to navigate ambiguity work in a dynamic fast-paced environment and make informed decisions.
Additional Information :
- We offer 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 and product community.
- Develop your skills with your personal educational budget for conferences and external training.
- Access our e-learning platform LinkedIn and participate in our various in-house training programs
- And much more
Remote Work :
No
Employment Type :
Contract
Key Skills
Spring,.NET,C/C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Experience: years
Vacancy: 1