Software Engineer - Python / Golang
Apply now »Date: 8 May 2025
Location: Abu Dhabi, AE
Company: EDGE Group PJSC
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:-
- Design and implement systems that collect and process large data sets in near-real-time
- Produce well-tested, well-documented, performance-oriented code.
- Periodically assess existing processes or systems for inefficiencies and provide data driven recommendations for improvement.
- Have a clear documented design process to translate requirements to code, which include low level designs
- Have a full understanding of end-to-end flows, and be able to troubleshoot flows end to end
- Leverage provisioning systems to build and configure virtual environments to support development and functional testing efforts.
- Collaborate with cloud infrastructure, quality assurance, or other technical teams to ensure smooth deployment of each product release.
- Participate in code reviews focusing on performance, reliability and maintainability.
- Continuously learn about new technologies and help keep the team informed of industry developments and evolving best practices
Qualification & Experience:-
- Bachelor’s or Master’s in Computer Science, Computer Engineering or related field with 5 years of experience in software engineering, preferably with cyber security background
- Experience in creating distributed crawling, scanning, or information collection systems, parsing and extracting information from loosely structured data.
- Experience writing complex SQL queries (preferably PostgreSQL)
- Solid understanding of Agile development methodology with multiple years of direct involvement
- Experience with continuous integration and continuous deployment practices
- Able to build strong partnerships across the organization to deliver the best outcomes
- Demonstrated ability to learn and leverage technical knowledge
Key Skills:-
Operating Systems Enterprise Linux (CentOS / Amazon Linux)
Programming Languages Python/Golang
Databases engines Citus, PostgreSQL, Clickhouse, Trino, Hive, Spark, Elasticsearch
Virtualization / Containers Docker, Kubernetes
Message Queues Apache, Kafka
Serialization Cap’n Proto
#ORYXLABS
Job Segment:
Cloud, Testing, Computer Science, Cyber Security, Quality Assurance, Technology, Security