Senior Software Engineer
1 week ago
Overview
ABOUT US
Space42 (ADX: SPACE42) is a UAE-based AI-powered SpaceTech company that integrates satellite communications, geospatial analytics and artificial intelligence capabilities to enlighten the Earth from space. Established in 2024 following the successful merger between Bayanat and Yahsat, Space42's global reach allows it to address the rapidly evolving needs of its customers in governments, enterprises, and communities.
Our vision is to pioneer beyond today for humanity to experience a better tomorrow. Space42 challenges traditional approaches with advanced AI and cutting-edge satellite technology, making space more accessible and redefining how data from space can be used on Earth. We aim to achieve this by connecting people to rewire potential, informing decisions to reimagine impact and enabling action to redefine tomorrow.
For more information visit: , follow us on X and Instagram @Space42ai
Role Summary
To be successful in this role, you must demonstrate your knowledge of critical thinking, problem-solving and core computer science topics. This requires a deep understanding of systems, data structures, algorithms, design and architectural patterns, and modern scripting and enterprise level languages
Responsibilities
- Hands-on with coding and testing of software modules.
- Take ownership of software features or user stories assigned to you.
- Analytical, love to solve challenging algorithmic problems.
- Transform ambiguity into clarity.
- A Team-Player, collaborating with QA, Dev Ops and other teams to design, build, test, and roll out.
- A curious, researching new and emerging technologies that may enable improvements in product development.
- A promoter of best practices like TDD and Continuous Deployment.
- Enjoy collaborating in a multicultural and diverse environment that expands to include various geographic locations.
- Stellar communication skills, effectively expressing yourself.
- Participate in all phases of the development process - analysis, design, construction, testing, and implementation in Agile development lifecycles.
- Support the technical design process by participating in the analysis of technical application requirements
- Assist in implementing analyses that will identify requirements related to people, processes and technology
- Code and test program modules; assist in the design.
- Assist in the integration of technical and application components, including Data Science/AI-related components.
- Execute conversion plans and document possible improvements; identifying disruptions in the processes.
- Participate in execution and documentation of system and unit tests.
- Mentor junior Software Engineers and assist with code-review.
- Follow best practices in software design and development.
- Explore and learn new technologies.
Qualifications
- Bachelor's or Master's degree in computer science, information technology, or a Bachelor's degree or higher in related field.
- At least 7+ years of demonstrable experience in software development roles.
- Experience of DevOps (Docker, Docker Swarm, Kubernetes)
- At least 7+ Experience in ArcGIS Suite: Proficient in ArcGIS Enterprise, ArcGIS Server, ArcGIS Portal, and ArcSDE for geospatial applications.
- At least 7+ Experience in FME (Feature Manipulation Engine): Skilled in FME Desktop & FME Server for data transformation and workflow automation.
- At least 7+ Geospatial Data Management: Expertise in designing, managing, and optimizing enterprise geospatial databases (Oracle/SQL-based).
- Strong knowledge of data structures, algorithms, and object-oriented software design best practices.
- Fluency in at least two of the following programming languages: C/C++, Java and Python
- Web Technologies: HTML, CSS, JavaScript, and Angular or React.
- Implementing different software architectural patterns, including microservices and dataflow.
- Writing code following popular Software Design Patterns.
- NoSQL and Relational Databases, such as Cassandra, MongoDB, MySQL, or PostgreSQL and their connectors in C/C++, Python and/or Java
- Experience with Big Data technologies such as Spark, Elastic, RabbitMQ, and Kafka. TDD methodology and testing frameworks such as PyUnit/JUnit. Version control system, such as Git.
- ArcGIS Suite: Proficient in ArcGIS Enterprise, ArcGIS Server, ArcGIS Portal, and ArcSDE for geospatial applications.
- FME (Feature Manipulation Engine): Skilled in FME Desktop & FME Server for data transformation and workflow automation.
- Geospatial Data Management: Expertise in designing, managing, and optimizing enterprise geospatial databases (Oracle/SQL-based).
- Spatial Data Standards: Experience in ensuring compliance with spatial data and metadata standards.
- Server-Side GIS Integration: Strong experience in deploying, configuring, and administering GIS servers.
- Automation & Scripting: Development of custom GIS tools and automations using scripting within GIS environments.
Our Benefits & Perks
- Competitive compensation packages and comprehensive medical insurance to support you and your family.
- Wellbeing-focused initiatives and resources designed to enhance your personal and professional life.
- Access to exclusive discount programs, offering savings across various lifestyle and leisure experiences across the UAE.
What Makes a Great Fit
If you are performance-driven and possess an inquisitive mind with the agility to navigate ambiguity, you will thrive here. At the heart of the Space42 community is a bias for action and a passion for developing innovative, efficient space services through AI-driven smart solutions that drive technological advancements and create a better tomorrow.
-
Senior Software Engineer
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Solutyics Full time 120,000 - 180,000 per yearCompany DescriptionSolutyics is driven by a vision to leverage Data and AI to unlock limitless opportunities. Specializing in AI, Machine Learning, Data Engineering, and Advanced Data Analytics, our expert team develops innovative solutions to meet the unique challenges and goals of our clients. With a commitment to understanding client needs, we deliver...
-
Senior Embedded Software Engineer
5 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates KATIM Full time 120,000 - 180,000 per yearLooking for an Embedded Software Engineer.Please feel free to contact meRole DescriptionThis is a full-time, on-site role based in Abu Dhabi for a Senior Embedded Software Engineer. The professional in this role will design, develop, and maintain embedded software solutions, ensuring adherence to best practices. They will engage in debugging and...
-
Senior Software Quality Assurance Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Tahaluf Al Emarat Technical Solutions تحالف الإمارات للحلول التقنية Full time 90,000 - 120,000 per yearCompany DescriptionFounded in Abu Dhabi in 2015, Tahaluf Al Emarat Technical Solutions تحالف الإمارات للحلول التقنية has quickly become one of the nation's top cybersecurity and IT companies. The company serves as the leading government solutions provider in the UAE. Tahaluf's integrated services and cutting-edge solutions...
-
Senior Software Engineer
3 days ago
Abu Dhabi, Abu Dhabi, United Arab Emirates REACH Group Full time 100,000 - 150,000 per yearLocation: Abu DhabiDuration: Yearly Renewable ContractQualificationsStrong foundation in Computer Science, including algorithms, data structures, and system design.Proficiency in Back-End Web Development and Software Development with experience in .Net and Angular.Expertise in Programming languages, with proven experience in Object-Oriented Programming...
-
Senior Software Engineer
13 hours ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Nabat Full time 120,000 - 250,000 per yearWho is Nabat?Nabat is a climate-tech startup based in the UAE using advanced technology to protect and restore natural ecosystems with precision and scaleWe operate at the intersection of ecological & environmental sciences, GIS, AI, and robotics. Our mission is to enable data-driven, science-backed ecosystem management and restoration at the speed and scale...
-
Senior Software Engineer
1 week ago
Abu Dhabi, Abu Dhabi, United Arab Emirates BAYANAT GIQ PJSC Full time 120,000 - 180,000 per yearOverview: ABOUT USSpace42 (ADX: SPACE42) is a UAE-based AI-powered SpaceTech company that integrates satellite communications, geospatial analytics and artificial intelligence capabilities to enlighten the Earth from space. Established in 2024 following the successful merger between Bayanat and Yahsat, Space42's global reach allows it to address the rapidly...
-
Senior Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates 7783b009-a26c-4894-aaa5-fea8a297d2d7 Full time $120,000 - $180,000 per yearAbout the job:We are looking for aSoftware Engineerwith expertise across the stack, from low-level programming to backend integration, with a strong focus on security concepts.You will engage with innovative research-driven projects, adapt quickly to complex codebases, and contribute to diverse solutions across multiple programming languages.If you thrive in...
-
Principle Embedded Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates TALENTMATE Full time 90,000 - 120,000 per yearJob DescriptionAbout POWERTECHPOWERTECH is a center of excellence for propulsion technologies, specializing in the design, engineering, and manufacturing of combustion engines, expendable turbojet engines, and turbofan engines for a wide range of aerospace, defence, and autonomous applications, including fixed- and rotary-wing UAVs and other advanced...
-
Principle Embedded Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates POWERTECH Full time $120,000 - $150,000 per yearAbout POWERTECHPOWERTECH is a center of excellence for propulsion technologies, specializing in the design, engineering, and manufacturing of combustion engines, expendable turbojet engines, and turbofan engines for a wide range of aerospace, defence, and autonomous applications, including fixed- and rotary-wing UAVs and other advanced platforms.Job...
-
Senior Software Engineer
2 weeks ago
Abu Dhabi, Abu Dhabi, United Arab Emirates Avrioc Technologies Full time 180,000 - 250,000 per yearAbout the RoleWe are seeking aSenior Software Engineer - IOSto build and optimize the iOS app which is a feature-rich video and live-streaming experience at scale. You'll design custom UI components, ensure buttery-smooth rendering, and deliver world-class streaming and playback performance while maintaining architectural excellence.Key...