Unknown Company

Systems/Software Engineer (SE1/SE2)

linthicum heights, md • Posted 5 days ago
Onsite Full Time General

Systems/Software Engineer (SE1/SE2)Location: Linthicum, MDRequired Clearance: TS/SCI w/ Full Scope (will take CCAs)Salary: NegotiableOverviewWe 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 ResponsibilitiesDevelop 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 QualificationsBachelor'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 QualificationsExperience 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-DayWriting 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.

Back to Job Search