Find a jobRecruiters

Software Engineer (Systems Architecture)

Exclusive opportunity

Onsite

Software Engineer (Systems Architecture)

AEGIS TECHNOLOGIES PTE. LTD.

Software Engineer (Systems Architecture)

Skills

PostgreSQLCybersecurityAILinux

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Work mode:

Onsite

Published on:

23 September 2026

What they need


This role is ideal for engineers who enjoy exploring emerging technologies, evaluating new development tools, and continuously improving engineering productivity. At Aegis Technologies, innovation is encouraged—you'll have the freedom to experiment with modern technologies, automation tools, AI-assisted development, and new engineering practices that help build better software faster.

You will work alongside experienced engineers throughout the complete software development lifecycle, from system design and architecture to implementation, optimization, deployment, and continuous improvement.

Responsibilities

Design, develop, and maintain high-performance software systems and scalable system architectures.

Analyze hardware and software resource requirements to achieve optimal system performance and reliability.

Participate in the complete software development lifecycle, including requirements analysis, system design, implementation, testing, deployment, and maintenance.

Optimize multi-threaded and multi-core applications for performance and scalability.

Design and optimize databases and data processing pipelines.

Perform system profiling, debugging, benchmarking, and performance tuning across software components.

Conduct code reviews and contribute to engineering standards, knowledge sharing, and continuous improvement.

Research, evaluate, and adopt emerging technologies, frameworks, AI-assisted development tools, and engineering practices that improve product quality and development efficiency.

Requirements

Proven experience in software development with strong understanding of system design and software architecture.

Strong experience working in Linux environments.

Experience with multi-threaded and multi-core programming.

Solid understanding of PostgreSQL or other relational database systems, including data modelling and performance optimization.

Strong analytical and problem-solving skills with the ability to design efficient and scalable systems.

Passion for learning new technologies and keeping up with industry trends.

Curiosity to explore modern development tools, automation, and AI technologies that improve engineering productivity.

Ability to work independently while collaborating effectively within a dynamic engineering team.

Familiarity with writing testable code and applying software engineering best practices.

AEGIS TECHNOLOGIES PTE. LTD.

Providing business owners with the right cyber security solutions, mid to large scale customised solutions design and deployment and providing specialised services such as vulnerablility assessments and penetration for mobile OS, apps or network protocols.

Other offers great for you!

These companies are also looking for great profiles

NGC x OPTIMA

Ingénieur Logiciel embarqué

Freelance

Cergy, France

Hybrid, Onsite

Skills

AUTOSARBSW

1 month ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

7 days ago

Quick apply

Nigel Frank

🚨 Dutch-speaking MES Software Engineer (Freelance)💻

Freelance

Antwerp, Belgium

Hybrid

Skills

Angular.NET

21 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools