Top Software Engineer Jobs in Baltimore, MD

Reposted One Month AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
The Software Engineer develops and enhances software systems, conducts testing, integrates software, and leads development teams, focusing on analytics and algorithm development.
Top Skills: CloudGhostmachineJavaJavaScriptMapreduceQta
One Month AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Develops, tests, debugs, integrates, and enhances complex software systems for federal government customers. Responsibilities include analyzing requirements, designing and coding software, developing algorithms, creating database queries and interfaces, resolving defects, executing tests, documenting systems, and improving development processes. The role requires Python, PySpark, and AWS experience, along with a TS/SCI clearance and agency-appropriate polygraph.
Top Skills: Amazon DynamodbAws GlueAws LambdaPysparkPython
One Month AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Develops, enhances, tests, debugs, integrates, and documents complex software systems for federal government customers. Responsibilities include requirements analysis, software design and coding, algorithm development, database queries, performance optimization, defect resolution, testing, and process improvement. The role requires Java experience, software development expertise, a bachelor's degree or equivalent experience, seven years of relevant experience, and a TS/SCI clearance with an agency-appropriate polygraph.
Top Skills: AIAWSConfluenceGitGitlabJavaJIRAJunitLinuxMapreduceMavenPython
One Month AgoSaved
Remote
Baltimore, MD
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
Designs, builds, and scales backend services and integrations for payments, billing, identity, and partner connectivity. Sets technical vision and architecture for distributed systems, leads cross-team delivery, manages production rollouts, builds fault-tolerant services and data pipelines, and mentors engineers. The role partners with product, design, and engineering teams to deliver frequent, reliable improvements for Flex’s rent payment platform.
Top Skills: Amazon Aurora RdsAmazon DynamodbAmazon EksAmazon ElasticacheAWSAws CdkCi/CdDatadogGitGithub ActionsGradleInfrastructure As CodeJavaJunitJvmMessage QueuesRest ApisSnowflakeSpringSpring BootSpring CoreSpring WebTerraform
One Month AgoSaved
Remote
Baltimore, MD
172K-215K Annually
Senior level
172K-215K Annually
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
Design, build, and scale backend services and integrations for payment, billing, identity, and partner systems. Own API scoping, design, implementation, deployment, and production operations with minimal oversight. Build fault-tolerant systems, data pipelines, and scalable architectures while collaborating with product, design, engineering, and external partners. Contribute to reliability monitoring, observability, automation, technical standards, and mentoring in a distributed team.
Top Skills: Aurora RdsAWSCdkCi/CdDatadogDockerDynamoDBEksElasticacheGitGithub ActionsGradleJavaJunitJvmMessage QueuesRest ApisService-Oriented ArchitectureSnowflakeSpringTerraform
5 Days AgoSaved
In-Office or Remote
Baltimore, MD
169K-305K Annually
Expert/Leader
169K-305K Annually
Expert/Leader
Cloud • Security • Software • Cybersecurity
Lead the design and implementation of a distributed compute control plane for managing virtual machines across Akamai’s cloud fleet. Own database partitioning and sharding, placement reconciliation, asynchronous operations, consistency guarantees, idempotency, fencing, and saga-style workflows. The role requires deep distributed systems, database, containerization, Kubernetes, and controller-pattern expertise, along with strong Python or Go development skills.
Top Skills: ColdfusionGoKubernetesPythonSQL
One Month AgoSaved
In-Office
Baltimore, MD
112K-179K Annually
Entry level
112K-179K Annually
Entry level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and deploy scalable cloud-native applications supporting enterprise compute and data analytics platforms. Responsibilities include software design, development, integration, maintenance, requirements analysis, testing, troubleshooting, and secure deployment within Agile teams. The role requires working with Linux and programming languages such as Java, Python, or C++, with cloud, containerization, orchestration, DevOps, and Infrastructure as Code experience preferred.
Top Skills: AnsibleAWSAzureC++Ci/CdDockerGCPJavaKubernetesLinuxPythonTerraform
One Month AgoSaved
In-Office
Baltimore, MD
104K-166K Annually
Senior level
104K-166K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, test, debug, document, deploy, and maintain web-based applications and cyber tools using .NET, C#, JavaScript frameworks, APIs, databases, and cloud-native technologies. Collaborate with product, engineering, DevOps, and QA teams; support architecture, CI/CD, DevSecOps, security testing, code reviews, deployment planning, continuous authorization to operate, and production operations. The role requires active Secret clearance and an approved technical certification.
Top Skills: .Net 6+.Net CoreAngularAngularjsApache HttpdAsp.NetAsp.Net CoreAzureC#ConfluenceDevsecopsDockerGitlab Ci/CdHelmJavaJIRAKubernetesMicrosoft Sql ServerNoSQLPHPPostgresPythonSQL
One Month AgoSaved
In-Office
Baltimore, MD
104K-166K Annually
Senior level
104K-166K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain cloud-based software supporting intelligence operations. Design scalable distributed systems, integrate and test software components, build modern React web applications using JavaScript, TypeScript, and Kotlin, and work with massive datasets using HBase, Accumulo, or BigTable. Produce technical documentation and operate in Linux/UNIX environments while collaborating with cross-functional teams on high-performance, secure solutions.
Top Skills: AccumuloAWSBigtableElasticHbaseJavaJavaScriptKotlinKubernetesLinuxReactTypescriptUnix
One Month AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops software and data solutions for intelligence-community data management. Responsibilities include extracting value from structured and unstructured data, applying statistical and machine-learning methods, developing data characterization and ingestion techniques, creating database queries, supporting web applications, analyzing requirements, and leading software development teams. The role requires software engineering experience, cloud and data-processing knowledge, and a TS/SCI clearance with polygraph.
Top Skills: Apache NifiSparkAWSCsvDatabasesDataxplorerGmaeHadoop MapreduceJavaJSONKubernetesMachine LearningPigPythonScalaXML
One Month AgoSaved
In-Office
Baltimore, MD
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain scalable cloud-native software for cyber intelligence missions. Responsibilities include full lifecycle software development, AWS cloud architecture, distributed systems, integration, testing, deployment, monitoring, troubleshooting, sustainment, and technical mentoring. The role also involves integrating COTS/GOTS products, supporting Agile/Scrum development, planning tasks, and contributing to technical design reviews.
Top Skills: Agile/ScrumApache AccumuloApache HadoopApache NifiAWSAws ApisAws SdksCC++Ci/CdCloudFormationJavaKubernetesMicroservicesPerlPythonRed Hat LinuxRubyTerraformUnix/Linux
One Month AgoSaved
In-Office
Baltimore, MD
135K-216K Annually
Senior level
135K-216K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud software and distributed systems supporting cyber intelligence and AI/ML capabilities. Responsibilities include requirements analysis, Java software development, cloud deployment, integration, testing, RESTful services, analytics, Hadoop ecosystems, Linux systems, and technical documentation. The role requires AWS expertise, Kubernetes, infrastructure as code, CI/CD, microservices, large-scale data processing, and active TS/SCI clearance with polygraph.
Top Skills: AccumuloAgentic AiAi AlgorithmsAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationCotsDockerElasticsearchFossHadoopHbaseHdfsHiveJavaJSONKubernetesLinuxLlmsMachine LearningMapreduceMicroservicesNoSQLObservability ToolsOpensearchPerlPigPythonRagRed Hat LinuxRestRubySerializationTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
One Month AgoSaved
In-Office
Baltimore, MD
135K-216K Annually
Expert/Leader
135K-216K Annually
Expert/Leader
Aerospace • Information Technology • Security • Cybersecurity • Defense
Designs, develops, tests, secures, and operates software systems supporting national security missions. Responsibilities include vulnerability mitigation, security testing, code reviews, debugging, architecture contributions, performance optimization, technical documentation, and collaboration on secure coding practices. The role requires extensive software engineering experience and an active TS/SCI clearance with current polygraph. Preferred experience includes Java, C/C++, Linux or Solaris, NoSQL databases, RESTful services, infrastructure as code, Ansible, Terraform, Kubernetes, and analytics applications.
Top Skills: AccumuloAnsibleBigtableCC++Continuous DeploymentContinuous IntegrationHbaseInfrastructure As CodeJavaKubernetesLinuxNoSQLRestful ServicesSolarisTerraform
One Month AgoSaved
In-Office
Baltimore, MD
104K-166K Annually
Senior level
104K-166K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain Java-based web applications that automate data management and approvals for intelligence community data custodians. Design complex algorithms, ensure quality and performance, improve documentation and development processes, gather software requirements, and support installation and operational monitoring. The role uses Agile methods and technologies including Quarkus, PrimeFaces, SQL, PostgreSQL, and Elasticsearch.
Top Skills: ElasticsearchJavaPostgresPrimefacesQuarkusSQL
One Month AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Leads cloud software design and development for products deployed across large-scale compute and storage clusters. Responsibilities include requirements analysis, architecture and code reviews, Java development, integration, testing, monitoring, maintenance, troubleshooting, AWS cloud solutions, infrastructure as code, containerization, and distributed systems engineering. Provides technical guidance to junior staff and may support project planning, optimization, call-in support, and emergency surge operations.
Top Skills: AngularApache HadoopAWSAws CdkBashCC++Continuous Integration And Continuous DeploymentDistributed SystemsDockerInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesPerlPythonRed Hat LinuxRubySaltSpring FrameworkTerraformUnix/Linux
One Month AgoSaved
In-Office
Baltimore, MD
135K-216K Annually
Senior level
135K-216K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, and optimize highly available cloud-native applications and infrastructure. Build Java or Python microservices, REST APIs, containerized applications, Kubernetes deployments, data pipelines, dashboards, and CI/CD workflows. Implement infrastructure as code, monitoring, testing, and reliability improvements while collaborating with architects, DevOps teams, and product managers. The role requires active TS/SCI clearance with polygraph and at least five years of related experience.
Top Skills: SparkAWSAws CloudformationCi/CdDockerElk StackGrafanaInfrastructure As CodeJavaKafkaKubernetesMicroservicesNeo4JPrometheusPythonReactRest ApisSolidSpring BootTerraform
One Month AgoSaved
In-Office
Baltimore, MD
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud software and AI/ML capabilities for national security applications. Responsibilities include requirements analysis, Java-based distributed software development, AWS cloud integration, RESTful services, testing, deployment, troubleshooting, and technical documentation. The role works with Hadoop and big-data technologies, Linux, Kubernetes, infrastructure as code, CI/CD, LLMs, RAG, and agentic AI. An active TS/SCI clearance with polygraph and at least five years of software engineering experience are required.
Top Skills: AccumuloAgentic AiArtificial IntelligenceAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationElasticsearchHadoopHadoop Distributed File SystemHbaseHdfsHiveInfrastructure As CodeJavaJSONKubernetesLarge Language ModelsLinuxMachine LearningMapreduceMicroservicesOpensearchPerlPigPythonRed Hat LinuxRestful ServicesRetrieval-Augmented GenerationRubyTerraform
One Month AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Designs, develops, tests, integrates, and maintains software applications and system components. Responsibilities include analyzing requirements, debugging defects, optimizing database interactions, implementing scalable algorithms, supporting CI/CD and infrastructure automation, maintaining technical documentation, ensuring quality standards, and collaborating with systems and hardware engineering teams. The role also contributes to Agile development coordination and process improvement while supporting national security programs.
Top Skills: AgileAWSCi/CdGitlabJIRAScrumTerraform
One Month 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 for large-scale compute clusters. Responsibilities include requirements analysis, software design, Java development for distributed systems, integration, testing, performance optimization, monitoring, troubleshooting, documentation, code reviews, and operational support. The role provides technical guidance to junior staff, integrates COTS/GOTS products, uses containers and orchestration tools, and participates in rotating Tier III on-call and emergency support.
Top Skills: ActivemqAnsibleApache AccumuloApache HadoopApache NifiAWSBashCC++Continuous DeploymentContinuous IntegrationDockerGitInfrastructure As CodeJavaKubernetesLinuxMongoDBPerlPuppetPythonRed Hat LinuxRubySpring FrameworkUnix
One Month AgoSaved
In-Office
Baltimore, MD
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, deploy, and maintain scalable web applications using Python or Java, RESTful APIs, microservices, Docker, and Kubernetes. Build data pipelines, interactive dashboards, automated testing, and CI/CD pipelines. Monitor production systems and collaborate with data scientists, engineers, and product managers to deliver reliable solutions.
Top Skills: SparkAWSCi/CdDjangoDockerElk StackFlaskGrafanaJavaJqueryKubernetesMicroservicesPrometheusPythonReactRestful ApisSolidSpring Boot
One Month AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, test, integrate, and optimize cloud software capabilities supporting cyber intelligence missions. Build secure, scalable AWS services using Infrastructure as Code, Kubernetes, microservices, and CI/CD pipelines. Perform full lifecycle Agile software engineering, system sustainment, troubleshooting, and performance tuning. Provide technical direction and mentorship while contributing to cloud-native architecture and AI/ML integrations involving LLMs and RAG frameworks.
Top Skills: AWSAws ApisAws SdksCi/CdCloudFormationInfrastructure As CodeJavaKubernetesLarge Language ModelsLinuxMicroservicesPerlPythonRetrieval-Augmented GenerationRubyTerraform
One Month AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Designs, develops, and operates secure, scalable cloud platforms and services for mission-critical environments. Responsibilities include cloud architecture, technical planning, platform deployment, integration, performance optimization, automation, monitoring, infrastructure as code, CI/CD, and secure cloud operations. The role also develops cloud service recommendations, cost-benefit analyses, and Basis of Estimate documentation while ensuring availability, compliance, and operational efficiency.
Top Skills: AWSCC++Ci/CdCloud ComputingInfrastructure As CodeJavaRed HatUnix/Linux
One Month AgoSaved
In-Office
Baltimore, MD
104K-166K Annually
Senior level
104K-166K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, test, operate, and secure software systems using Java and advanced security practices. Responsibilities include code reviews, vulnerability mitigation, debugging, architecture-wide development, RESTful services, technical documentation, and collaboration on reliable, scalable solutions. The role requires an active TS/SCI clearance with current polygraph and supports national security programs.
Top Skills: AccumuloBigtableHbaseJavaKubernetesLinuxNoSQLRestful ServicesSolaris
One Month AgoSaved
In-Office
Baltimore, MD
104K-166K Annually
Junior
104K-166K Annually
Junior
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, maintain, enhance, install, evaluate, and troubleshoot cloud software supporting cyber mission customers. Apply Agile and DevOps practices to deliver reliable software. Required experience includes Java, Spring, JUnit, Git, and GitLab, while preferred skills include full-stack development, JavaScript frameworks, databases, containerization, cloud services, CI/CD, and related certifications. The role requires an active TS/SCI clearance with a current polygraph.
Top Skills: Amazon Web Services (Aws)ConfluenceDockerDocker SwarmElasticsearchElkGitGitlabGitlab Ci/CdJavaJavaScriptJenkinsJIRAJSONJunitKubernetesMongoDBReactRedisSpringVue
One Month AgoSaved
In-Office
Baltimore, MD
104K-166K Annually
Junior
104K-166K Annually
Junior
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud software supporting cyber intelligence and AI/ML capabilities on large-scale compute clusters and AWS infrastructure. Responsibilities include requirements analysis, software development, integration, testing, validation, deployment, maintenance, monitoring, and issue resolution. The role uses distributed NoSQL technologies, big-data frameworks, cloud services, AI/ML algorithms, LLMs, RAG, and agentic workflows to support national security missions.
Top Skills: AccumuloAgentic AiAgileAIAWSAws ApisAws SdksBigtableBsonCC++CloudFormationDockerElasticsearchFacebookGangliaGitGCPHadoopHbaseHdfsHiveHobbitJavaJavaScriptJSONKubernetesLinuxLlmMachine LearningMapreduceNoSQLOpensearchPerlPigPythonRagRubyTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account