Top Software Engineer Jobs in Baltimore, MD

YesterdaySaved
In-Office
Baltimore, MD
130K-270K Annually
Senior level
130K-270K Annually
Senior level
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
YesterdaySaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
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
Hybrid
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
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
Senior level
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
Expert/Leader
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
Expert/Leader
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
21 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
152K-179K Annually
Mid level
152K-179K Annually
Mid level
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
Expert/Leader
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
2 Days AgoSaved
In-Office
Baltimore, MD
152K-206K Annually
Senior level
152K-206K Annually
Senior level
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
Application Tracker Preview
2 Days AgoSaved
In-Office
Baltimore, MD
152K-206K Annually
Senior level
152K-206K Annually
Senior level
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
2 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
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
2 Days AgoSaved
In-Office
Baltimore, MD
190K-420K Annually
Senior level
190K-420K Annually
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Entry level
Entry level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
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
3 Days AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Junior
Junior
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
3 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
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
3 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account