Search by job, company or skills

elmenus

Backend Staff Engineer

Early Applicant
  • 6 days ago
  • Be among the first 50 applicants

Job Description

Job Description

elmenus is a venture-backed food discovery startup based in Egypt that serves over 1 Million monthly users. With venture funding in a total of $10M, we are building a platform that combines a social, visual, and personalized experience to help people discover and order the food they will love... We are looking for the smartest, most impactful, and passionate people to join our food-loving team.

The Staff engineer role is a very good opportunity in elmenus. It comes with a lot of benefits and exposure to an industry we are disrupting every day. You will have a competitive compensation package. And the most important thing that you will get the chance to work on one of the rapidly growing startups with the strong financial backing and a huge potential to expand into other markets through our innovative take on the globally growing restaurant industry.

What does a staff engineer do

  • Actively seek out difficult impediments to our efficiency as a team (technical debt), propose and implement solutions that will enable the entire team to iterate faster
  • Provide mentorship for all Engineers on your team to help them grow in their technical responsibilities and remove blockers to their autonomy.
  • Managing engineering tasks like research and design
  • Determining department goals and creating implementation plans.
  • Implementing process improvements

Job requirements

What Will Make You Fit For This Role

  • Senior and/or Lead Experience in designing and building flexible, scalable, and resilient cloud architectures and solutions
  • Strong fundamentals in backend engineering with JVM-based language, working on a complex distributed system
  • Comfortable with event-based communication between microservices
  • Experience using cloud provider platforms like AWS, and deploying distributed services to Kubernetes (Terraform knowledge is nice to have)
  • Experience in raising the tech excellence bar and driving code quality through the best testing practices, pair programming and mentoring engineers
  • Proficient in applying best practice Design patterns and Design principles when building your software (DDD experience is nice to have)
  • Clear communication, presentation, and whiteboarding skills with a proven track record of building knowledge sharing culture across a fast-growing engineering organization
  • Ability to influence others and facilitate agreement among stakeholders with different interests
  • Database design for SQL and Non-SQL databases, typically MySQL, Cassandra, and Redis
  • Knowledge in Elastic Search is a plus
  • Familiarity with Kafka and Spark is a plus
  • Experience in designing and implementing systems in DDD

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 21/11/2024

Job ID: 101052191

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 21-11-2024 06:26:26 PM
Home Jobs in Egypt Backend Staff Engineer