Systems/Software Engineer (SE1/SE2)

WILLCOR
  • Maryland
    30+ days ago

    Job Description

    Job Title: Systems/Software Engineer (SE1/SE2)
    Location: Linthicum, MD
    Required Clearance: TS/SCI w/ Full Scope (will take CCAs)
    Salary: Negotiable

    Overview:
    We are seeking an early-career Systems/Software Engineer (SE1/SE2) to support software development and system integration activities in a Linux-based environment. The ideal candidate is proficient in Python, comfortable troubleshooting issues via the Linux command line, and has hands-on experience with virtualization technologies. This role blends software engineering with IT/system administration skills, providing exposure to both development and operational problem-solving.

    Key Responsibilities

    • Develop and maintain Python scripts and applications to support automation, data processing, and system monitoring.
    • Troubleshoot and resolve issues in Linux environments using CLI tools.
    • Configure, deploy, and manage virtual machines for development, testing, and production purposes.
    • Support system integration activities, ensuring smooth operation between software, operating systems, and hardware.
    • Collaborate with engineering teams to identify and resolve software/system performance bottlenecks.
    • Document processes, tools, and solutions for knowledge sharing and repeatability.
    • Contribute to testing and validation of new tools, environments, and software deployments.


    Required Qualifications

    • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field; OR equivalent experience.
    • Proficiency in Python for scripting and application development.
    • Strong working knowledge of Linux operating systems, with the ability to navigate and troubleshoot via command-line interface (CLI).
    • Experience with virtualization platforms (e.g., VMware, VirtualBox, KVM, or cloud VM services).
    • Understanding of operating system fundamentals, file systems, and process management.
    • General IT knowledge, including networking basics and system configuration.


    Desired Qualifications

    • Experience with containerization tools (e.g., Docker, Kubernetes).
    • Familiarity with Git or other version control systems.
    • Knowledge of shell scripting (Bash, Zsh, etc.).
    • Exposure to Agile software development methodologies.
    • Experience in DoD/IC or mission-critical environments (if applicable).


    What You’ll Be Doing Day-to-Day

    • Writing and running Python scripts that automate everyday tasks.
    • Jumping into a Linux terminal to figure out why a service isn’t running or why a script crashed.
    • Spinning up virtual machines to test new software or replicate production issues.
    • Supporting senior engineers in deploying, testing, and integrating software systems.
    • Bridging the gap between development and IT by solving practical system-level problems.

     

    Numbers & Facts

    LocationMaryland
    Websitehttp://www.willcor.com

    Skills

    • Agile Programming Methodologiesunmatched
    • Automationunmatched
    • Bash Scriptingunmatched
    • Cloud Computingunmatched
    • Command Lineunmatched
    • Computer Scienceunmatched
    • Data Processingunmatched
    • Dockerunmatched
    • Environmental Issuesunmatched
    • File Systemsunmatched
    • Gitunmatched
    • Hardware Virtualizationunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • K Virtual Machine (KVM)unmatched
    • Linux Operating Systemunmatched
    • Operating Systemsunmatched
    • Problem Solving Skillsunmatched
    • Process Managementunmatched
    • Python Programming/Scripting Languageunmatched
    • Scripting (Scripting Languages)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Source Code/Configuration Management (SCM)unmatched
    • System Integration (SI)unmatched
    • Systems Administration/Managementunmatched
    • Systems Engineeringunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Unix Shell Programmingunmatched
    • VMWareunmatched
    • Validation Testingunmatched
    • Virtual Machine (VM)unmatched
    • Virtualizationunmatched
    • Zsh (Z Shell) Scriptingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder