Senior Software Engineer

Core42

Abu Dhabi

On-site

AED 350,000 - 550,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Salary
Yearly Bonus
Exclusive Discount Cards with Esaad/Fa
Premium Family Insurance
Learning & Development

Job summary

Core42 is seeking a Senior Software Engineer (Backend) in Abu Dhabi to architect, scale, and maintain backend services powering our sovereign AI platform. You will design secure, high-performance systems, lead complex backend initiatives, and mentor engineers while collaborating with Product and DevOps.

You will work on cloud-native microservices, RESTful and gRPC APIs, and GenAI integration using RAG workflows with Azure, Terraform, and container orchestration.

Qualifications

  • 7+ years of backend development experience.
  • Strong Python with FastAPI/Flask experience.
  • Expertise in RESTful APIs, microservices, and distributed backends.
  • Azure cloud services and cloud-native app development experience.

Responsibilities

  • Architect and develop high-performance backend services for Core42 platform.
  • Lead design and implementation of cloud-native microservices and APIs.
  • Ensure scalability, performance, and security across distributed systems.
  • Implement data modeling for SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
  • Lead GenAI/LLM integration, including RAG workflows and vector databases.
  • Own reliability, observability, and Day 2 operations incl. circuit breakers and monitoring.
  • Collaborate with DevOps for IaC (Terraform/Bicep) and CI/CD pipelines.
  • Enforce security best practices: OAuth2/OIDC, encryption in transit/rest.
  • Provide technical leadership and mentoring to engineers.
  • Collaborate with Product and DevOps to translate requirements into scalable backend architectures.

Skills

Python (FastAPI/Flask)
RESTful APIs
Microservices
Azure cloud
Docker
CI/CD
Kubernetes
Event-driven architecture
Distributed systems
Security best practices

Education

Master's or Bachelor's degree in Computer Science/IT

Tools

Terraform
Bicep
Prometheus/Grafana
Azure Monitor
Kafka/RabbitMQ
Docker
Kubernetes

Job description

Senior Software Engineer (Backend), Core42, Abu Dhabi - UAE
About Us

Core42, a leader in AI-powered cloud and digital infrastructure, is driving transformative technology solutions globally. Leveraging advanced resources and partnerships, Core42 empowers clients to harness sovereign AI infrastructure, especially in sectors with stringent regulatory needs. With a mission to redefine digital transformation, we combine sovereign capabilities with scalable, high-performance compute infrastructure, positioning itself at the forefront of AI innovation in the Middle East and beyond.

The opportunity

The Senior Software Engineer (Backend),will play a critical role in architecting, scaling, and maintaining backend services that power Core42’s platform. This role requires deep technical expertise, ownership mindset, and the ability to lead complex backend initiatives while mentoring other engineers. You will design high-performance, secure, and reliable systems that support mission-critical business operations.

Your key responsibilities
  • Cloud-Native Architecture & API Design: Architect and develop high-performance, scalable microservices and RESTful/gRPC APIs using Python (FastAPI/Flask). Design services specifically for cloud-native deployment on Azure.
  • System Scalability & Performance: Optimize backend performance through effective concurrency management (AsyncIO), caching strategies, and efficient resource utilization. Identify and resolve bottlenecks in distributed systems.
  • Advanced Data Modeling: Design and maintain optimized schemas for SQL (PostgreSQL) and NoSQL (MongoDB/Redis) databases. Implement robust data consistency and migration patterns across distributed environments.
  • GenAI & LLM Integration: Lead the backend implementation of Generative AI capabilities, including RAG (Retrieval-Augmented Generation) workflows, vector database integration, and managing LLM orchestration layers.
  • Reliability & Resilience Engineering: Own the "Day 2" operations of services by implementing circuit breakers, rate limiting, and graceful degradation to ensure mission-critical uptime.
  • Observability & Proactive Monitoring: Implement comprehensive logging, distributed tracing, and real-time metrics (Prometheus/Grafana/Azure Monitor) to maintain deep visibility into service health and AI model performance.
  • Cloud Infrastructure & IaC Collaboration: Partner with DevOps to define Infrastructure as Code (Terraform/Bicep) and ensure backend services are seamlessly integrated into automated CI/CD pipelines for zero-downtime deployments.
  • Security-First Development: Enforce backend security best practices, including OAuth2/OIDC implementation, encryption of data at rest and in transit, and secure API gateway management.
  • Technical Leadership & Mentorship: Drive engineering excellence by leading design reviews, defining coding standards, and mentoring mid-level engineers to foster a culture of technical growth.
  • Cross-Functional Strategy: Collaborate with Product, and DevOps teams to translate complex business requirements into scalable, production-ready backend architectures.
What we’re looking for
(a) Required skills / qualifications
  • Masters’s or bachelor’s degree in computer science, Information Technology, or a related field.
  • Excellent collaboration and communication skills with the ability to work effectively in cross-functional teams.
  • 7+ years of hands-on backend development experience.
  • Strong proficiency in Python with experience using FastAPI, Flask, and other backend frameworks.
  • Expertise in designing RESTful APIs, microservices, and distributed backend architectures.
  • Strong knowledge of SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Hands-on experience with Azure cloud services and cloud-native application development.
  • Deep understanding of scalability, caching, concurrency, and backend performance optimization.
  • Experience with Docker, CI/CD pipelines, and containerized deployments.
  • Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • Strong ability to influence engineering direction and drive best practices.
  • Experience with message queues and event-driven architecture (Event Hub, Kafka, RabbitMQ).
  • Knowledge of containerization, orchestration (Kubernetes), and Infrastructure as Code (IaC) tools used in modern DevOps.
(b) Preferred skills / qualifications
  • Strong problem-solving skills and attention to detail.
  • Proven experience in providing technical leadership and mentoring junior developers.
  • Certification in Azure cloud services, AI application development
  • Familiarity with hybrid cloud environments and multi-cloud strategies (Azure + AWS/GCP)
  • Good to have: Frontend development experience using React, React Native, TypeScript, JavaScript (ES6+), HTML5, and CSS3.
What working at Core42 offers

With a diverse team of 1,100+ employees from 68 nationalities, we foster an inclusive, innovative and collaborative environment. At Core42, we foster a culture grounded in trust, accountability and high performance. We are united by our values: Grit, where we overcome challenges with resilience and determination, Passion, which drives us to pursue excellence in everything we do, and Impact, as we aim to inspire progress and create meaningful change. Our team members thrive in an environment where each person’s contributions propel us forward, and together, we commit to achieving extraordinary results.

  • Competitive Salary: We offer an attractive salary package based on your skills and experience
  • Yearly Bonus: In recognition of your contributions, you will receive a performance-based annual bonus
  • Exclusive Discount Cards: Access special benefits with Esaad and Fazaa cards, offering discounts across a wide range of services
  • Premium Family Insurance: We provide comprehensive health coverage, including dental, vision and life insurance, ensuring the well-being of you and your family
  • Learning & Development: We offer access to top-tier learning platforms to help you grow in your career. Learn at your own pace with unlimited access to premium courses.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Forward Deployed Engineer
Forward Deployed Engineer

Core42 • Abu Dhabi

On-site
AED 350,000 - 650,000
Competitive salary
Yearly bonus
Exclusive discount cards
+2
Senior Engineer - Infrastructure and Cloud Engineering
Senior Engineer - Infrastructure and Cloud Engineering

Core42 • Abu Dhabi

On-site
AED 350,000 - 550,000
Competitive Salary
Yearly Bonus
Exclusive Discount Cards
+1
Specialist - Identity & Access Management
Specialist - Identity & Access Management

Core42 • Abu Dhabi Emirate

On-site
AED 180,000 - 300,000
Yearly bonus
Discount cards (Esaad & Fazaa)
Family insurance
+1
Senior Manager – Presales Solutions
Senior Manager – Presales Solutions

Core42 • Abu Dhabi

On-site
AED 441,000 - 661,000
Competitive Salary
Yearly Bonus
Discount Cards (Esaad and Fazaa)
+2
Senior Technical Program Manager - Forward Deployed Engineering
Senior Technical Program Manager - Forward Deployed Engineering

Core42 • Abu Dhabi

On-site
AED 420,000 - 620,000
Competitive salary package
Yearly bonus
Esaad & Fazaa discount cards
+2
Manager – SaaS FinOps & Commercial Intelligence
Manager – SaaS FinOps & Commercial Intelligence

Core42 • Abu Dhabi

On-site
AED 350,000 - 550,000
Competitive Salary
Yearly Bonus
Exclusive Discount Cards: Esaad & Faz"
+2
Senior Manager Data Science
Senior Manager Data Science

Core42 • Abu Dhabi

On-site
AED 300,000 - 550,000
Yearly bonus
Premium family insurance
Discount cards (Esaad/Fazaa)
+1
Senior Manager - Enterprise Risk
Senior Manager - Enterprise Risk

Core42 • Abu Dhabi

On-site
AED 420,000 - 720,000
Competitive Salary
Yearly Bonus
Discount Cards (Esaad & Fazaa)
+2
Senior Specialist – Business Analytics & Customer Onboarding
Senior Specialist – Business Analytics & Customer Onboarding

Core42 • Abu Dhabi

On-site
AED 320,000 - 520,000
Competitive salary
Yearly bonus
Exclusive discount cards (Esaad/Fazaa)
+2
Specialist - Identity & Access Management
Specialist - Identity & Access Management

Core42 • United Arab Emirates

On-site
AED 180,000 - 300,000
Competitive Salary
Yearly Bonus
Discount Cards Esaad Fazaa
+2
Top locations