Software Engineer II

5 months ago


Amman, Jordan Talabat Full time
  • About the job

    About The Opportunity

    About PEET

    The mission of the Product Engineering Enablement Tribe is to help reduce cognitive load and enable our Product Tribes to be successful, by focusing on our most significant constraints across the engineers’ journey at talabat.

    A Little Bit About Talabat

    talabat is the leading online food and grocery ordering platform in MENA, operating in 9 countries across the region. Founded in 2004 by a small group of entrepreneurs in Kuwait, talabat’s success expanded to the wider MENA region, making it the largest and most popular ordering app. With over 2,000+ employees and millions of users, we deliver hundreds of thousands of orders every day.

    Being part of Delivery Hero, our network is truly international with engineering teams in 13+ countries and operations in 40+ countries.

    A Little Bit About Our Engineering Culture

  • Shorten Feedback Loops: we optimize for flow of value in small batches so that we can learn faster and minimize waste. This applies to how we build systems, communicate with each other, etc
  • Quality enables Speed: we adhere to XP, Lean, and Continuous Delivery practices to deliver value with the highest quality/security in a sustainable way
  • Product-minded Engineers: we all have a good understanding of our business & customer problems to minimize costly hand-overs and ensure we solve problems more effectively, and faster
  • Role Summary

  • Alongside your cross-functional team (engineering, product, data), participate in continuous discovery of your customer/business needs/desires/problems to drive desired outcomes
  • Design, write and release software as a solution to an end-to-end problem in your business domain and deliver value in small batches in accordance with our engineering standards
  • Understand scalability & complexity of your services and own & innovate the entire SDLC
  • Support optimization of your team’s practices to develop it into a self-organized, continuously improving unit
  • Critically question and simplify our tech org systems/processes and solutions
  • Note:

    On top of very good technical skills, this role requires someone willing to assume end-to-end ownership of a specific area/initiative and thrives on emphasizing with their user pains/desires/needs. You are keen to explore alternative ways of working that optimize for co-creation and continuous improvement.

    What you need to be successful

    The Following Experience Is Relevant To Us

  • Empathetic and able to easily build relationships
  • Good verbal and written communication skills
  • Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback
  • Understanding of lean/agile values & principles and associated practices
  • 3+ years of software engineering experience, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring) with predominant languages being .NET, Golang, and C#
  • Experience in testing with focus on automated end to end quality
  • Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)
  • Experience working with relational and nonrelational databases
  • Exposed to cloud platforms (e.g. AWS, Google Cloud, Azure)
  • Experience building, maintaining and improving with Trunk Based Development and Continuous Delivery

  • Software Engineer II

    3 weeks ago


    Amman, Amman, Jordan Talabat Full time

    About the JobTalabat is the leading online food and grocery ordering platform in MENA, operating in 9 countries across the region. As a Software Engineer II, you will be part of the Product Engineering Enablement Tribe, which aims to reduce cognitive load and enable our Product Tribes to be successful.Key ResponsibilitiesParticipate in continuous discovery...


  • Amman, Amman, Jordan Amazon Full time

    About the JobWe are seeking a highly skilled Software Development Engineer II to join our team at Amazon.Key Responsibilities:* Troubleshoot and mitigate production issues* Develop tools and automation to eliminate repetitive manual tasks* Improve operational excellence and resiliency of systemsIn this role, you will participate in design, operations, and...


  • Amman, Amman, Jordan Amazon Full time

    About the JobWe are seeking a highly skilled Software Development Engineer II to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key Responsibilities:Troubleshoot and mitigate production issues to ensure high system availability.Develop...


  • Amman, Amman, Jordan Amazon Full time

    About the JobWe are seeking a highly skilled Software Development Engineer II to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software systems.Key Responsibilities:Troubleshoot and mitigate production issues to ensure high system availability and...


  • Amman, Amman, Jordan Amazon Full time

    About the JobWe are seeking a highly skilled Software Development Engineer II to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key ResponsibilitiesTroubleshooting and Mitigation: Identify and resolve production issues to ensure seamless...


  • Amman, Amman, Jordan Amazon Full time

    About the RoleWe are seeking a highly skilled Control Systems Engineer II to join our team at Amazon. As a key member of our robotics development team, you will be responsible for designing and implementing software controls for robotics and industrial automation equipment.Key ResponsibilitiesDesign and Implement Software Controls: Develop and implement...


  • Amman, Amman, Jordan Amazon Full time

    About the Job We are seeking a highly skilled Technical Program Manager II to join our team at Amazon. As a key member of our organization, you will be responsible for delivering on key programs in the continually growing privacy landscape and assisting teams to develop privacy-focused features. Key Responsibilities: * Work in a fast-paced environment to...


  • Amman, Amman, Jordan Talabat Full time

    About the RoleTalabat is seeking a highly skilled Software Engineer II to join our Product Engineering Enablement Tribe. As a key member of our team, you will play a critical role in helping us reduce cognitive load and enable our Product Tribes to be successful.About the OpportunityWe are looking for a talented engineer who is passionate about delivering...


  • Amman, Amman, Jordan Leading Point Software Full time

    Leading Point Software is seeking a highly skilled and experienced software engineer to join our team. As a Senior Software Engineer - Web Development, you will be responsible for designing and developing responsive and user-friendly web interfaces, ensuring secure and efficient systems integration, and managing and optimizing relational and NoSQL databases....


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing software solutions that meet the needs of our clients.Key ResponsibilitiesSoftware Design and Development: Lead and actively participate in software...


  • Amman, Amman, Jordan Talabat Full time

    About the RoleWe are seeking a highly skilled Software Engineer II to join our team at Talabat. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesParticipate in cross-functional teams to drive business outcomes and...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer - Web Development to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality, scalable, and secure software solutions.Key Responsibilities:Software Design and Development: Lead and...

  • Software Engineer II

    5 months ago


    Amman, Jordan Talabat Full time

    About the jobAbout PEETThe mission of the Product Engineering Enablement Tribe is to help reduce cognitive load and enable our Product Tribes to be successful, by focusing on our most significant constraints across the engineers’ journey at talabat.A Little Bit About Talabattalabat is the leading online food and grocery ordering platform in MENA,...


  • Amman, Jordan Amazon Full time

    About The RoleAs a Maintenance Technician II, you will use your skills to support the Operations Maintenance team in repairing and maintaining material handling equipment and pneumatic systems throughout the building. You will have the opportunity to install, maintain and repair automated packaging and distribution equipment. In addition to developing your...


  • Amman, Amman, Jordan Leading Point Software Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Leading Point Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality enterprise-grade software solutions.Key ResponsibilitiesSoftware Design and DevelopmentLead and actively...


  • Amman, Amman, Jordan Leading Point Software Full time

    Job DescriptionAt Leading Point Software, we are seeking a highly skilled Senior Software Engineer - Web Development to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Software Design and Development:...


  • Amman, Amman, Jordan Talabat Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer II to join our team at Talabat. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesCustomer-Centric Approach: Work closely with...

  • Software Engineer II

    5 months ago


    Amman, Jordan Talabat Full time

    hich helps them to innovate, deliver more value to their customers and find more purpose in their work.Role Summary Alongside your cross-functional team (engineering, product, data), participate in continuous discovery of your customer/business needs/desires/problems to drive desired outcomesDesign, write and release software as a solution to an end-to-end...

  • Software Engineer

    1 month ago


    Amman, Amman, Jordan Al-Wabel Recruitment Agency Full time

    Al-Wabel Recruitment Agency is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.**Key Responsibilities:*** Design, develop, and test software applications* Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    1 month ago


    Amman, Amman, Jordan Al-Wabel Recruitment Agency Full time

    Al-Wabel Recruitment Agency is seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.**Key Responsibilities:*** Design, develop, and test software applications* Collaborate with cross-functional teams to identify and prioritize...