-
Confidential

Tech Lead - Python / Golang

Confidential
United Arab Emirates · Full-time · Mid-Senior

Job Responsibilities:-

  • Lead and mentor a team of software engineers, fostering collaboration, growth, and technical excellence.
  • Guide the team in defining and implementing best practices for coding, architecture, and processes.
  • Collaborate across multiple scientific and engineering disciplines, making the architectural tradeoffs required to rapidly deliver software solutions.
  • Architect scalable, reliable, and high-performance systems.
  • Participate in hiring and onboarding processes to build a strong, balanced team.
  • Contribute to ongoing improvement of programming processes and methodology
  • Oversee the design, development, testing, and deployment of large datasets, data lakes, ETLs and message queue systems.
  • Drive the successful delivery of projects, ensuring timelines and quality standards are met.
  • Collaborate with operations and infrastructure, quality assurance, or other technical teams to ensure end-to-end delivery of features
  • Work closely with Product Owners, data engineers, and SRE teams to align technical efforts with business goals.
  • Translate business requirements into technical specifications.
  • Stay updated on emerging technologies and evaluate their potential application.
  • Drive innovation by identifying opportunities for technical improvement and automation.


Key Qualification/Technical Skills:-

  • Bachelor’s or Master’s in Computer Science, Computer Engineering or related field with 8+ years’ experience in software engineering and 2+ years in a technical leadership or similar role.
  • Strong hands-on experience API Development, Backend Development and performance optimization.
  • Proficiency in Golang and/or Python.
  • Extensive experience with backend development, including RESTful APIs and microservices.
  • Deep understanding of ETL pipelines, processing large-scale datasets, and ensuring data integrity.
  • Expertise with message queues (e.g., Kafka).
  • Strong knowledge of big data ecosystems (e.g., Trino, Spark, Elasticsearch) and distributed systems.
  • Experience working with relational and/or NoSQL databases, designing database schemas, and queries optimization.
  • Solid understanding of Agile development methodology with multiple years of direct involvement
  • Experience with continuous integration and continuous deployment practices
  • Bonus: Experience in creating or working closely with cyber security solutions
  • Strong problem-solving and decision-making abilities.

Operating Systems

Linux

Programming Languages

  • Python and Or Golang

Databases engines

  • Citus PostgreSQL
  • Clickhouse
  • Trino, Hive, Spark, Elasticsearch

Virtualization / Containers

  • Docker
  • Kubernetes

Message Queues

Apache Kafka

Key Skills

Ranked by relevance

spark continuous integration continuous deployment cyber security elasticsearch restful apis nosql
Login to Apply
Posted
Jan 31, 2025
Type
Full-time
Level
Mid-Senior
Location
Abu Dhabi Emirate

Industries

Computer Network Security

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
spiderSilk
Related

AI Engineering Lead

2026-05-26

Full-time
Director
United Arab Emirates
Computer
Information Technology
View Job Details
CoberonChronos
Related

Founding Technical Lead

2026-05-19

Full-time
Mid-Senior
Sweden
Software Development
Engineering
View Job Details
DomainTools
Related

Senior Software Engineer (Python, Kafka, and K8)

2026-05-18

Full-time
Mid-Senior
Portugal
Computer
Information Technology