Top Software Engineer Jobs in Baltimore, MD

Reposted 3 Days AgoSaved
In-Office or Remote
Baltimore, MD
143K-331K Annually
Senior level
143K-331K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead architecture and roadmap for Azure PostgreSQL systems; design and review scalable, maintainable database engine features (query processing, storage, transaction logging, recovery, versioning, IO, scale-out). Influence coding standards and run code reviews, write proof-of-concept or production code, contribute to open-source PostgreSQL/Linux, and participate in rotational on-call operations.
Top Skills: AzureAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DbAzure Synapse AnalyticsCC#C++JavaJavaScriptLinuxMicrosoft FabricPostgresPower BIPython
Reposted 3 Days AgoSaved
Remote
Baltimore, MD
220K-255K Annually
Expert/Leader
220K-255K Annually
Expert/Leader
Artificial Intelligence • Software
Build and operate Legion’s secure, scalable AWS and Kubernetes platform. Responsibilities include infrastructure automation, CI/CD, monitoring, alerting, incident response, operational runbooks, production support, and on-call participation. The role also develops production AI agents for SRE automation and owns a secure platform for engineering teams to build and operate agents with sandboxing, scoped credentials, integrations, cost controls, observability, and reliability guardrails.
Top Skills: Amazon EksAmazon LinuxAmazon RdsAnsibleAurora MysqlAWSBashCentosChefCloudwatchDockerElasticsearchGitGoHelmJenkinsKibanaKubernetesLinuxLogstashMcpNagiosPerlPythonRed Hat Enterprise LinuxSplunkTerraformUbuntuUnix
Reposted 3 Days AgoSaved
Remote
Baltimore, MD
166K-331K Annually
Senior level
166K-331K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead the architecture, development, testing, and deployment of hyperscale distributed storage systems optimized for AI and machine learning workloads. Drive innovations in scalability, performance, security, durability, and efficiency while collaborating with AI researchers and cloud infrastructure teams. Mentor engineers, guide technical strategy, and help shape Azure Blob Storage into an AI-native platform supporting zettabyte-scale storage.
Top Skills: Ai/MlAzure Blob StorageC#C++Cloud InfrastructureDatabase SystemsDistributed SystemsJavaPython
Reposted 3 Days AgoSaved
Remote
Baltimore, MD
220K-300K Annually
Mid level
220K-300K Annually
Mid level
Aerospace • Hardware • Robotics • Defense
Develop and deploy onboard swarm autonomy: perception, planning, control, multi-target tracking, inter-robot/C2 protocols, on-vehicle software integration, realistic UxS simulation, train and test ML-based target recognition, and electronics prototyping. Travel for test events up to 25%.
Top Skills: A*Behavior TreesCC++DdsDeep LearningDubins PlanningFaceGoGrpcI2CJpdaKalman FiltersLogic AnalyzerMdnsMhtMicrocontroller ProgrammingMulticastNatOms/UciOscilloscopeParticle FiltersProtobufReinforcement LearningRos2RustSlamSpiStanag 4586TcpUart/SerialUdpZeromq
3 Days AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Cloud • Information Technology • Software • Cybersecurity
Develop and maintain automated integration test harnesses for OpenStack, cloud infrastructure, and multi-service API applications. Automate smoke, CLI/TUI, GUI, and comprehensive parallel tests across microservice versions and production-like environments. Collaborate with software engineers, SREs, and subject matter experts to define test priorities, integrate testing into CI/CD pipelines, identify coverage gaps, and document test cases. The role requires strong software testing experience, automation development skills, and familiarity with Kubernetes, Kustomize, virtualization, and storage systems.
Top Skills: Ci/CdElixirGoogle Cloud Platform (Gcp)KubernetesKustomizeLlm Tools And FrameworksMicrosoft Office SuiteOpenstack
One Month AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Develop end-to-end full-stack software and systems from concept through production. Responsibilities include applying modern architecture and development tools, processing satellite protocols, identifying system improvements, supporting customers, and ensuring solutions align with current and future operating environments. The role requires collaboration in an agile environment, continuous learning, and delivery of solutions for challenging client needs.
Top Skills: C++GoPythonRustSatellite Protocol Processing
One Month AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Develop and maintain full-stack software and systems from concept through production. Design end-to-end solutions, evaluate architecture and operating environments, identify system improvements, and apply modern tools and techniques in an agile environment. Support clients and collaborate on solutions addressing complex challenges. The role requires satellite protocol processing experience, programming expertise, customer support experience, and a TS/SCI clearance with polygraph.
Top Skills: C++ContainersCppunitGoJavaScriptJunitMoodlePHPPythonRustWordpress
Reposted One Month AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
The Software Engineer 2 develops and maintains complex software systems, analyses user requirements, designs new features, debugs software, and oversees software development teams to ensure adherence to performance and functional standards.
Top Skills: Atlassian Tool SuiteAvp ProcessGhostmachineGitlabJavaNifiNotifierPortable Map ReduceSummer BootSummer Framework
One Month AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
Develop, maintain, enhance, test, debug, and integrate complex software systems for federal government customers. Analyze requirements, design software and algorithms, develop database queries and interfaces, resolve defects, document solutions, support system installation, and improve development processes. May lead software teams and ensure quality, performance, and compliance with project constraints.
Top Skills: CotsDatabasesGots
One Month AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Provides cloud software research, development, integration, testing, sustainment, and issue resolution for federal government customers. Designs applications and web services, develops Hadoop and big-data analytics, manages distributed cluster performance, configures cloud platforms, and documents technical architectures, schemas, APIs, and ontologies. Requires substantial programming experience, Hadoop/cloud certification, TS/SCI clearance with agency-appropriate polygraph, and expertise in distributed data systems, RESTful services, analytics, and Windows or Linux environments.
Top Skills: AccumuloAmazon CloudBigtableCC++CloudbaseCopilotFacebook CloudGangliaGCPHadoopHadoop Distributed File System (Hdfs)HbaseHiveHobbitJavaJavaScriptLdapMapreduceNagiosPigPressurewaveR6 CloudRestful ServicesRosette Base LinguisticsRuby On RailsUnix/LinuxWindows
One Month AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Business Intelligence • Consulting
Develop, maintain, test, debug, and enhance complex software systems using Python and web technologies. Analyze requirements, design algorithms, integrate software, develop database queries and interfaces, resolve defects, improve development standards, and support system installation. The role may lead development teams and requires collaboration with systems and hardware engineers. Work is performed near Fort Meade, Maryland, supporting client needs and requiring TS/SCI with a polygraph.
Top Skills: CsmCSSDatabasesHrsdHTMLItomItsmJavaScriptPythonService Portal
Reposted One Month AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Security • Software
Develop, test, deploy, and sustain software for the JAMMEX program across the SDLC. Write secure, maintainable code, perform unit testing and debugging, integrate with systems and QA, participate in Agile ceremonies, document designs/releases, and remediate vulnerabilities to comply with DoD cybersecurity/IA guidelines.
Top Skills: AWSCi/CdCloud-Based ArchitecturesComptia Security+ CeDevsecopsDod IaAzure
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
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
One Month AgoSaved
Remote
Baltimore, MD
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
Build and own full-stack MarTech services, scalable APIs, event-driven systems, data pipelines, and customer-facing web experiences. Integrate advertising, analytics, messaging, and marketing platforms while supporting attribution, identity resolution, experimentation, acquisition, and retention. Collaborate cross-functionally with marketing, product, data, design, and engineering teams to launch measurable growth initiatives. Mentor engineers and establish technical best practices across high-scale marketing infrastructure.
Top Skills: AmplitudeAppsflyerAurora RdsAWSAws CdkBranchBrazeDatadogDockerDynamoDBEksElasticacheGitGithub ActionsGoogle Tag ManagerGradleJavaJunitJvmLaunchdarklyMessage QueuesReactReact NativeRest ApisSingularSnowflakeSpringSpring BootTerraformTypescriptWebhooks
3 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
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
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
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
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
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account