Esri logo

Software Development Engineer II Python

Esri
Sharjah, United Arab Emirates
Full Time
Posted July 2, 2025
Apply Now

Application opens on company website

Job Description

A software engineer responsible for designing, developing, and maintaining large-scale backend services and APIs for hosting and processing imagery, with a focus on system scalability, performance, and reliability in a cloud environment.

Key Responsibilities

  • Design, develop, and maintain large-scale backend services and APIs for ArcGIS Image Dedicated services.
  • Implement and configure enterprise systems and technologies in collaboration with developers, architects, and analysts.
  • Manage infrastructure, process workflows, and microservices supporting infrastructure, monitoring, and management functions.
  • Operate and troubleshoot microservices using container technologies like Docker and Kubernetes.
  • Develop and extend imagery processing implementations.
  • Identify and resolve process bottlenecks to improve system performance and reliability.

Requirements

  • At least 2 years of experience managing Kubernetes (AKS, EKS, GKE), logging and monitoring tools (ELK, Prometheus), and container technologies (Docker).
  • Experience with CLI tools or backend service development, particularly in Python.
  • Experience with continuous integration and continuous deployment processes, including using Git and Jenkins.
  • Ability to clearly analyze and describe problems, and propose solutions.
  • Ability to work closely with software developers, product engineers, and documentation writers to build quality software in a constantly evolving agile environment.
  • Excellent written and verbal communication skills.
  • Ability to work in a fast-paced and challenging environment.
  • Bachelor’s degree in computer science or a related field.

Benefits & Perks

Compensation/salary range (not specified in the posting)
Work schedule (not specified in the posting)
Work environment perks (not specified in the posting)
Opportunities to work with large-scale backend services and cloud-based architectures
Diverse and inclusive work environment
Potential for professional growth and learning in a constantly evolving agile environment
Participation in initiatives related to diversity, equity, and social justice

Ready to Apply?

Join Esri and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Account Manager

Esri
Charlotte
Full Time
$67k-114k
Esri logo

3D Software Engineer II Scene Layers

Esri
Redlands
Full Time
$97k-162k
Esri logo

Accountant Accounting Operations

Esri
Redlands
Full Time
$68k-95k