322 Software Engineers jobs in the United Arab Emirates
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Want to change the way millions of people
communicate shop and have fun Do you want to be the lead for a
newly established team with an exciting
charter
MENA Tech/Amazon Now team
focuses on building innovative solutions for expanding Amazon
Grocery in UAE Saudi Arabia and Egypt. We are looking for a
passionate hard-working and talented Senior Software Development
Engineer who can build innovative & mission critical system
software applications and tools. You will have an enormous
opportunity to make a large impact on the design architecture and
development of consumer products. You will be responsible for
delivery and support of large-scale multi-tiered distributed
software applications and tools.
We
want a highly technical individual with strong leadership to help
put Amazons products in the hands of customers all around the
globe.
Responsibilities:
- Ability to design
and code right solutions starting with broadly defined
problems.
- Drive best practices and
engineering excellence.
- Work with other
team members to develop the architecture and design of new and
current systems.
- Work in an agile
environment to deliver high quality software.
- As a senior engineer you will be expected to mentor others on the
team and raise the bar on high level design. You will be expected
to convert business goals into tech
solutions.
Amazon is an equal opportunity
employer.
- 5 years of
non-internship professional software development
experience
- 5 years of programming with at least one
software programming language experience
- 5 years of
leading design or architecture (design patterns reliability and
scaling) of new and existing systems experience
-
Experience as a mentor tech lead or leading an engineering
team
- 5 years of full software development
life cycle including coding standards code reviews source control
management build processes testing and operations
experience
- Bachelors degree in computer science or
equivalent
Our inclusive culture empowers
Amazonians to deliver the best results for our customers. If you
have a disability and need a workplace accommodation or adjustment
during the application and hiring process including support for the
interview or onboarding process please visit for more
information. If the country/region youre applying in isnt listed
please contact your Recruiting
Partner.
Required
Experience:
Senior
IC
Key Skills
Children Activity,Design,Account Management,Apache
Commons,ERP,Java
Employment Type :
Full-Time
Department / Functional Area:
Software Development
Experience:
years
Vacancy:
1
Senior Software Development Engineer
Posted today
Job Viewed
Job Description
Want to change the way millions of people
communicate shop and have fun Do you want to be the lead for a
newly established team with an exciting
charter
MENA Tech/Amazon Now team
focuses on building innovative solutions for expanding Amazon
Grocery in UAE Saudi Arabia and Egypt. We are looking for a
passionate hard-working and talented Senior Software Development
Engineer who can build innovative & mission critical system
software applications and tools. You will have an enormous
opportunity to make a large impact on the design architecture and
development of consumer products. You will be responsible for
delivery and support of large-scale multi-tiered distributed
software applications and tools.
We
want a highly technical individual with strong leadership to help
put Amazons products in the hands of customers all around the
globe.
Responsibilities:
- Ability to design
and code right solutions starting with broadly defined
problems.
- Drive best practices and
engineering excellence.
- Work with other
team members to develop the architecture and design of new and
current systems.
- Work in an agile
environment to deliver high quality software.
- As a senior engineer you will be expected to mentor others on the
team and raise the bar on high level design. You will be expected
to convert business goals into tech
solutions.
Amazon is an equal opportunity
employer.
- 5 years of
non-internship professional software development
experience
- 5 years of programming with at least one
software programming language experience
- 5 years of
leading design or architecture (design patterns reliability and
scaling) of new and existing systems experience
-
Experience as a mentor tech lead or leading an engineering
team
- 5 years of full software development
life cycle including coding standards code reviews source control
management build processes testing and operations
experience
- Bachelors degree in computer science or
equivalent
Our inclusive culture empowers
Amazonians to deliver the best results for our customers. If you
have a disability and need a workplace accommodation or adjustment
during the application and hiring process including support for the
interview or onboarding process please visit for more
information. If the country/region youre applying in isnt listed
please contact your Recruiting
Partner.
Required
Experience:
Senior
IC
Key Skills
Children Activity,Design,Account Management,Apache
Commons,ERP,Java
Employment Type :
Full-Time
Department / Functional Area:
Software Development
Experience:
years
Vacancy:
1
Software Development Engineer (DevOps-Python)
Posted today
Job Viewed
Job Description
Help drive our company and our users to new levels of insight through Esri technology. Imagery can contain vast amounts of information which can be exploited and used in many ways. We are looking for an individual to use their Cloud Infrastructure knowledge to build the systems necessary to manage and disseminate petabytes of imagery content via services hosted in ArcGIS Living Atlas of the World. We would like to hear from you if you are interested in improving and pushing the boundaries of processing, hosting, and serving large volumes of imagery. You will use your insight, creativity, and technical expertise to design, implement, test, and validate, these cutting-edge systems.
As an expert in both compute infrastructure and ArcGIS technology, you will help ensure user success working with imagery within the ArcGIS system. Spatial analysis and data visualization, coupled with strong communication skills, are important to be successful in this role.
Responsibilities- Design, implement, manage, and orchestrate cloud for data processing workflows
- Build deployment automation scripts to manage deployments
- Manage continuous integration software build systems
- Design and implement monitoring systems
- Respond to alerts and troubleshoot issues
- Help develop and extend Various Imagery Implementation
- Identify process bottlenecks and implement solutions to address these
- 2+ years of relevant work experience with the following:
- Linux servers, Windows Servers
- Amazon Web Services (EC2, S3, EBS, VPC, Lambda, Route 53, SQS) or, Microsoft Azure (VMs, blob storage, managed DB services)
- Databases (MySQL/PostgreSQL/NoSQL)
- Experience with Python or other high-level language
- Understanding of large, high performance, highly scalable, highly resilient cloud-based architectures including replication/failover, distributed architectures, caches, auto scaling, rate limiting, and security
- Familiarity with image services, mosaic datasets, geoprocessing tools
- Strong problem-solving and analytical skills and proven ability to work in teams
- Excellent written and verbal communication skills, including technical presenting and interacting with colleagues across organizations
- Bachelor's in computer science, remote sensing or related field
- Experience with image processing and image analysis
- Knowledge of big data and cloud infrastructure (Amazon, Azure)
- Experience writing technical user documentation
- Proven ability to define, manage, and deliver geospatial solutions
- Clear understanding of ArcGIS Enterprise architecture, applications, and functionality including the ArcGIS web adaptor, IIS, internal ArcGIS Enterprise ports, and SSL certificates
#LI-Onsite
#LI-PK1
About EsriAt Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life’s best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri’s Racial Equity and Social Justice initiatives, please visit our website here .
If you don’t meet all of the preferred qualifications for this position, we encourage you to still apply!
Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Requisition ID: 2025-2641
Apply for this job*
indicates a required field
First Name *
Last Name *
Preferred First Name
Email *
Phone *
Resume/CV *
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
Enter manually
Accepted file types: pdf, doc, docx, txt, rtf
By selecting yes to this question you confirm that you have read Esri’s Applicant Privacy Notice. * Select.
Will you now or in the future require visa sponsorship from Esri for employment (e.g., H-1B visa)? Select.
Are you able to work onsite in the Esri location of this job posting, or relocate to do so? Select.
What is your annual salary range requirement?
#J-18808-LjbffrSoftware Development Engineer /Backend/ - InvestSky
Posted today
Job Viewed
Job Description
Hello there! Welcome to TeachMeCode Institute. How can we help you?
Join our in-person classes at TeachMeCode’s campus in Dubai and have the best learning environment.
UX/UI DesignDive into the world of Figma and master the art of crafting stunning web and mobile UI/UX designs. By the end of this course, you'll be equipped to create intuitive and visually appealing interfaces for both web and mobile platforms.
Front-End DevelopmentDelve into essential web tech and emerge as a front-end specialist. Master the art of building interactive web pages that adapt to user actions and fit all screens.
Back-End DevelopmentPlug into a backend journey with PHP, MySQL, and Laravel. By the end, you'll be adept at crafting robust web applications, designing efficient databases, and utilizing Laravel's features enabling the creation of feature-rich sites.
Python ProgrammingBy the end of the Python Programming course, you will have a comprehensive understanding of Python, equipping you with the skills to write clean, efficient code for web development, data analysis, artificial intelligence, and many other applications.
Java and Android StudioBy the end, you'll be proficient in crafting robust mobile applications, designing efficient databases, and utilizing Android Studio's features to create feature-rich apps.
Full-Stack Development BootcampOur full-stack web development curriculum builds in-demand skills. Our expert instructors teach from real-world experience. Upon completion of this bootcamp, you'll be ready to join the IT job market confident and prepared.
Python Fundamentals BootcampOur Python Bootcamp is designed to equip you with highly sought-after skills. Our seasoned instructors bring real-world expertise to the classroom. Upon completing this bootcamp, you’ll be ready to enter the job market with confidence and preparation.
Artificial Intelligence (AI) and Machine Learning (ML)Embark on an immersive journey into the world of AI and ML with our hands-on bootcamp. Designed for beginners and those looking to deepen their knowledge, this course will introduce you to the fundamentals of Python programming and guide you through essential concepts of AI and ML.
Data Analytics Intensive BootcampTransform into a data expert with our Data Analytics Intensive Bootcamp, designed to equip you with the essential skills and knowledge needed to thrive in today’s data-driven world.
Posted 4 days ago
Full time
Dubai, AE
Senior
Salary Range: To be discussed
SummaryInvestSky offers an all-in-one investment platform for MENA, seeking passionate builders for lasting, scalable solutions in a collaborative fintech environment with employee ownership benefits.
DescriptionAbout InvestSky
We're on a mission to make investing accessible to all. Our goal is to offer an all-in-one investing solution.
Key Responsibilities- Implement high-quality solutions in a timely manner.
- Translating designs and wire-frames into API skeletons and component architectures.
- Identify new libraries/patterns/platforms that we should study/adopt to continuously improve our architecture.
- Prototyping new features and wire-frames cross-functionally with the product team.
- Design and implement low-latency, high-availability, and performant applications.
- Design scalable data models and architecture.
- Contribute to planning, roadmaps, and integration plans.
- Cost, Performance, and Security assessments.
- Strong computer science fundamentals in system design, data structures, algorithms.
- Strong proficiency in Database Design and Software Architecture.
- Strong expertise in Python.
- Experience with writing and maintaining unit tests.
- Strong proficiency in server languages, frameworks and understanding their pros & cons.
- SQL / NoSQL databases and Database architecture skills.
- Hands-on experience with cloud platforms (strong experience with GCP is a plus).
- Accountability and Ownership: Self-driven individual who can build and maintain high scale projects end to end.
- Familiarity with container orchestration systems (preferably Kubernetes).
- Experience in implementing consumer-facing services at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
Market-standard compensation; generous Employee Stock Ownership Plan in line with our belief that our employees should be owners of the company and not just contributors.
Interested?
#J-18808-LjbffrSoftware Development Engineer /Backend/ - InvestSky
Posted today
Job Viewed
Job Description
Posted: 3 days ago
Employment Type: Full time
Location: Dubai, AE
Level: Senior
Salary Range: To be discussed
Company Overview
InvestSky simplifies investing with an all-in-one platform for MENA investors. We're hiring passionate individuals to build scalable solutions and contribute to FinTech innovation in the region.
About InvestSky
We're on a mission to make investing accessible to all. Our goal is to offer an all-in-one investing solution. With InvestSky, people no longer have to get lost in multiple apps, drown in fragmented communities across social media in search of investment insights, or pay high fees to make an investment. InvestSky offers an all-in-one solution to a more efficient and enjoyable investing journey for the MENA investors, both new and experienced ones.
With InvestSky, you can:
- Mingle: get social, meet like-minded folk, follow friends, exchange ideas
- Discover: build your knowledge and understand the market with our advanced tools to gain insights
- Create: buy your favourite stocks and build your portfolio
We are looking for someone passionate about building the next big thing and making a true impact in the region.
Key Responsibilities
- Implement high-quality solutions in a timely manner, designed and built to last and to scale.
- Translate designs and wire-frames into API skeletons and component architectures.
- Identify new libraries/patterns/platforms that we should study/adopt to continuously improve our architecture.
- Prototype new features and wire-frames cross-functionally with the product team.
- Design and implement low-latency, high-availability, and performant applications.
- Design scalable data models and architecture.
- Contribute to planning, roadmaps, and integration plans.
- Conduct cost, performance, and security assessments.
Required Qualifications
- Strong computer science fundamentals in system design, data structures, algorithms.
- Strong proficiency in Database Design and Software Architecture.
- Strong expertise in Python.
- Experience with writing and maintaining unit tests.
- Strong proficiency in server languages, frameworks and understanding their pros & cons.
- SQL / NoSQL databases and Database architecture skills.
- Hands-on experience with cloud platforms (strong experience with GCP is a plus).
- Accountability and Ownership: Self-driven individual who can build and maintain high scale projects end to end.
Nice-to-have
- Familiarity with container orchestration systems (preferably Kubernetes).
- Experience in implementing consumer-facing services at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
Compensation and Benefits
Market-standard compensation; generous Employee Stock Ownership Plan in line with our belief that our employees should be owners of the company and not just contributors; you'll never have to pay for our premium paid plans. Being part of a founding team building something revolutionary in FinTech in the region.
#J-18808-LjbffrSoftware Development Engineer Backend - InvestSky
Posted today
Job Viewed
Job Description
Posted 5 days ago
Full time
Dubai, AE
Senior
Salary Range: To be discussed
Full Job Description
Summary
InvestSky streamlines investing for the MENA region, enabling social interaction, market insights, and portfolio creation. Key tasks include scalable solutions, data models, and architecture innovations.
About InvestSky
We're on a mission to make investing accessible to all. Our goal is to offer an all-in-one investing solution. With InvestSky, people no longer have to get lost in multiple apps, drown in fragmented communities across social media in search of investment insights, or pay high fees to make an investment. InvestSky offers an all-in-one solution to a more efficient and enjoyable investing journey for MENA investors, both new and experienced.
With InvestSky you can:
- Mingle: get social, meet like-minded folk, follow friends, exchange ideas.
- Discover: build your knowledge and understand the market with our advanced tools to gain insights.
- Create: buy your favourite stocks and build your portfolio.
We are looking for someone passionate about building the next big thing and making a true impact in the region.
Key Responsibilities
- Implement high-quality solutions in a timely manner, designed and built to last and to scale.
- Translate designs and wireframes into API skeletons and component architectures.
- Identify new libraries/patterns/platforms that we should study/adopt to continuously improve our architecture.
- Prototype new features and wireframes cross-functionally with the product team.
- Design and implement low-latency, high-availability, and performant applications.
- Design scalable data models and architecture.
- Contribute to planning roadmaps and integration plans.
- Conduct cost, performance, and security assessments.
- Demonstrate strong computer science fundamentals in system design, data structures, and algorithms.
- Show strong proficiency in database design and software architecture.
- Exhibit strong expertise in Python.
- Have experience with writing and maintaining unit tests.
- Demonstrate strong proficiency in server languages and frameworks, understanding their pros and cons.
- Possess SQL/NoSQL databases and database architecture skills.
- Have hands-on experience with cloud platforms (strong experience with GCP is a plus).
Accountability and Ownership: A self-driven individual who can build and maintain high-scale projects end to end.
Nice-to-have
- Familiarity with container orchestration systems (preferably Kubernetes).
- Experience in implementing consumer-facing services at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
Compensation and Benefits
Market-standard compensation; generous Employee Stock Ownership Plan in line with our belief that our employees should be owners of the company and not just contributors; you'll never have to pay for our premium paid plans. Join us as part of a founding team building something revolutionary in FinTech in the region.
#J-18808-LjbffrSoftware Development Engineer Frontend - InvestSky
Posted today
Job Viewed
Job Description
Software Development Engineer Frontend - InvestSky
Full time
Dubai, AE
Senior
Salary Range: To be discussed
About InvestSky
We're on a mission to make investing accessible to all. Our goal is to offer an all-in-one investing solution. With InvestSky, people no longer have to get lost in multiple apps, drown in fragmented communities across social media in search of investment insights, or pay high fees to make an investment. InvestSky offers an all-in-one solution to a more efficient and enjoyable investing journey for the MENA investors, both new and experienced ones.
With InvestSky you can:
- Mingle: get social, meet like-minded folk, follow friends, exchange ideas
- Discover: build your knowledge and understand the market with our advanced tools to gain insights
- Create: buy your favourite stocks and build your portfolio
We are looking for someone passionate about building the next big thing and making a true impact in the region.
Key Responsibilities
- Implement high-quality solutions in a timely manner, designed and built to last and to scale.
- Study the API design and give feedback on the structure for optimized implementation on frontend.
- Identify new libraries/patterns/platforms that we should study/adopt to continuously improve our architecture.
- Prototyping new features and wireframes cross-functionally with the product team.
- Contribute to planning roadmaps and integration plans.
Nice to have
- Experience in implementing consumer-facing products at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
Market-standard compensation;
Generous Employee Stock Ownership Plan in line with our belief that our employees should be owners of the company and not just contributors;
You'll never have to pay for our premium paid plans ;) Being part of a founding team building something revolutionary in FinTech in the region.
#J-18808-LjbffrBe The First To Know
About the latest Software engineers Jobs in United Arab Emirates !
Software Development Strategist
Posted today
Job Viewed
Job Description
The company is seeking a skilled Software Development Strategist to play a crucial role in shaping the software development strategy. As a key member of the team, you will be responsible for designing and implementing complex JSON structures and REST APIs.
Main Responsibilities:- Developing and utilizing complex JSON structures to drive business decisions
- Designing and implementing REST APIs to facilitate seamless communication between systems
The ideal candidate will possess excellent problem-solving skills, with the ability to think creatively and develop innovative solutions. Strong knowledge of programming languages and experience working with JSON structures and REST APIs are essential for this role.
Key Skills:
- Excellent understanding of JSON structures
- Experience with REST API design and implementation
- Strong problem-solving skills
- Ability to think creatively and develop innovative solutions
What We Offer:
The company offers a competitive compensation package, including benefits and opportunities for career growth and professional development.
Software Development Leader
Posted today
Job Viewed
Job Description
Software Development Leader
You will be leading a software development team to build and deliver high-quality applications to a global customer base.
As a senior developer, you will work with Java and cloud native technologies to design and engineer scalable, secure, and resilient software systems.
Key responsibilities include:
- Building and delivering first-class Java services and microservices
- Working with the lead architect to develop a cloud-native financial application
- Designing for fault tolerance, speed, and security
- Using data-driven insights and observability to drive continuous improvement
- Ensuring security and compliance best practices
About You
We are looking for a skilled, creative, and inquisitive Java developer who is passionate about quality and delivery. The ideal candidate has hands-on experience with Java, cloud native development using Javalin, Spring Boot, and other relevant libraries and technologies.
Additional requirements include:
- Experience with REST API design, services architecture, and event-driven architecture
- Hands-on experience with Docker, Kubernetes, and database management
- Strong communication skills, curiosity, and a quick learning ability
- A passion for mentoring and teaching other developers
Skills and Qualifications
Our ideal candidate possesses the following skills and qualifications:
- Java - Spring, Spring Boot, Javalin Services, and Microservices
- Docker and Kubernetes
- Reactive services and testing frameworks
Benefits
As a valued member of our team, you can expect:
- A dynamic and fast-paced work environment
- Opportunities for professional growth and development
- Collaborative team spirit and social events
Join Our Team
,Software Development Opportunity
Posted today
Job Viewed
Job Description
Are you looking for a career boost in engineering? This is an excellent opportunity to gain hands-on experience and make a meaningful impact. We are seeking a proactive learner with a passion for technology, ready to contribute to team efforts and collaborate closely with colleagues and management to support various projects and initiatives.
Responsibilities:- Understand the development lifecycle and collaborate with cross-functional agile teams.
- Participate in continuous test coverage refactoring and documentation.
- Develop your code debugging and investigation skills on a regular basis.
- Learn about design-driven development, SOLID principles, event-driven architecture, algorithms, and automated tests (unit, integration, and functional).
Requirements:
- At least 2 years of experience in any programming language (PHP, Java, Golang, Swift, etc).
- Knowledge of databases (PostgreSQL and NoSQL). Familiarity with normal forms, ACID isolation levels, and index anatomy.
- A flexible and open-minded personality, comfortable working in a multicultural environment and communicating effectively in English.
Benefits:
- Join our global tech community of over 2000 colleagues from different teams.
- Develop your skills with a personal educational budget for conferences and external training.
- Access our e-learning platform, LinkedIn, and participate in in-house training programs.
- And many more opportunities for growth and development.
Work Details:
- Remote work: no
- Employment type: full-time