Senior Software Engineer
Apply now »Date: 11 Apr 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:-
- Analyze, evaluate, design, develop, integrate, debug, and test software for advanced data analysis and user experience
- Design and implement systems that collect and process large data sets
- Collaborate in a team environment across multiple scientific and engineering disciplines, making the architectural tradeoffs required to deliver software solutions rapidly
- Contribute to ongoing improvement of programming processes and methodology
- Produce well-tested, well-documented, performance-oriented code
- Periodically assess existing processes or systems for inefficiencies and provide data-driven recommendations for improvement
- Collaborate with operations and infrastructure, quality assurance, or other technical teams to ensure end-to-end delivery of features
- 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 8+ years’ experience in software engineering
- Proficiency in Python or Golang is a must for this role.
- Strong hands-on experience in API Development, Backend Development, and performance optimization.
- Experience working with relational and/or NoSQL databases, designing database schemas, and query optimization.
- Solid understanding of Agile development methodology with multiple years of direct involvement
- Experience with continuous integration and continuous deployment practices
- Strong leadership skills with the ability to influence a prevailing positive approach. Able to build strong partnerships across the organization to deliver the best outcomes
- Bonus: Experience in creating or working closely with cybersecurity solutions
Key Skills:-
Operating Systems:- Linux
Programming Languages:- Python, Golang
Database engines:- Citus, PostgreSQL, Clickhouse, Trino, Hive, Spark, Elasticsearch
Virtualization / Containers:- Docker, Kubernetes
Message Queues:- Apache, Kafka
#ORYXLABS
Job Segment:
Testing, User Experience, Computer Science, Quality Assurance, Database, Technology