Software Engineering Manager
caci · Belgrade
Description du poste
About the role
CACI's Electronic Warfare (EW) division is looking for a Software Engineering Manager to oversee and grow a software team in Belgrade, Serbia, supporting mission-critical counter uncrewed systems (CUxS) capabilities. The manager coordinates engineering execution across several programs, ensures consistent and productized software integrations such as camera and radar systems, and keeps a shared software baseline and common software services. The role provides structured guidance, mentorship and day-to-day management so engineers deliver high-quality, scalable backend services aligned with program objectives.
Key responsibilities
- Work with cross-discipline teams to develop software that fits an evolving system architecture, integrating cleanly and flagging where architectural updates are needed.
- Learn hardware and software interfaces to support cross-program software integration.
- Build relationships across the CACI EW engineering matrix and program management organization to run full software lifecycles.
- Build, test and maintain backend software services, and support software designs and improvements with technical leadership.
- Support business-readiness activities such as product testing, rollout, iteration and support.
Required profile
- Bachelor's degree in computer science, computer engineering or an equivalent field.
- At least seven years of software development.
- At least two years managing software engineers or acting as technical lead for a software engineering team.
- Background building backend microservice applications.
- Experience supporting mission-essential systems with high-uptime requirements.
Required skills
- Familiarity with full-stack web development technologies.
- Microservices, containerization with Docker and Kubernetes, security principles, object-oriented design and CI/CD pipelines.
- Agile methodologies and work estimation.
- Desired: hands-on RF hardware, imaging hardware, complex hardware-software integrations, AI coding tools and computer vision classifiers.
What we offer
- Proposed pay range of $93,500 - $196,500, depending on location, contract category, experience and skills.
- Healthcare, wellness, financial, retirement, family support, continuing education and time-off benefits.
- A flexible time-off benefit and access to learning resources.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Serbie.
Salaires par métier
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Publie il y a 1 heure
Expire dans 1 mois
2 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
caci
Belgrade
Offres similaires
-
Junior C++ Software Engineer - Belgrade
cisco Belgrade -
Engineering Manager - Tabby Card Activation Team
Tabby | تابي Belgrade -
Senior Manager Digital Centric Verification
Infineon Technologies Belgrade -
SRE Observability Engineer (Data Platform)
Emerging Travel Group -
Software Engineer - Fintech Checkout Platform
Paxora Kosovo