Senior Software Engineer

Dubai, DU, AE, United Arab Emirates

Job Description

About the Role



We are looking for a top-tier developer to join our core engineering team and build a

next-generation technology toolkits and SDKs. You will be responsible for designing and

delivering high-performance, developer-friendly libraries that abstract away complexity.

This is a role for someone who is truly skilled developer, a fast learner, and thrives on

working with multiple languages and frameworks.

Key Responsibilities



- Architect, develop, and maintain a robust platform SDK as the flagship implementation.

- Extend and contribute to multi-language SDKs (Go, Java, Node.js, etc.) to ensure a consistent developer experience.

- Collaborate with cross-functional teams to refine design and usability.

- Write clean, well-documented, and testable code with a strong focus on performance and scalability.

- Research, prototype, and quickly master new frameworks and technologies to push the platform forward.

- Contribute to design discussions, code reviews, and technical strategy.

Required Qualifications



- 5+ years of software development experience, with deep expertise in Python (async, FastAPI, gRPC, testing frameworks, packaging/distribution).

- Strong hands-on knowledge of at least two additional languages (Go, Java, or TypeScript/Node.js highly preferred).

- Solid understanding of distributed systems, APIs, and microservices architectures.

- Demonstrated ability to learn new frameworks quickly and apply them to real problems.

- Excellent problem-solving and debugging skills, with a passion for clean, developer-centric design.

- Experience building SDKs, libraries and tools.

The below are a plus



- Contributions to open-source SDKs, frameworks, or developer tooling projects.

- Cloud-native development experience (Docker, Kubernetes, serverless).

- Familiarity with workflow engines, orchestration platforms, or similar distributed

systems.

- Experience with Agentic AI/ RAG techniques.

- Experience mentoring other engineers and driving engineering best practices.

Job Type: Full-time

Pay: AED15,000.00 - AED20,000.00 per month

Experience:

SDK Development (Python & Multi-Framework): 3 years (Required) async, FastAPI, gRPC, frameworks, packaging/distribution: 5 years (Required) * (Go, Java, or TypeScript/Node.js highly preferred).: 3 years (Preferred)

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2015336
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, DU, AE, United Arab Emirates
  • Education
    Not mentioned