Top Software Engineer Jobs in Baltimore, MD

27 Days AgoSaved
In-Office
Baltimore, MD
150K-160K Annually
Senior level
150K-160K Annually
Senior level
Information Technology • Professional Services • Cybersecurity
Develops and maintains Java applications, backend services, RESTful APIs, and mission-focused data processing capabilities. Supports modernization, integration, testing, deployment, troubleshooting, documentation, and sustainment of critical software platforms. Collaborates with engineers and stakeholders in Agile development activities, including sprint planning, code reviews, and continuous improvement. The role requires an active TS/SCI clearance with polygraph and supports a malware analysis modernization program for an Intelligence Community customer.
Top Skills: AgileConfluenceDistributed SystemsEclipseGitIntellij IdeaJavaJIRARestful ApisService-Oriented Architecture
27 Days AgoSaved
In-Office
Baltimore, MD
190K-205K Annually
Expert/Leader
190K-205K Annually
Expert/Leader
Information Technology • Professional Services • Cybersecurity
Develop and maintain Java services, RESTful APIs, PostgreSQL databases, Power BI dashboards, and containerized applications supporting cyber analytics and intelligence missions. Build GitLab CI/CD pipelines, integrate SIGINT-derived behavioral signatures, troubleshoot complex systems, and deploy scalable solutions in OpenShift. Collaborate with customers on data ingestion, analytics, and visualization enhancements while delivering secure, maintainable production software.
Top Skills: DaxDevsecopsElasticsearchGitlab Ci/CdJava 17MariadbOpenshiftPostgresPower BIPower Query MPythonRestful ApisSpring BootSpring Framework 6
27 Days AgoSaved
In-Office
Baltimore, MD
225K-235K Annually
Expert/Leader
225K-235K Annually
Expert/Leader
Information Technology • Professional Services • Cybersecurity
Designs, develops, and modernizes secure full-stack applications supporting mission-critical operations. The role focuses on Java-based backend services, distributed systems, APIs, messaging, cloud-native AWS applications, databases, and modern user interfaces. Responsibilities include developing highly available and scalable software, integrating enterprise technologies, maintaining production-ready solutions, and collaborating in Agile teams with engineers and government stakeholders. The position requires extensive software engineering experience and an active TS/SCI clearance with polygraph.
Top Skills: AlfrescoAmazon EksAmazon RdsAngularApache TomcatAWSConfluenceDockerElasticsearchGitJavaJava Message Service (Jms)JavaScriptJIRAKibanaKubernetesMavenMongoDBMySQLNode.jsPostgresRancherReactRestSpring BootSvelte
27 Days AgoSaved
In-Office
Baltimore, MD
155K-165K Annually
Senior level
155K-165K Annually
Senior level
Information Technology • Professional Services • Cybersecurity
Develop and maintain Java and Spring-based enterprise applications, ETL workflows, data integration services, and analytics supporting mission-critical intelligence operations. The role handles data ingestion, transformation, validation, troubleshooting, and delivery while collaborating in Agile teams. Responsibilities also include Apache NiFi development, GitLab and Atlassian tool usage, production support, and AI-assisted software development. The engineer must support enterprise knowledge management and mission data systems in a classified environment.
Top Skills: AgileApache NifiClaude CodeConfluenceETLGhostmachine Portable Map ReduceGitlabJavaJIRASpring BootSpring Framework
27 Days AgoSaved
In-Office
Baltimore, MD
210K-225K Annually
Expert/Leader
210K-225K Annually
Expert/Leader
Information Technology • Professional Services • Cybersecurity
Develops, tests, and maintains scalable cloud-based applications and infrastructure using Go, Python, Terraform, and AWS. Supports cloud-native services, integrations, deployments, production sustainment, troubleshooting, documentation, and technical reviews in a secure intelligence mission environment.
Top Skills: AWSGoPythonTerraform
27 Days AgoSaved
In-Office
Baltimore, MD
110K-115K Annually
Entry level
110K-115K Annually
Entry level
Information Technology • Professional Services • Cybersecurity
Develop, test, integrate, and maintain mission-critical software applications and system components. Support debugging, troubleshooting, code reviews, testing, deployment, and sustainment activities while collaborating with technical teams. Create scripts, tools, and utilities for automation, resolve defects and performance issues, and document software designs and technical processes. The role supports intelligence-community missions and requires strong software development fundamentals in Linux, Python, and C++.
Top Skills: AgileC++Communications SystemsDigital Signal Processing (Dsp)Embedded SystemsLinuxPythonRadio Frequency (Rf)Version Control
Reposted One Month AgoSaved
Hybrid
Baltimore, MD
127K-215K Annually
Mid level
127K-215K Annually
Mid level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Support government systems by troubleshooting and maintaining Linux/Windows servers and applications, building AWS instances, managing databases, deploying software with Salt/CloudFormation, monitoring events, writing SOPs, and ensuring security and uptime for mission-critical systems.
Top Skills: Ai/MlAWSCloudFormationElasticsearchJavaScriptLinuxMongoDBMySQLOraclePostgresPythonRdsSaltstackWindows Server
27 Days AgoSaved
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. Responsibilities include software development in Python and Rust, Bash/Python automation, Ansible-based deployment orchestration, Linux administration, authentication and authorization controls, CI/CD implementation with GitLab CI, and Git-based development within Agile methodologies.
Top Skills: AgileAnsibleBashCi/CdConfluenceDockerGitGitlab CiHigh Performance Computing (Hpc)JIRALinuxPodmanPythonRustSafeScrum
27 Days AgoSaved
Hybrid
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop and maintain software solutions using AWS managed services and technologies including Hadoop, Accumulo, Terraform, Java, and Python. The engineer will support mission-focused government programs, innovate on technical solutions, and deliver software within projects of similar scope and complexity. The role requires a Top Secret/SCI clearance with favorable Polygraph and U.S. citizenship.
Top Skills: AccumuloAWSHadoopJavaPythonTerraform
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop and test software using C++, Python, and Shell scripting. Modernize build processes, implement CI/CD and continuous testing, and support customer test infrastructure involving SDRs, servers, and related hardware. The role supports national security missions and requires extensive software engineering experience, a bachelor’s degree or equivalent experience, and an active Top Secret/SCI clearance with a favorable polygraph.
Top Skills: C++Ci/CdPythonSdrsServersShell ScriptingSoftware TestingTest Infrastructure
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Entry level
130K-270K Annually
Entry level
Software
Assists with daily software engineering responsibilities while developing innovative solutions supporting national security missions. The role requires expertise in MapReduce, cloud technologies, GhostMachine, and QTA. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph, be U.S. citizens, and have a bachelor's degree in computer science or a related field. Four years of comparable software engineering experience may substitute for the degree.
Top Skills: Cloud ComputingGhostmachineMapreduceQta
27 Days AgoSaved
Hybrid
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop and innovate software solutions supporting national security missions. The role requires building and maintaining systems using Java, MapReduce, Hadoop, and Accumulo, collaborating on projects of similar scope and complexity, and delivering timely, effective solutions. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph and be U.S. citizens. A bachelor's degree or equivalent additional software engineering experience is required.
Top Skills: AccumuloHadoopJavaMapreduce
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Senior level
130K-270K Annually
Senior level
Software
Develop, sustain, test, integrate, and troubleshoot software applications supporting national security missions. The role requires Linux, Bash, Python, MongoDB, Docker, Kubernetes, CI/CD, Helm, RabbitMQ, Ansible, and Git experience, with PostgreSQL and Atlassian tools preferred. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph and be U.S. citizens. Education and experience requirements vary by degree, with three to seven years of relevant software engineering experience.
Top Skills: AnsibleBashConfluenceDockerGitGitlab CiHelmJIRAKubernetesLinuxMongoDBPostgresPythonRabbitMQ
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop and maintain Java software on a small, mission-focused team supporting national security. Responsibilities require building REST-based applications, using Git, Gradle, Guice, Docker, and Linux, with potential work involving ELK, MongoDB, Ansible, Kubernetes, Angular, and TypeScript. The role requires a current Top Secret/SCI clearance with favorable polygraph, U.S. citizenship, a bachelor's degree in a relevant engineering or computer science field, and at least 14 years of software engineering experience.
Top Skills: AngularAnsibleDependency InjectionDockerElk StackGitGradleGuiceJavaKubernetesLinuxMongoDBRestTypescript
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop software using AWS managed services in support of U.S. government mission objectives. The role requires delivering timely, innovative solutions and collaborating on projects with similar scope, processes, and complexity. Candidates must hold an active Top Secret/SCI clearance with a favorable polygraph, be U.S. citizens, and have 14 years of relevant software engineering experience. A computer science or related bachelor’s degree is required, though four additional years of relevant experience may substitute.
Top Skills: AWS
130K-270K Annually
Mid level
Software
Develop and maintain reliable, scalable, and observable data workflows and automation pipelines using Apache Airflow. Build DAGs, scheduling, operators, and sensors; automate processes with Bash; develop in Python and Java; process distributed big data with Apache Spark; and use containers, Linux, Git, and cloud technologies. Collaborate with data engineers, platform teams, and stakeholders to deliver secure, production-ready solutions supporting mission-critical operational and analytics use cases.
Top Skills: Apache AirflowSparkAWSBashConfluenceDockerGitJavaJIRALinuxPodmanPython
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Senior level
130K-270K Annually
Senior level
Software
Develop and maintain Linux-based tools and services supporting products including GitLab, Artifactory, MinIO, Jupyter, and SPARTANDESK. Build Java applications and Bash, Python, and PHP automation scripts; implement infrastructure as code with Ansible; manage CI/CD pipelines, Docker containers, Git workflows, and system documentation. Collaborate with developers, administrators, project managers, and mission customers to deliver integrations and sustain mission applications.
Top Skills: AnsibleArtifactoryAtlassian SdkBashConfluenceDockerGitGitlabGitlab CiJavaJIRAJupyterKubernetesLinuxMinioPHPPythonSpartandesk
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop scalable backend Java REST APIs and services in Linux/Unix environments. Responsibilities include backend architecture, distributed systems, API design, debugging, code reviews, automated testing, CI/CD, DevOps, and technical collaboration within Agile teams. The engineer will support complex customer solutions and contribute to mission-focused software development.
Top Skills: AnsibleAutomated TestingAWSCi/CdDockerGitHibernateJavaJvmKubernetesLinuxNoSQLRelational DatabasesRest ApisScriptingSpringSpring BootTddTerraformUnix
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop and maintain software solutions supporting U.S. government missions. The engineer will contribute to daily software engineering responsibilities, build and innovate solutions, and work with Python, Kotlin, Java, Terraform, Elasticsearch/OpenSearch, and AWS. The role requires extensive comparable software engineering experience, a relevant bachelor’s degree or equivalent experience, and an active Top Secret/SCI clearance with a favorable polygraph.
Top Skills: AWSElasticsearchJavaKotlinOpensearchPythonTerraform
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Senior level
130K-270K Annually
Senior level
Software
Develop and support software solutions for national security missions. Responsibilities include Java software engineering, requirements gathering, workflow documentation, problem solving, and collaboration using Confluence and Jira. Preferred experience includes AWS, Maven, Git/GitLab, MapReduce, JUnit, Python, Linux, streaming capabilities, and AI. The role requires a current Top Secret/SCI clearance with favorable polygraph and U.S. citizenship.
Top Skills: AWSConfluenceGitGitlabJavaJIRAJunitLinuxMapreduceMavenPython
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Senior level
130K-270K Annually
Senior level
Software
Designs, implements, and optimizes scalable data ingress and egress pathways for analytics workloads. Develops software and automation using Python, Java, Bash, Linux, Apache Airflow, and Apache Spark. Builds and monitors complex workflows, processes large structured and unstructured datasets, performs data wrangling and validation, and supports distributed big-data processing. Requires a current Top Secret/SCI clearance with favorable polygraph and substantial software engineering experience.
Top Skills: Apache AirflowSparkBashConfluenceCsvGitJavaJIRAJSONJupyter NotebookLinuxMariadbMySQLNumpyPandasParquetPostgresPythonSlurmSQLXML
27 Days AgoSaved
Hybrid
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop software using AWS managed services and related technologies to support national security missions. The role requires building, innovating, and delivering software solutions in a timely manner while collaborating on projects with similar scope, processes, and complexity.
Top Skills: AccumuloAWSHadoopJavaPythonTerraform
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Mid level
130K-270K Annually
Mid level
Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Automate processes with Bash and Python, manage infrastructure using NetBox, Vault, Keycloak, containers, and Ansible, and support CI/CD with GitLab CI, Jenkins, and Git. The role requires collaboration within Agile environments and supports national security missions.
Top Skills: AnsibleBashConfluenceDockerGitGitlab CiHashicorp VaultJenkinsJIRAKeycloakLinuxNetboxPodmanPythonSplunk
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop, test, integrate, sustain, and troubleshoot software applications and future mission capabilities. The engineer will work with Linux, Bash, Python, Rust, NoSQL databases, containers, Kubernetes, Helm, messaging frameworks, CI/CD tools, infrastructure-as-code, and Git while integrating COTS, GOTS, and FOSS technologies. The role requires a current Top Secret/SCI clearance with favorable polygraph and U.S. citizenship.
Top Skills: AnsibleBashConfluenceDockerGitGitlab CiHelmJIRAKubernetesLinuxMongoDBNoSQLPostgresPythonRabbitMQRustSQL
27 Days AgoSaved
In-Office
Baltimore, MD
130K-270K Annually
Expert/Leader
130K-270K Annually
Expert/Leader
Software
Develop and maintain high-performance cloud-based analytics solutions that process large volumes of data using big data and distributed computing technologies. The role requires software engineering experience, strong capabilities with Spark, MapReduce, SQL/NoSQL, and Python scientific libraries, plus an active Top Secret/SCI clearance with favorable polygraph. The engineer will support national security missions and deliver reliable, innovative software solutions.
Top Skills: Cloud ComputingDistributed ComputingMapreduceNoSQLNumpyPandasScipySparkSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account