Principal Software Engineer (Tech Lead)
ORYXLABS
Date: 22 hours ago
City: Abu Dhabi
Contract type: Full time

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 who are passionate about crafting effective solutions
Key Responsibilities:-
Key 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.
- Bachelor’s or Master’s in Computer Science, Computer Engineering or related field with 10+ 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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Commissioning Manager
Yokogawa,
Abu Dhabi
20 hours ago
Not just a job, but a careerYokogawa, award winner for ‘Best Asset Monitoring Technology’ and ‘Best Digital Twin Technology’ at the HP Awards, is a leading provider of industrial automation, test and measurement, information systems and industrial services in several industries.Our aim is to shape a better future for our planet through supporting the energy transition, (bio)technology, artificial intelligence, industrial...

Manager Procurement Account CZ, SK
Philip Morris International,
Abu Dhabi
21 hours ago
Purpose of the jobLead local procurement function in the market and manage direct reports acting as a leader and a point of reference. Leverage business acumen to provide strategic thinking to assure, protect margins and create value to PMI. Provide overall strategic guidance and direction for the team assigned, leading and developing an adaptable and agile Procurement organization to deliver...

Manager Data Science Ops
Etihad,
Abu Dhabi
23 hours ago
Synopsis As a Manager Data Science, Operations - you will contribute to the analytics transformation process of Etihad's Operations division to transform it into a competitive advantage for the company by implementing data science models to drive incremental cost savings and increase efficiency and revenue. You will be responsible for managing a team of 3-5 data scientists, building & maintaining...
