Enable job alerts via email!

Principal Software Engineer Tech Lead

ORYXLABS

Abu Dhabi

On-site

AED 200,000 - 300,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

ORYXLABS is seeking a Principal Software Engineer to lead a team of software engineers in developing innovative network solutions. The role focuses on architecting high-performance systems and driving technical excellence across projects, emphasizing collaboration and innovation in a multicultural environment.

Qualifications

  • 10+ years in software engineering and 2+ years in a technical leadership role.
  • Hands-on experience in API and backend development.
  • Expertise in Golang and/or Python.

Responsibilities

  • Lead and mentor a team of software engineers.
  • Architect scalable and high-performance systems.
  • Oversee design, development, and deployment of data solutions.

Skills

API development
Backend development
Golang
Python
Performance optimization
RESTful APIs
Microservices
ETL pipelines
Message queues
Agile methodologies

Education

Bachelor's or Master's in Computer Science or Engineering

Tools

Kafka
Trino
Spark
Elasticsearch

Job description

Bachelor of Technology/Engineering (Computers)

Nationality: Any

Vacancy: 1

Job Description

In ORYXLABS, we are continuously researching & developing new tools that assess, monitor, protect & improve our client's network environment. You will be part of a multicultural, highly collaborative elite team of tier-one security specialists and engineers passionate about crafting effective solutions.

Key Responsibilities:
  1. Lead and mentor a team of software engineers, fostering collaboration, growth, and technical excellence.
  2. Guide the team in defining and implementing best practices for coding, architecture, and processes.
  3. Collaborate across multiple scientific and engineering disciplines, making architectural tradeoffs to rapidly deliver software solutions.
  4. Architect scalable, reliable, and high-performance systems.
  5. Participate in hiring and onboarding to build a strong, balanced team.
  6. Contribute to ongoing improvement of programming processes and methodologies.
  7. Oversee the design, development, testing, and deployment of large datasets, data lakes, ETLs, and message queue systems.
  8. Drive successful project delivery, ensuring timelines and quality standards are met.
  9. Collaborate with operations, infrastructure, quality assurance, and other technical teams for end-to-end feature delivery.
  10. Work closely with Product Owners, data engineers, and SRE teams to align efforts with business goals.
  11. Translate business requirements into technical specifications.
  12. Stay updated on emerging technologies and evaluate their potential applications.
  13. Drive innovation by identifying opportunities for technical improvement and automation.
Qualifications & Experience:
  1. Bachelor's or Master's in Computer Science, Engineering, or related field with 10+ years in software engineering and 2+ years in a technical leadership role.
  2. Strong hands-on experience in API development, backend development, and performance optimization.
  3. Proficiency in Golang and/or Python.
  4. Extensive experience with backend development, RESTful APIs, and microservices.
  5. Deep understanding of ETL pipelines, processing large datasets, and data integrity.
  6. Expertise with message queues (e.g., Kafka).
  7. Knowledge of big data ecosystems (e.g., Trino, Spark, Elasticsearch) and distributed systems.
  8. Experience with relational and NoSQL databases, schema design, and query optimization.
  9. Solid understanding of Agile methodologies with multiple years of involvement.
  10. Experience with CI/CD practices.
  11. Bonus: Experience with cybersecurity solutions.
Company Industry
  • Defence
  • Military
  • Government
Department / Functional Area
  • IT Software
Keywords
  • Principal Software Engineer, Tech Lead

Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should verify the legitimacy of employers independently. We do NOT endorse requests for money or sharing personal/bank information. For security advice, visit our website. Report any fraud to abuse@naukrigulf.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.