Senior Network Engineer
📍 Job Overview
- Job Title: Senior Network Engineer
- Company: CACI International
- Location: Sofia, Sofiya, Bulgaria
- Job Type: On-site
- Category: Network Infrastructure
- Date Posted: 2025-08-02
- Experience Level: 10+
- Remote Status: On-site
🚀 Role Summary
- Design and Implement Robust Network Solutions: Develop, design, and implement secure, scalable, and high-performance classified and unclassified network solutions that meet operational requirements and security policies.
- Manage Network Availability: Maintain networks to ensure 24x7 availability of critical systems on NIPR, SIPR, TS/SCI, intelligence, and communication networks, and support Command and Control (C2) infrastructure.
- Troubleshoot and Resolve Network Issues: Provide troubleshooting of incidents and problems, including developing work-arounds to return services to functioning status.
- Manage Network Assets: Plan, design, install, maintain, troubleshoot, resolve problems, and perform network asset management of various network devices.
- Collaborate with Cross-Functional Teams: Contribute to development and/or maintenance of deliverables, such as operational guidelines, user guides, and Tactics, Techniques, and Procedures (TTPs) documentation.
📝 Enhancement Note: This role requires a high level of technical expertise and experience in network engineering, with a focus on security and availability. The candidate should be comfortable working in a mission-focused environment and collaborating with cross-functional teams.
💻 Primary Responsibilities
- Design and Implement Network Solutions: Develop, design, and implement robust, secure, scalable, and high-performance classified and unclassified network solutions that meet operational requirements and security policies.
- Manage Network Availability: Maintain networks to ensure 24x7 availability of critical systems on NIPR, SIPR, TS/SCI, intelligence, and communication networks, and support Command and Control (C2) infrastructure.
- Troubleshoot and Resolve Network Issues: Provide troubleshooting of incidents and problems, including developing work-arounds to return services to functioning status.
- Manage Network Assets: Plan, design, install, maintain, troubleshoot, resolve problems, and perform network asset management of Cisco switches and routers; Brocade switches and routers; Juniper routers, switches, and firewalls; Cisco firewalls; proxy servers; Intrusion Protection Systems (IPSs); and encryption devices.
- Configure VPN Tunnels and Encryption Devices: Configure VPN tunnels on Cisco, Brocade, and Juniper devices and configures TACLANEs. Maintain COMSEC account(s) in support of the installation of encryption keys.
- Support CRM and Network Upgrades: Provide systems engineering planning and support for Customer Relationship Management (CRM) and provide migration and transition support to implement approved engineered solutions.
- Assess and Evaluate Emerging Technologies: Evaluate and test COTS and GOTS applications and hardware for integration into networks. Apply measures to secure applications and hardware and ensure the network remains within ATO compliance.
- Contribute to Deliverables and Strategic Discussions: Contribute to development and/or maintenance of deliverables, such as operational guidelines, user guides, and Tactics, Techniques, and Procedures (TTPs) documentation. Attend and participate in strategic discussions related to emerging technologies, network and system technology insertions, and project planning.
📝 Enhancement Note: This role requires a strong understanding of network engineering principles, with a focus on security, availability, and scalability. The candidate should be comfortable working with various network devices and collaborating with cross-functional teams to ensure network requirements are met.
🎓 Skills & Qualifications
Education: Bachelor's degree or equivalent experience in a relevant field, such as Computer Science, Information Technology, or a related discipline.
Experience: 10+ years of specialized experience in network engineering, with a focus on security and availability.
Required Skills:
- Expert level experience working with and supporting Cisco Routers and Switches in a complex enterprise environment.
- Proficient in Cisco Certified Network Professional (CCNP) and CompTIA Security+ (IAT Level II or greater).
- Strong knowledge of network security principles and best practices.
- Experience with network asset management and network device configuration.
- Familiarity with VPN configuration and encryption devices.
- Ability to troubleshoot and resolve network incidents and problems.
- Excellent communication and collaboration skills.
Preferred Skills:
- ITIL v3 – Foundation certification.
- Experience with automation using Microsoft PowerShell, VBScript, or batch files.
- Adaptability to changing circumstances and operational needs.
- Understanding of Department of Defense Military standards and DoD IT security requirements.
📝 Enhancement Note: This role requires a high level of technical expertise and experience in network engineering. The candidate should have a strong background in Cisco networking equipment and relevant certifications. Familiarity with DoD IT security requirements and military standards is also beneficial.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Network Design Projects: Include examples of network designs that demonstrate your ability to create secure, scalable, and high-performance network solutions.
- Network Troubleshooting Scenarios: Provide examples of network incidents and problems you have troubleshot and resolved, including any work-arounds developed.
- Network Asset Management: Showcase your experience with network asset management by including examples of network devices you have managed and maintained.
- Network Security Projects: Highlight your knowledge of network security principles and best practices by including examples of network security projects you have worked on.
Technical Documentation:
- Network Design Documentation: Include detailed network design documentation that outlines the network architecture, protocols, and security measures implemented.
- Network Troubleshooting Documentation: Provide detailed documentation of network incidents and problems you have troubleshot and resolved, including any work-arounds developed and lessons learned.
- Network Asset Management Documentation: Include detailed network asset management documentation that outlines the network devices managed, their configurations, and any maintenance or upgrade plans.
- Network Security Documentation: Provide detailed network security documentation that outlines the security measures implemented, any vulnerabilities identified, and remediation strategies.
📝 Enhancement Note: This role requires a strong portfolio that demonstrates the candidate's technical expertise and experience in network engineering. The portfolio should include examples of network designs, troubleshooting scenarios, network asset management, and network security projects. Detailed technical documentation should also be provided to support the portfolio.
💵 Compensation & Benefits
Salary Range: The proposed salary range for this position is $90,300 - $189,600 per year. This range is based on regional market standards, experience level, and the specialized nature of the role.
Benefits:
- Healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
- Competitive mix of benefits options designed to support and protect employees and their families.
- Learn more about employee benefits here.
Working Hours: Full-time position with a typical workweek of 40 hours. The role may require travel up to 10% of the time, with occasional outside continental US travel.
📝 Enhancement Note: The salary range provided is based on regional market standards, experience level, and the specialized nature of the role. The benefits package is competitive and designed to support and protect employees and their families. The working hours and travel requirements are typical for a full-time on-site position in the network engineering field.
🎯 Team & Company Context
🏢 Company Culture
Industry: CACI International is a leading provider of information solutions and services to government and commercial organizations worldwide.
Company Size: CACI has approximately 22,000 employees supporting clients in more than 200 locations worldwide.
Founded: 1962, in Arlington, Virginia, USA.
Team Structure:
- The network engineering team is part of the Information Technology (IT) department, which is responsible for providing IT services and solutions to support CACI's clients and operations.
- The team consists of network engineers, network administrators, and network support specialists, working together to design, implement, and maintain secure and reliable network infrastructure.
- The team collaborates with other departments, including cybersecurity, software development, and project management, to ensure that network solutions meet the needs of CACI's clients and support business objectives.
Development Methodology:
- CACI follows industry-standard network engineering best practices, such as those outlined by the Internet Engineering Task Force (IETF) and the Institute of Electrical and Electronics Engineers (IEEE).
- The company uses a structured approach to network design, implementation, and maintenance, with a focus on security, availability, and scalability.
- CACI's network engineering team works closely with cybersecurity specialists to ensure that network solutions are secure and compliant with relevant standards and regulations.
Company Website: CACI International
📝 Enhancement Note: CACI International is a large, global provider of information solutions and services, with a strong focus on supporting government and commercial organizations. The company's network engineering team is part of a larger IT department, working collaboratively to provide secure and reliable network infrastructure to support CACI's clients and operations.
📈 Career & Growth Analysis
Network Engineering Career Level: Senior Network Engineer roles require a high level of technical expertise and experience in network engineering, with a focus on security and availability. The candidate should have a strong background in Cisco networking equipment and relevant certifications.
Reporting Structure: Senior Network Engineers typically report to a Network Engineering Manager or a similar role within the IT department. They may also work closely with cybersecurity specialists and other IT team members to ensure that network solutions meet the needs of CACI's clients and support business objectives.
Technical Impact: Senior Network Engineers have a significant impact on the security, availability, and performance of CACI's network infrastructure. They are responsible for designing, implementing, and maintaining secure and reliable network solutions that meet the needs of CACI's clients and support business objectives.
Growth Opportunities:
- Technical Leadership: With experience and demonstrated technical expertise, Senior Network Engineers may have the opportunity to move into technical leadership roles, such as Network Engineering Manager or Principal Network Engineer.
- Architecture and Design: Senior Network Engineers with strong architectural and design skills may have the opportunity to move into network architecture roles, where they would be responsible for designing and overseeing the implementation of complex network solutions.
- Specialization: Senior Network Engineers may choose to specialize in a particular area of network engineering, such as network security, network performance optimization, or network automation. This can lead to increased technical expertise and career advancement.
📝 Enhancement Note: Senior Network Engineer roles require a high level of technical expertise and experience in network engineering. The candidate should have a strong background in Cisco networking equipment and relevant certifications. With experience and demonstrated technical expertise, Senior Network Engineers may have the opportunity to move into technical leadership roles or specialize in a particular area of network engineering.
🌐 Work Environment
Office Type: CACI's Sofia, Bulgaria office is a modern, collaborative workspace designed to support the company's mission-focused environment. The office is equipped with state-of-the-art technology and provides a comfortable and productive work environment for employees.
Office Location(s): Sofia, Bulgaria.
Workspace Context:
- Collaborative Workspace: The office features open-plan workspaces, encouraging collaboration and communication among team members.
- Specialized Workspaces: The office includes specialized workspaces for specific roles, such as network engineering, cybersecurity, and software development.
- Meeting and Conference Rooms: The office is equipped with meeting and conference rooms, providing spaces for team meetings, client presentations, and training sessions.
- Breakout Spaces: The office includes breakout spaces and relaxation areas, providing employees with a place to take a break and recharge.
Work Schedule: Full-time position with a typical workweek of 40 hours. The role may require travel up to 10% of the time, with occasional outside continental US travel.
📝 Enhancement Note: CACI's Sofia, Bulgaria office is a modern, collaborative workspace designed to support the company's mission-focused environment. The office is equipped with state-of-the-art technology and provides a comfortable and productive work environment for employees. The work schedule is typical for a full-time on-site position in the network engineering field, with occasional travel requirements.
📄 Application & Technical Interview Process
Interview Process:
- Phone Screen: A brief phone call to assess the candidate's communication skills and technical background.
- Technical Assessment: A hands-on technical assessment to evaluate the candidate's network engineering skills and problem-solving abilities.
- Behavioral Interview: A structured interview to assess the candidate's fit with CACI's company culture and team dynamics.
- Final Interview: A final interview with the hiring manager or a panel of CACI team members to discuss the candidate's qualifications, career goals, and fit with the role.
Portfolio Review Tips:
- Network Design Projects: Highlight your ability to design secure, scalable, and high-performance network solutions by including examples of network designs you have created.
- Network Troubleshooting Scenarios: Showcase your problem-solving skills by including examples of network incidents and problems you have troubleshot and resolved.
- Network Asset Management: Demonstrate your experience with network asset management by including examples of network devices you have managed and maintained.
- Network Security Projects: Emphasize your knowledge of network security principles and best practices by including examples of network security projects you have worked on.
Technical Challenge Preparation:
- Network Design Challenges: Familiarize yourself with network design principles and best practices, with a focus on security, availability, and scalability. Practice network design exercises and review network design case studies to prepare for technical challenges.
- Network Troubleshooting Challenges: Brush up on your network troubleshooting skills and practice network troubleshooting exercises. Review network troubleshooting case studies and familiarize yourself with network device command-line interfaces and diagnostic tools.
- Network Asset Management Challenges: Prepare for network asset management challenges by reviewing network device configuration and management best practices. Familiarize yourself with network asset management tools and processes.
ATS Keywords: [Comprehensive list of network engineering-relevant keywords for resume optimization, organized by category: network devices, network protocols, network security, network management, and soft skills]
📝 Enhancement Note: The interview process for Senior Network Engineer roles at CACI International is designed to assess the candidate's technical expertise and fit with the company's mission-focused environment. The portfolio review tips and technical challenge preparation guidance provided are tailored to the network engineering field and designed to help candidates prepare for the interview process.
🛠 Technology Stack & Web Infrastructure
Network Devices:
- Cisco Routers and Switches: Cisco Routers and Switches are the core network devices used by CACI International. Senior Network Engineers should have expert-level experience working with Cisco Routers and Switches in a complex enterprise environment.
- Brocade Switches and Routers: Brocade Switches and Routers are used in CACI's network infrastructure to provide high-performance, low-latency connectivity.
- Juniper Routers, Switches, and Firewalls: Juniper Routers, Switches, and Firewalls are used to provide secure and reliable network connectivity, with a focus on high-availability and low-latency performance.
- Cisco Firewalls: Cisco Firewalls are used to provide network security and protect against unauthorized access and malicious activity.
- Proxy Servers: Proxy servers are used to control and monitor network traffic, providing an additional layer of network security.
- Intrusion Protection Systems (IPSs): IPSs are used to detect and prevent network attacks and other malicious activities.
- Encryption Devices: Encryption devices are used to secure network communications and protect sensitive data.
Network Protocols:
- TCP/IP: TCP/IP is the core network protocol used by CACI International, providing reliable, ordered, and error-checked delivery of data.
- VPN: VPN is used to provide secure network connectivity between remote networks and the CACI network infrastructure.
- COMSEC: COMSEC is used to provide secure communications and protect sensitive data.
Network Security:
- Network Security Principles: CACI International follows industry-standard network security principles, such as those outlined by the National Institute of Standards and Technology (NIST) and the Center for Internet Security (CIS).
- Network Security Best Practices: CACI's network engineering team follows best practices for network security, including regular network audits, vulnerability assessments, and penetration testing.
- Network Security Tools: CACI uses a range of network security tools to monitor and protect the network infrastructure, including Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPSs), and Security Information and Event Management (SIEM) systems.
📝 Enhancement Note: CACI International uses a range of network devices, network protocols, and network security tools to provide secure and reliable network connectivity. Senior Network Engineers should have expert-level experience working with these technologies and be familiar with industry-standard network security principles and best practices.
👥 Team Culture & Values
Network Engineering Values:
- Security: CACI's network engineering team places a high priority on network security, ensuring that network solutions are secure and compliant with relevant standards and regulations.
- Availability: The team is committed to providing high-availability network connectivity, ensuring that critical systems and services are always accessible.
- Scalability: The team designs network solutions with scalability in mind, ensuring that the network infrastructure can support business growth and increased demand.
- Collaboration: The team works closely with other departments, including cybersecurity, software development, and project management, to ensure that network solutions meet the needs of CACI's clients and support business objectives.
- Continuous Learning: The team is committed to continuous learning and professional development, staying up-to-date with the latest network engineering best practices and emerging technologies.
Collaboration Style:
- Cross-Functional Integration: The network engineering team works closely with other departments, including cybersecurity, software development, and project management, to ensure that network solutions meet the needs of CACI's clients and support business objectives.
- Code Review Culture: The team follows a code review culture, ensuring that network device configurations and scripts are reviewed and approved by team members before deployment.
- Peer Programming: The team encourages peer programming and knowledge sharing, with team members working together to solve technical challenges and improve network solutions.
📝 Enhancement Note: CACI's network engineering team is committed to providing secure, available, and scalable network connectivity. The team works closely with other departments to ensure that network solutions meet the needs of CACI's clients and support business objectives. The team values collaboration, continuous learning, and a culture of knowledge sharing.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Network Security: Senior Network Engineers may face technical challenges related to network security, such as defending against advanced persistent threats (APTs) and zero-day exploits.
- Network Performance Optimization: The team may face challenges related to network performance optimization, such as optimizing network latency, throughput, and Quality of Service (QoS) for critical applications.
- Network Scalability: The team may face challenges related to network scalability, such as designing and implementing network solutions that can support business growth and increased demand.
Learning & Development Opportunities:
- Network Security Training: Senior Network Engineers may have the opportunity to participate in network security training, including courses on network security principles, best practices, and emerging threats.
- Network Performance Optimization Training: The team may have the opportunity to participate in network performance optimization training, including courses on network latency, throughput, and QoS optimization.
- Network Architecture and Design Training: Senior Network Engineers may have the opportunity to participate in network architecture and design training, learning advanced network design principles and best practices.
📝 Enhancement Note: Senior Network Engineers may face technical challenges related to network security, network performance optimization, and network scalability. The team may have the opportunity to participate in network security training, network performance optimization training, and network architecture and design training to develop their skills and advance their careers.
💡 Interview Preparation
Technical Questions:
- Network Design Questions: Be prepared to discuss network design principles and best practices, with a focus on security, availability, and scalability. Practice network design exercises and review network design case studies to prepare for technical challenges.
- Network Troubleshooting Questions: Brush up on your network troubleshooting skills and practice network troubleshooting exercises. Review network troubleshooting case studies and familiarize yourself with network device command-line interfaces and diagnostic tools.
- Network Asset Management Questions: Prepare for network asset management challenges by reviewing network device configuration and management best practices. Familiarize yourself with network asset management tools and processes.
Company & Culture Questions:
- Company Culture Questions: Research CACI's company culture and values, and be prepared to discuss how you align with the company's mission and goals. Prepare questions to ask about the company's culture and work environment.
- Team Dynamics Questions: Research the network engineering team's structure and dynamics, and be prepared to discuss how you would fit into the team and contribute to its success. Prepare questions to ask about the team's work style and collaboration processes.
Portfolio Presentation Strategy:
- Network Design Portfolio: Highlight your ability to design secure, scalable, and high-performance network solutions by including examples of network designs you have created.
- Network Troubleshooting Portfolio: Showcase your problem-solving skills by including examples of network incidents and problems you have troubleshot and resolved.
- Network Asset Management Portfolio: Demonstrate your experience with network asset management by including examples of network devices you have managed and maintained.
- Network Security Portfolio: Emphasize your knowledge of network security principles and best practices by including examples of network security projects you have worked on.
📝 Enhancement Note: The interview process for Senior Network Engineer roles at CACI International is designed to assess the candidate's technical expertise and fit with the company's mission-focused environment. The portfolio presentation strategy provided is tailored to the network engineering field and designed to help candidates showcase their technical skills and experience.
📌 Application Steps
To apply for this Senior Network Engineer position at CACI International:
- Customize Your Resume: Tailor your resume to highlight your network engineering experience and technical skills, with a focus on network security, network performance optimization, and network asset management.
- Prepare Your Portfolio: Curate a portfolio that showcases your network engineering skills and experience, with a focus on network design, network troubleshooting, network asset management, and network security projects.
- Research the Company and Team: Learn about CACI's company culture, mission, and values. Research the network engineering team's structure and dynamics, and be prepared to discuss how you would fit into the team and contribute to its success.
- Prepare for Technical Challenges: Familiarize yourself with network engineering best practices, network device command-line interfaces, and diagnostic tools. Practice network design exercises, network troubleshooting exercises, and network asset management challenges to prepare for technical challenges.
- Prepare for Behavioral Interview: Reflect on your network engineering experience and be prepared to discuss your problem-solving skills, technical expertise, and cultural fit with CACI's mission-focused environment.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and network engineering industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates must hold a TS/SCI clearance and have extensive experience with Cisco networking equipment. A bachelor's degree or equivalent experience is required, along with certifications such as CCNP and CompTIA Security+.