Systems Engineer (Expert)

BAE Systems
Full_time$147k-249k/year (USD)United States

📍 Job Overview

  • Job Title: Systems Engineer (Expert)
  • Company: BAE Systems
  • Location: Sterling, Virginia, United States
  • Job Type: On-site, Full-Time
  • Category: DevOps Engineer, System Administrator, Web Infrastructure
  • Date Posted: August 12, 2025
  • Experience Level: 10+ years

🚀 Role Summary

  • Key Responsibilities: Deliver engineering services for network infrastructure and sophisticated enterprise computing infrastructure, including end-point devices, data center hosted servers, multi-Cloud services, and virtualized applications.
  • Key Technologies: Infrastructure as a Code, Ansible, System Automation, Linux, GitHub, DevOps, Java, Python, Cloud Services, Docker, Vagrant, REST, SOAP

💻 Primary Responsibilities

  • Network Infrastructure: Manage and maintain network infrastructure, including core infrastructure, voice and video engineering, field engineering, application management and development for networks, network analytics, firewalls, network access controls, and bandwidth service delivery.
  • Enterprise Computing Infrastructure: Manage and maintain sophisticated enterprise computing infrastructure, including end-point devices, data center hosted servers, multi-Cloud services, and virtualized applications.
  • Security Review: Conduct security reviews of applications and infrastructure.
  • Agile Activities: Participate in agile activities and contribute to the team's success.
  • Mentoring: Mentor team members and help them develop their skills.
  • Research: Research new technologies in object-oriented programming and stay up-to-date with industry trends.

🎓 Skills & Qualifications

Education: Bachelor's or Master's degree in Computer Science or a related field.

Experience: 11+ years of relevant experience in systems engineering, with a focus on network infrastructure and enterprise computing infrastructure.

Required Skills:

  • Infrastructure as a Code languages, with a focus on Ansible
  • Experience working with System Automation and Linux
  • Proficiency in GitHub, DevOps, Java, and Python
  • Experience with security review of applications and infrastructure
  • 4+ years of experience participating in agile activities
  • Experience in Cloud-based services

Preferred Skills:

  • Experience with infrastructure automation technologies like Docker and Vagrant
  • Experience with build automation technologies like Maven and Jenkins
  • Experience building APIs and services using REST and SOAP
  • Experience with scripting languages like Perl and Shell

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience in managing and maintaining network infrastructure and enterprise computing infrastructure.
  • Showcase security review processes and agile methodologies used in previous projects.
  • Highlight mentoring experiences and any leadership roles held in previous teams.

Technical Documentation:

  • Provide documentation on system architecture, network diagrams, and security protocols used in previous projects.
  • Include performance metrics, testing methodologies, and optimization techniques for network infrastructure and enterprise computing infrastructure.

💵 Compensation & Benefits

Salary Range: $146,670 - $249,330 per year

Benefits:

  • Health Insurance (Medical, Dental, Vision)
  • Health Savings Accounts
  • 401(k) Savings Plan
  • Disability Coverage (Short-Term, Long-Term)
  • Life Insurance and Accident Insurance
  • Employee Assistance Program
  • Legal Plan
  • Paid Time Off (Vacation, Sick, Holiday)
  • Paid Parental Leave, Military Leave, Bereavement Leave

Working Hours: 40 hours per week, with flexible scheduling for deployment windows, maintenance, and project deadlines.

🎯 Team & Company Context

Company Culture:

  • Industry: Defense and Aerospace
  • Company Size: Large (10,000+ employees)
  • Founded: 1902 (as BAE Systems; predecessor companies founded in the 19th century)
  • Team Structure: Large, multi-disciplinary teams with specialized roles in network infrastructure, enterprise computing infrastructure, and security.
  • Development Methodology: Agile, with a focus on collaboration, continuous improvement, and customer satisfaction.

Career & Growth Analysis:

  • Web Technology Career Level: Senior Systems Engineer, with a focus on network infrastructure and enterprise computing infrastructure.
  • Reporting Structure: Report directly to the Program Manager, with close collaboration with other senior engineers, architects, and project managers.
  • Technical Impact: Significant impact on the design, implementation, and maintenance of network infrastructure and enterprise computing infrastructure, with a focus on security and performance optimization.

Growth Opportunities:

  • Technical Growth: Expand expertise in network infrastructure, enterprise computing infrastructure, and security, with opportunities to specialize in specific technologies or domains.
  • Leadership Growth: Develop leadership skills through mentoring, team management, and project leadership opportunities.
  • Architecture & Design: Contribute to the design and architecture of network infrastructure and enterprise computing infrastructure, with opportunities to lead architecture decisions and define technical standards.

🌐 Work Environment

Office Type: Large, multi-disciplinary office with open-plan workspaces, dedicated meeting rooms, and collaborative areas.

Office Location(s): Sterling, Virginia, United States

Workspace Context:

  • Workstation: Modern workstations with multiple monitors, high-performance processors, and ample storage for development and testing tasks.
  • Development Tools: Access to industry-standard development tools, including IDEs, version control systems, and CI/CD pipelines.
  • Collaboration: Collaborative work environment, with opportunities to work with cross-functional teams, including designers, marketers, and stakeholders.

Work Schedule: Flexible work schedule, with core hours between 9:00 AM and 5:00 PM, and the ability to work remotely as needed.

📄 Application & Technical Interview Process

Interview Process:

  1. Phone Screen: Technical phone screen focusing on core competencies, with a brief discussion of the role and company culture.
  2. On-site Interview: On-site interview with a panel of senior engineers and team members, including technical deep dives, system design discussions, and behavioral questions.
  3. Final Review: Final review with the hiring manager and HR, focusing on cultural fit, career growth, and next steps.

Portfolio Review Tips:

  • Highlight relevant projects that demonstrate experience in network infrastructure, enterprise computing infrastructure, and security.
  • Include live demos and responsive design examples, showcasing performance optimization and accessibility standards.
  • Prepare a technical walkthrough of your portfolio, focusing on system architecture, security protocols, and agile methodologies used in previous projects.

Technical Challenge Preparation:

  • Brush up on core competencies in network infrastructure, enterprise computing infrastructure, and security.
  • Practice system design exercises, focusing on scalability, performance, and security considerations.
  • Prepare for behavioral questions, focusing on mentoring experiences, leadership roles, and problem-solving skills.

ATS Keywords:

  • Programming Languages: Python, Java, Shell, Perl
  • Web Frameworks: Ansible, Docker, Vagrant, Maven, Jenkins
  • Server Technologies: Linux, Cloud Services (AWS, Azure, Google Cloud)
  • Databases: N/A (focus on infrastructure and network services)
  • Tools: GitHub, DevOps, REST, SOAP
  • Methodologies: Agile, Scrum, Infrastructure as a Code
  • Soft Skills: Mentoring, Leadership, Problem-Solving, Teamwork, Communication
  • Industry Terms: Network Infrastructure, Enterprise Computing Infrastructure, Security, Cloud Services, Infrastructure as a Code

🛠 Technology Stack & Web Infrastructure

Infrastructure as a Code:

  • Ansible (required)
  • Docker, Vagrant (preferred)

Operating Systems:

  • Linux (required)
  • Windows, macOS (as needed)

Cloud Services:

  • AWS, Azure, Google Cloud (required)
  • Other cloud services (as needed)

Version Control:

  • GitHub (required)
  • Other version control systems (as needed)

Build Automation:

  • Maven, Jenkins (preferred)
  • Other build automation tools (as needed)

API Development:

  • REST, SOAP (required)
  • Other API development tools (as needed)

Scripting Languages:

  • Python, Shell, Perl (preferred)
  • Other scripting languages (as needed)

👥 Team Culture & Values

BAE Systems Values:

  • Integrity: Uphold the highest ethical and professional standards in all aspects of our business.
  • Responsibility: Take personal responsibility for our actions and decisions, and be accountable for their consequences.
  • Excellence: Strive for excellence in all that we do, continuously improving our performance and seeking new opportunities for growth.
  • Innovation: Foster a culture of innovation, encouraging creativity and calculated risk-t

Application Requirements

Candidates should have a Bachelor's or Master's degree in computer science with eleven years of relevant experience. Key skills include Infrastructure as Code, System Automation, and experience with Cloud-based services.