Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Automate tasks using Bash and Python, apply CI/CD practices, manage Git-based development workflows, and collaborate within Agile methodologies. The role supports mission-critical government systems and requires an active Top Secret/SCI clearance with a favorable polygraph. Preferred experience includes Ansible, containerization, secret management, IAM, datacenter management, observability, and Atlassian tools.
Top Skills:
AnsibleBashCi/CdConfluenceDockerGitGitlab CiHashicorp VaultHigh Performance Computing (Hpc)JIRAKeycloakLinuxNetboxPodmanPythonSplunk
Software
Develop, integrate, implement, and sustain a Linux-based tools suite supporting secure credential management, privileged access, secrets management, and automation. Serve as the Linux tools subject matter expert while collaborating with security, infrastructure, and DevOps teams. Responsibilities include Python, Java, Bash, Linux administration, Delinea product support, IAM/PAM, distributed-system troubleshooting, REST integrations, CI/CD secrets automation, IaC, containerization, and large-cluster sustainment.
Top Skills:
AnsibleBashCentosCi/CdConfluenceDelinea Devops Secrets VaultDelinea Privilege ManagerDelinea Secret ServerDockerIamInfrastructure As CodeJavaJIRALinuxPamPodmanPythonRest ApisRhelRocky LinuxSaltstackUbuntu
Software
Develop and maintain software using AWS managed services in support of U.S. national security missions. The role requires building timely, innovative solutions, collaborating on programs of similar scope and complexity, and applying established software engineering processes. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph and be U.S. citizens. A bachelor’s degree in computer science or equivalent experience is required.
Top Skills:
AWS
Software
Develop and maintain software supporting a national security mission. Responsibilities include Zabbix development, scripting, and software engineering in Python, Java, CSC, and Linux environments. The role requires collaboration on daily program responsibilities and delivering timely, innovative solutions. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph and have substantial software engineering experience plus a bachelor's degree.
Top Skills:
CscJavaLinuxPythonZabbix
Software
Leads customer-facing development, deployment, administration, and evolution of mission-critical satellite communication systems. Builds and manages complex environments using C++ or Python, Kubernetes, GPU technologies, Linux, Ansible, and DevOps practices. Responsibilities include Kubernetes cluster lifecycle management, automation, networking, security hardening, monitoring, storage, software testing, requirements gathering, stakeholder communication, and presenting technical concepts to nontechnical audiences.
Top Skills:
AnsibleBashC++Cncf ToolsEl9GitGitopsGoGpu TechnologiesHelmJSONKubernetesLinuxNetworkingPxePythonRancherRf Data ProcessingRhelRke2Rocky LinuxVlansYaml
2 Days AgoSaved
Software
Architect, develop, maintain, and enhance complex full-stack software systems supporting mission-critical environments. Build scalable solutions for large datasets, real-time systems, analytics, and enterprise applications using Java, JavaScript, and modern frameworks. Design reusable components, optimize performance, collaborate with stakeholders, support the full software development lifecycle, and mentor developers while influencing technical direction.
Top Skills:
AngularCi/CdJavaJavaScriptLeaflet.JsLinuxReactSection 508Vue
2 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Develop and integrate Python microservices for SIGINT mission systems. Containerize services with Docker, deploy them to Kubernetes using Helm, integrate system interfaces, support service-oriented architecture, automate development and deployment with Bash, and troubleshoot Linux-based containerized services. The role is onsite at Fort Meade and requires active TS/SCI clearance with a full-scope polygraph.
Top Skills:
BashCi/CdDockerGitHelmKubernetesLinuxMicroservicesPythonService-Oriented ArchitectureShell ScriptingUnix
2 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Designs, deploys, and manages OpenStack and comparable cloud infrastructure for intelligence mission systems. Develops, maintains, tests, and enhances complex software; automates infrastructure and network tasks using Python, PowerShell, and network automation tools. Applies DevOps, cloud security, and operations practices; analyzes system performance and usage; evaluates COTS/GOTS solutions; and collaborates with users and systems engineers. The role is onsite at Fort Meade and requires an active TS/SCI with Full Scope Polygraph.
Top Skills:
AnsibleAWSDevOpsKubernetesLinuxAzureNetwork Automation ToolsOpenstackPythonTerraformUnixWindows Powershell
2 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Develops and maintains complex software for intelligence mission systems while designing, deploying, and managing OpenStack-based cloud infrastructure. Reviews and tests software, documents results, evaluates COTS/GOTS solutions, investigates operational issues, and automates Linux tasks using Bash and Python. The role is onsite at Fort Meade and supports Intelligence Community mission programs.
Top Skills:
AWSAzureBashCi/CdCloud InfrastructureLinuxOpenstackPythonShell ScriptingUnix
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate a stablecoin payment rail for merchant checkout, subscriptions, refunds, reconciliation, and onchain settlement. Deliver full-stack features across Go services and React/Next.js interfaces, including APIs, protobufs, database migrations, wallet connectivity, and durable Temporal workflows. Improve accessibility, conversion, performance, and observability through logs, metrics, and traces. Participate in on-call rotations and collaborate cross-functionally to integrate Payment Acceptance into Coinbase’s developer platform.
Top Skills:
DatadogEvm BlockchainsGeminiGenerative AiGleanGoGrpcHttp ApisLibrechatNext.JsOpenapiOpentelemetryPostgresProtocol BuffersReactRestStablecoinsTemporalTypescriptViemWagmiWalletconnect
2 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Build full-stack mission software for an Intelligence Community SIGINT program. Develop responsive front-end interfaces and scalable Java Spring Boot REST APIs, integrate services, support cloud deployments, troubleshoot performance, and participate throughout the software lifecycle. Collaborate with product owners, testers, and developers while documenting work in Jira, Confluence, SharePoint, or similar tools. The role is onsite at Fort Meade and requires an active TS/SCI clearance with Full Scope Polygraph.
Top Skills:
AgileAngularAWSCi/CdConfluenceCSSDockerGitGoogle Cloud PlatformHTMLJavaJavaScriptJIRAKubernetesLinuxMicroservicesAzureReactRestScrumSharepointSpring BootSpring CoreSpring MvcUnixVueWindows
Aerospace • Information Technology • Professional Services • Security • Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Automate tasks using Bash and Python, implement CI/CD workflows with GitLab CI, and use Git for source control. The role requires collaboration within Agile methodologies and may involve Ansible, containerization, secret management, identity and access management, datacenter infrastructure management, observability platforms, and Atlassian tools.
Top Skills:
AnsibleBashCi/CdConfluenceContainerdDockerGitGitlab CiHashicorp VaultHpcJIRAKeycloakLinuxNetboxPodmanPythonSplunk
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Aerospace • Information Technology • Professional Services • Security • Software
Develops secure software for high-performance computing systems, including authentication, authorization, access controls, and permissions. Automates Linux-based processes with Bash, Python, Rust, and Ansible; manages CI/CD workflows using GitLab; and supports Linux administration, Git version control, and Agile development practices. The role is onsite in Annapolis Junction, Maryland, requires U.S. citizenship and a TS/SCI clearance with polygraph, and involves no travel.
Top Skills:
AnsibleBashConfluenceContainerdDockerGitGitlab Ci/CdHpc SystemsJIRALinuxPodmanPythonRust
Software • Cybersecurity
Develops, maintains, tests, and enhances complex software systems for federal government customers. Responsibilities include requirements analysis, algorithm development, large-scale data processing, real-time systems, software design, troubleshooting, testing, and documentation. The role requires satellite protocol processing experience, critical-thinking ability, and proficiency in C++, Go, Rust, or Python. Candidates must be U.S. citizens and hold an appropriate TS/SCI clearance with an agency-approved polygraph.
Top Skills:
C++CotsGoGotsPythonReal-Time SystemsRustSatellite Protocol Processing
Information Technology • Security • Software
Maintain, enhance, modernize, and troubleshoot mission-critical enterprise applications using Java, Spring Boot, JavaScript, Oracle, and SQL. Support application integration, configuration, deployments, cloud modernization, Docker and Linux operations, dependency upgrades, root-cause analysis, and defect resolution. Collaborate with customers and engineering stakeholders in an Agile environment to deliver secure, reliable, and maintainable software solutions.
Top Skills:
AngularAtlassian Tool SuiteAWSDockerGitGitlabJavaJavaScriptLinuxMavenMySQLNode.jsOracleSpring BootSQL
Software • Cybersecurity
Develops, maintains, enhances, tests, and documents complex software systems for federal government customers. Responsibilities include software problem resolution, requirements analysis, system design input, algorithm development, large-scale data processing, real-time systems, and evaluation of hardware/software tradeoffs and COTS/GOTS solutions. The role may be performed independently or collaboratively and supports the Abyss team using C++, JavaScript, and Python.
Top Skills:
C++JavaScriptPython
Software • Cybersecurity
Develop, test, debug, and operate secure software for federal government customers. Responsibilities include code reviews, security testing, vulnerability mitigation, architecture contributions, technical documentation, RESTful service development, analytics application development, and collaboration on secure coding practices. The role requires extensive Java or C/C++ experience in Solaris or Linux environments, Kubernetes experience, and an active TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
AccumuloBigtableCC++HbaseJavaKubernetesLinuxNoSQLRestful ServicesSolaris
Software • Cybersecurity
Develop and maintain Java software in an Agile environment for federal government customers. Responsibilities include designing complex algorithms, improving documentation and development standards, gathering requirements, performing quality control, installing software systems, and monitoring equipment. The role requires Java, SQL, PostgreSQL, query creation, DBA development, and Elasticsearch aggregation experience, along with a TS/SCI clearance and substantial software engineering experience.
Top Skills:
ElasticsearchJavaPostgresPrimefacesQuarkusSQL
Software • Cybersecurity
Develops, maintains, enhances, tests, and documents complex software systems for federal customers. Responsibilities include algorithm development, large-scale data processing, real-time systems, requirements analysis, software design, quality control, problem resolution, technology selection, and leading multiple development teams. Delegates programming and testing tasks, coordinates development processes with customers and systems engineering, and evaluates hardware/software trade-offs and reuse opportunities.
Top Skills:
CotsGots
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud software across the full lifecycle, including requirements, design, development, integration, testing, deployment, validation, enhancement, and maintenance. Diagnose technical issues and implement improvements meeting operational, performance, security, and mission requirements. The role emphasizes AWS cloud architectures, serverless applications, infrastructure as code, CI/CD, monitoring, and scalable deployments. An active TS/SCI clearance with a current polygraph is required, along with substantial software development experience in Java, C, C++, UNIX/Linux, software integration, and testing.
Top Skills:
AWSAws ApisAws CloudformationAws SdksAws ServerlessAws Well-Architected FrameworkCC++Ci/CdCloudtrailCloudwatchGitlabJavaLinuxRed HatTerraformUnix
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop cloud software and distributed data applications using Hadoop, HDFS, NoSQL technologies, Java, C, or C++. Responsibilities include requirements analysis, object-oriented system design, application development in Windows or UNIX/Linux environments, and development of RESTful services. The role requires an active TS/SCI clearance with polygraph and substantial experience with distributed, massively parallel computing systems.
Top Skills:
AccumuloBigtableCC++CloudbaseHadoopHbaseHdfsHiveJavaMapreduceNoSQLObject-Oriented SystemsPigRestful ServicesUnix/LinuxWindows
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop and sustain software and mission applications in Linux environments. Automate administrative workflows using Bash and PHP, and build software with Python and Java. Apply IaC, Ansible, CI/CD, GitLab CI, Docker, and Git-based collaboration. Create configuration and system-change documentation, support application deployments, and potentially train external customers. An active TS/SCI clearance with polygraph is required.
Top Skills:
AnsibleAtlassian SdkBashDockerGitGitlab CiInfrastructure As Code (Iac)JavaLinuxPHPPython
Software • Cybersecurity
Develop and maintain scalable cloud-native applications supporting federal government compute and data analytics platforms. Responsibilities include requirements analysis, software development, integration, testing, deployment, maintenance, troubleshooting, and implementing secure software capabilities in Agile cloud environments. The role requires Linux and programming experience, with desired exposure to AWS, Azure, GCP, Docker, Kubernetes, CI/CD, DevOps, and Infrastructure as Code tools.
Top Skills:
AccumuloAnsibleAWSAzureBigtableC++Ci/CdDevOpsDockerGCPHbaseJavaKubernetesLinuxNoSQLPythonTerraform
Software • Cybersecurity
Develops, maintains, tests, and enhances complex software systems for federal government customers. Responsibilities include resolving software issues, contributing to system design and technology selection, recommending processes, leading multiple development teams, selecting development methodologies, ensuring software quality, and delegating programming and testing work. The role requires substantial software engineering experience, a cloud certification, U.S. citizenship, and TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
Automated TestingAWSCi/CdInfrastructure As Code (Iac)Serverless ArchitectureTerraform
Software • Cybersecurity
Develops, enhances, tests, and maintains complex software systems for federal government customers. Responsibilities include requirements analysis, software design, debugging, database interaction, system integration, algorithm development, documentation, quality control, and collaboration with systems and hardware engineers. The role also supports Agile development workflows, CI/CD pipelines, Terraform infrastructure automation, AWS cloud security, and may lead small development efforts.
Top Skills:
AgileAWSAws IamCi/CdCloud SecurityDatabase SystemsGitlabJIRAScrumTerraform
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Baltimore, MD Hiring Software Engineers
See AllPopular Baltimore, MD Job Searches
Tech Jobs & Startup Jobs in Baltimore
Remote Jobs in Baltimore
Content Jobs in Baltimore
Customer Success Jobs in Baltimore
IT Jobs in Baltimore
Cyber Security Jobs in Baltimore
Tech Support Jobs in Baltimore
Data & Analytics Jobs in Baltimore
Analysis Reporting Jobs in Baltimore
Analytics Jobs in Baltimore
Business Intelligence Jobs in Baltimore
Data Engineer Jobs in Baltimore
Data Science Jobs in Baltimore
Machine Learning Jobs in Baltimore
Data Management Jobs in Baltimore
UX Designer Jobs in Baltimore
Software Engineer Jobs in Baltimore
Android Developer Jobs in Baltimore
C# Jobs in Baltimore
C++ Jobs in Baltimore
DevOps Jobs in Baltimore
Front End Developer Jobs in Baltimore
Golang Jobs in Baltimore
Hardware Engineer Jobs in Baltimore
iOS Developer Jobs in Baltimore
Java Developer Jobs in Baltimore
Javascript Jobs in Baltimore
Linux Jobs in Baltimore
Engineering Manager Jobs in Baltimore
.NET Developer Jobs in Baltimore
PHP Developer Jobs in Baltimore
Python Jobs in Baltimore
QA Jobs in Baltimore
Ruby Jobs in Baltimore
Salesforce Developer Jobs in Baltimore
Scala Jobs in Baltimore
Finance Jobs in Baltimore
HR Jobs in Baltimore
Internships in Baltimore
Legal Jobs in Baltimore
Marketing Jobs in Baltimore
Operations Jobs in Baltimore
Office Manager Jobs in Baltimore
Operations Manager Jobs in Baltimore
Product Manager Jobs in Baltimore
Project Manager Jobs in Baltimore
Sales Jobs in Baltimore
Account Executive (AE) Jobs in Baltimore
Account Manager (AM) Jobs in Baltimore
Sales Leadership Jobs in Baltimore
Sales Development Representative Jobs in Baltimore
Sales Engineer Jobs in Baltimore
Sales Operations Jobs in Baltimore
All Filters
Total selected ()
No Results
No Results


.png)















