← Sottava, jobs the hour they open
3 mo agofound 5 d ago
Lead Backend Engineer (C/C++)
What the posting is about
Design, develop, and maintain high-performance backend applications using C and C++. Collaborate with cross-functional teams and international stakeholders. Provide technical guidance and mentor team members.
Read out of the posting
Levellead
Experience asked8+ years
EmploymentFull time
LocationCairo, Egypt
RemoteNot stated
Visa sponsorshipNot stated
SalaryNot published, and most postings do not
Posted2026-06-22
Found viaworkable, direct from their system
We saw it 3 months after it went up.
The posting, as the company wrote it
About Integrant
Integrant is a leading software development company partnering with innovative US-based clients to build high-quality software solutions across various industries. We foster a collaborative, growth-oriented environment where engineers work directly with international clients, influence technical decisions, and contribute to impactful products.
Position Overview
We are seeking a Lead Backend Engineer (C/C++) to join our growing engineering team. This role is ideal for a highly skilled software engineer who enjoys solving complex technical challenges, designing scalable backend systems, and contributing to architecture decisions while collaborating closely with cross-functional teams and international stakeholders.
As a Lead Backend Engineer, you will play a key role in designing, developing, optimizing, and maintaining high-performance backend applications and services using modern C/C++ technologies. You will be expected to demonstrate strong technical ownership, mentor team members, and contribute to engineering excellence across projects.
Key Responsibilities
Software Development & Design
Design, develop, test, and maintain high-performance backend applications using C and C++.
Build scalable, reliable, and maintainable software solutions aligned with business requirements.
Develop reusable components, libraries, and frameworks to improve development efficiency.
Participate in system architecture discussions and technical design reviews.
Optimize system performance, memory usage, and application responsiveness.
Technical Leadership
Provide technical guidance and mentorship to software engineers.
Review code to ensure quality, maintainability, and adherence to engineering standards.
Drive best practices in software design, coding standards, testing, and documentation.
Contribute to technical decision-making and architecture evolution.
Collaboration & Client Engagement
Work closely with Product Owners, Architects, Project Leads, QA Engineers, and DevOps teams.
Participate in requirements analysis and solution design sessions.
Communicate effectively with US-based clients and stakeholders.
Support project planning, estimation, and risk identification.
Quality & Continuous Improvement
Write unit tests, integration tests, and support automation efforts.
Troubleshoot and resolve complex production issues.
Continuously evaluate and improve system reliability, performance, and security.
Stay updated with emerging technologies and industry best practices.
Requirements
Experience
8+ years of professional software development experience.
Strong hands-on experience developing backend systems using C and C++ .
Proven experience building and maintaining large-scale, high-performance applications.
Experience working in Agile/Scrum development environments.
Experience working directly with clients or distributed teams is highly preferred.
Technical Skills
Strong expertise in modern C++ (C++11/14/17 and beyond).
Deep understanding of Object-Oriented Programming (OOP) principles and design patterns.
Strong knowledge of Data Structures, Algorithms, and Software Engineering principles.
Experience with multithreading, concurrency, synchronization, and parallel programming.
Experience with memory management, performance tuning, and debugging complex applications.
Strong understanding of networking fundamentals, sockets, and communication protocols.
Experience developing software on Linux environments.
Proficiency with Git and source control best practices.
Database & Systems Knowledge
Experience working with relational databases such as SQL Server, PostgreSQL, or MySQL.
Understanding of distributed systems concepts.
Familiarity with microservices architecture is a plus.
Soft Skills
Strong analytical and problem-solving abilities.
Excellent communication and stakeholder management skills.
Strong ownership and accountability.
Ability to mentor and influence technical teams.
Growth mindset and continuous learning attitude.
Preferred Qualifications
Experience with embedded systems, real-time systems, or high-performance computing environments.
Experience with cloud platforms (AWS, Azure, or GCP).
Familiarity with containerization technologies such as Docker and Kubernetes.
Experience with CI/CD pipelines and DevOps practices.
Exposure to Python, Bash scripting, or other automation technologies.
Experience in financial systems, telecommunications, gaming, healthcare, or large-scale enterprise applications.
Benefits
Salary paid in USD
Six-month career advancing opportunities
Supportive and friendly work environment
Premium medical insurance [employee +family]
English language development courses
Interest-free loans paid over 2.5 years
Technical development courses
Employment referral program
Premium location in Maadi
Social insurance
Also open at Integrant
Senior B2B Marketing Specialist - International Software & Lead Generation6 d agoSenior B2B Marketing Specialist - Enterprise Saas11 d agoB2B Marketing Specialist - SaaS Tech | Fresh Grads Welcome | San Diego, CA12 d agoBusiness Development Representative (BDR) - U.S.1 mo agoBusiness Development Representative (BDR)1 mo agoB2B Marketing Lead1 mo ago
Why this page exists
We read companies’ own hiring systems every hour, 1,123 of them, and show a job the hour it opens instead of when a job board gets around to indexing it. We saw it 3 months after it went up.
The feed is free. No card, no trial to expire.