1,353,636open jobs
78,958companies
207,999added this week
Browse all
Salary
≈ $71k – $196k per year (Estimated)
Location
In office (Cairo)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Oct 7, 2026.

Overview
Company
Impact
Profile match
VerteX Technologies is an Egyptian software engineering and IT services company that delivers international technology projects in partnership with the global NIX brand. Headquartered in Smart Village in Giza, Egypt, the firm specializes in custom web and mobile application development, AI-native engineering, cloud infrastructure, and quality assurance. It empowers businesses worldwide by providing end-to-end digital solutions, dedicated engineering teams, and IT consulting services.

Vertex Technologies, a global supplier of software engineering and IT outsourcing services, is looking for an experienced Java Tech Lead / Principal Engineer to join our engineering organization.


We are looking for a strong hands-on technical leader who can take ownership of complex technical solutions, drive architectural decisions, and help engineering teams deliver reliable and scalable software. This role combines deep technical expertise with technical leadership, mentoring, and collaboration across engineering and business functions.


The ideal candidate is comfortable working with complex distributed systems, designing solutions from the architecture level down to implementation details, and guiding engineers through technical challenges while remaining actively involved in software development.

ABOUT THE PROJECTS:

You will work on complex software products and enterprise solutions across a variety of business domains, including Healthcare, Finance & Banking, Education, Logistics, Retail & E-commerce, and Telecommunications. Projects may include distributed systems, cloud-based applications, integrations, data processing solutions, and modern web applications.


As a Tech Lead / Principal Engineer, you will play a key role in defining technical approaches, designing system architecture, supporting engineering teams, and ensuring that solutions meet requirements related to scalability, maintainability, security, performance, and reliability.


You will collaborate with developers, architects, product managers, engineering managers, DevOps engineers, QA engineers, and other stakeholders to transform business requirements into well-designed technical solutions.

RESPONSIBILITIES:

  • Lead the technical design and implementation of complex software solutions.

  • Design and evolve system and application architecture with scalability, reliability, security, performance, and maintainability in mind.

  • Make and communicate technical decisions, evaluate alternatives, and identify architectural trade-offs.

  • Take technical ownership of solutions throughout the full software development lifecycle, from design to production support.

  • Remain hands-on and contribute to implementation of technically challenging or critical components.

  • Identify technical risks, dependencies, architectural limitations, and opportunities for improvement.

  • Lead technical discussions, design reviews, and support teams in reaching effective technical decisions.

  • Establish and promote engineering best practices across development, testing, code quality, security, and CI/CD.

  • Collaborate with other Tech Leads, Principal Engineers, Architects, DevOps, QA, product, and engineering management.

  • Mentor engineers, support their technical growth, and help onboard new team members into the project and engineering practices.

  • Evaluate new technologies and contribute to technical documentation and continuous improvement of engineering practices.

WHAT WE OFFER:

  • Participation in world-class IT projects.

  • Ability to create advanced solutions in different business areas healthcare, education, logistics, AI, and IoT.

  • Opportunity to influence architecture and technical direction of complex software solutions.

  • Opportunity to contribute to engineering standards and technical expertise across teams.

  • Stable long-term work environment.

  • Competitive salary with a flexible system of revisions.

  • Benefits and social packages.

  • Opportunities for professional and personal growth.

  • Mentoring program, internal and external professional training programs.

  • Support and care from our friendly team.

Requirements

MINIMUM QUALIFICATION:
  • 6+ years of commercial software development experience, with at least 2+ years in a Principal, Lead, or Solutions Architect capacity.

  • Deep expertise in the Java ecosystem, modern microservice architectures, and engineering best practices for building scalable and maintainable systems.

  • Proven experience designing architecture for complex applications or distributed systems.

  • Strong understanding of architectural trade-offs, system decomposition, service boundaries, scalability, resilience, and distributed system design.

  • Experience designing and developing RESTful APIs, messaging, and asynchronous or event-driven integrations.

  • Strong experience with relational databases and understanding of transactions, indexing, performance optimization, and data consistency.

  • Experience with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform, or similar.

  • Experience with containerization and orchestration technologies such as Docker and Kubernetes, as well as modern CI/CD practices.

  • Good understanding of application security, authentication, authorization, observability, performance, and reliability concerns.

  • Strong technical English and ability to clearly communicate technical concepts, architectural decisions, and solutions to technical and non-technical stakeholders.

 PREFERRED QUALIFICATION:
  • Experience working as a Tech Lead, Lead Software Engineer, Principal Engineer, or in a similar technical leadership role.

  • Experience mentoring engineers of different seniority levels and supporting their technical growth.

  • Experience onboarding new engineers and helping them understand project architecture, technologies, and engineering practices.

  • Experience leading technical discussions, design reviews, and architectural initiatives across one or multiple teams.

  • Experience defining and improving engineering standards, development practices, and technical processes.

  • Openness to working with different technologies as project needs require. Experience with Kotlin, Scala, Python, or similar languages is a plus.

  • Experience with AI-assisted development tools (GitHub Copilot, ChatGPT, Claude, Cursor, etc.) in SDLC: code generation, debugging, testing, documentation, refactoring.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,353,636 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cairo
≈ $56k – $127k per year (Estimated) • In office • Full-Time • 3+ years exp • Paderborn
C#
Apply
≈ $64k – $146k per year (Estimated) • In office • Full-Time • 3+ years exp • Paderborn
AI/ML
Model Context Protocol
Apply
≈ $66k – $151k per year (Estimated) • In office • Full-Time • Dortmund
Apply
≈ $74k – $151k per year (Estimated) • In office • Full-Time • Dortmund
TypeScript
C#
C#
.NET
Management
Scrum
Apply
≈ $71k – $146k per year (Estimated) • In office • Full-Time • Dortmund
C#
C#
.NET
Apply
≈ $28k – $58k per year (Estimated) • In office • Full-Time • Bengaluru • Pune
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
$60k – $87k per year (gross) • Hybrid • Vilnius
Python
Go
Databases
PostgreSQL
Google BigQuery
BigQuery
AI/ML
Cursor
Spark
Claude Code
Dagster
DevOps
GCP
Analytics
ETL/ELT
Management
Agile
Scrum
QA
Playwright
Apply
≈ $28k – $76k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Prague • Brno
Python
PowerShell
AI/ML
Model Context Protocol
AI Agents
DevOps
Terraform
GCP
Helm
Azure DevOps
GitHub Actions
CloudFormation
Azure
CI/CD
GitOps
AWS
Docker
Kubernetes
Platform Engineering
Bicep
IAM
Cybersecurity
Least Privilege
Threat Modeling
SBOM
SLSA
Management
Agile
Scrum
Kanban
Apply
≈ $19k – $45k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Hanoi
AI/ML
AI Agents
DevOps
GCP
Azure
AWS
Cybersecurity
ISO 27001
Apply
≈ $49k – $112k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Vienna
Python
JavaScript
TypeScript
SQL
C#
Python
Flask
FastAPI
Django
C#
ASP.NET Core
Databases
RabbitMQ
Trino
Frontend
Angular
DevOps
Azure DevOps
Azure
Docker
Management
Agile
Apply
In office • Full-Time • Cairo
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
PM2
Databases
MySQL
PostgreSQL
Redis
Frontend
Vue.js
Angular
React.js
DevOps
AWS
TeamCity
Linux
Management
Scrum
Kanban
Apply
≈ $67k – $183k per year (Estimated) • In office • Full-Time • Cairo
JavaScript
TypeScript
C#
C#
ASP.NET Core
xUnit
Databases
PostgreSQL
Redis
MS SQL
Frontend
Angular
DevOps
CI/CD
Docker
Management
Agile
Apply
In office • Full-Time • Cairo
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
MS SQL
Frontend
Angular
React.js
Apply
≈ $61k – $168k per year (Estimated) • In office • Full-Time • Cairo
JavaScript
TypeScript
Node JS
Databases
MySQL
PostgreSQL
Redis
AI/ML
LLM
Frontend
Angular
React.js
DevOps
CI/CD
AWS
AWS Lambda
Management
Agile
Scrum
Kanban
Apply
≈ $41k – $100k per year (Estimated) • In office • Full-Time • Cairo
Design
Figma
Adobe XD
Axure RP
Balsamiq
Management
Confluence
Agile
UML
BPMN
Apply
≈ $59k – $164k per year (Estimated) • Remote (Egypt) • Full-Time • 5+ years exp • Cairo
PHP
PHP
Laravel
Databases
PostgreSQL
DevOps
GitHub
Apply
≈ $24k – $67k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cairo
Python
SQL
PowerShell
Bash
Databases
Db2
ElasticSearch
DevOps
OpenShift
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Platform Engineering
Incident Management
SLI/SLO/SLA
Windows
Apply
≈ $26k – $64k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Cairo
Apply
In office • Full-Time • Cairo
Apply
In office • Full-Time • Cairo
Management
Microsoft Office
Apply
See all jobs
This is one of many
1,353,636 more open roles from verified company boards, updated every day.