Top Software Engineer Jobs in Baltimore, MD

21 Days AgoSaved
Remote
Baltimore, MD
499K-900K Annually
Expert/Leader
499K-900K Annually
Expert/Leader
News + Entertainment
Lead the Compute Runtime team in building and operating Netflix’s large-scale cloud compute platform. Own Kubernetes data plane software, container runtime capabilities, container execution, and compute-node operating systems. Drive scalable, reliable, and efficient platform architecture, adoption, operational excellence, incident response, and cross-functional technical leadership. Guide technology strategy, evaluate emerging architectures and services, and contribute to open-source innovation.
Top Skills: AWSGoJavaKubernetesPython
21 Days AgoSaved
Remote or Hybrid
Baltimore, MD
97K-122K Annually
Mid level
97K-122K Annually
Mid level
Information Technology • Insurance • Professional Services • Software • Analytics
Modernize legacy .NET and C# systems by reducing technical debt, refactoring monoliths into microservices, and re-platforming applications onto AWS cloud-native architectures. Build APIs, containerized services, infrastructure as code, and modern data migration workflows. Apply AI-assisted development tools for code analysis, refactoring, testing, and documentation while promoting simplicity, observability, scalability, and sound engineering standards.
Top Skills: .NetAmazon EcsAmazon EksAWSAws CdkAws LambdaAws Step FunctionsC#Claude CodeCqrsCursorDockerDomain-Driven DesignEventbridgeFlywayGitGitGithub CopilotKafkaMicroservicesPulumiRest ApisSnsSqsTemporalTerraform
Reposted 21 Days AgoSaved
Remote
Baltimore, MD
90K-115K Annually
Mid level
90K-115K Annually
Mid level
Insurance • Software
Design, build, and maintain software applications; collaborate with engineers, analysts, and stakeholders; resolve bugs and production issues; write scalable, testable code; perform testing and debugging; produce technical documentation; mentor peers; participate in on-call rotation; leverage the team's data ecosystem to inform application design and improvements.
Top Skills: AngularBrunoC#CobolDatastageDb2ErwinGitJavaJavaScriptJunitMicrosoft Sql ServerMongoDBMySQLPostgresPostmanPythonReactVue
Reposted 21 Days AgoSaved
Remote
Baltimore, MD
150K-190K Annually
Senior level
150K-190K Annually
Senior level
Marketing Tech • Software • Analytics • SEO
Build and ship end-to-end product features across an author analytics dashboard, marketing site, free tools, billing, email, and AI-assisted functionality. Design data models and APIs, integrate third-party services, develop production LLM features, and maintain testing, monitoring, performance, and observability. The role includes code review, technical documentation, independent product decisions, and close collaboration with the founder in a remote-first environment.
Top Skills: LlmsNext.JsPostgresPrismaReactStripeTailwindTypescriptVercel
8 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Other
Lead software and systems engineering for a DoD productization effort. Design, implement, test, and migrate encryption libraries and key management services across client, Portal, Proxy, and OpenBao components. Remove customer-specific dependencies, abstract environment configurations, and develop cross-environment authorization and key management interfaces. Coordinate with matrixed teams, establish development and testing best practices, resolve defects, and support project planning and status communications.
Top Skills: CC++Cloud PlatformsCryptographyDockerGoJavaJavaScriptKey ManagementKubernetesLinuxOpenbaoPythonRest ApisRustWindows
8 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Other
Develop and maintain encryption libraries and key management services across clients, portal, proxy, and OpenBao-based services. Genericize customer-specific solutions, abstract environment configurations, and build cross-environment authorization and key management interfaces. Apply modern development, testing, Agile, documentation, system testing, and defect-resolution practices while collaborating across matrixed project teams and supporting planning and status communications.
Top Skills: AWSCC++Cloud ComputingContainerizationEncryptionJavaJavaScriptKey ManagementKubernetesOpenbaoRest ApisService-Oriented ArchitectureSpring
One Month 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
One Month 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
One Month 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
One Month 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
8 Days AgoSaved
In-Office
Baltimore, MD
Entry level
Entry level
Healthtech • Information Technology • Professional Services • Software
Deploy and maintain secure, reliable software across high-performance computing environments. Build infrastructure automation with Ansible and Python, deploy containerized services using Kubernetes and Helm, maintain GitOps deployment pipelines, and lead Tier 3 escalations. Investigate infrastructure issues, identify root causes, develop automated remediation, and produce comprehensive technical documentation including runbooks, installation guides, and architectural diagrams.
Top Skills: AnsibleConfluenceContainerdDockerGitHelmJIRAKubernetesLinuxNetboxPodmanPython
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 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
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
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
One Month 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
One Month 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
Reposted One Month AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Develops and sustains cloud software for federal government customers, including requirements analysis, design, integration, testing, validation, enhancement, and issue resolution. The role focuses on AWS architecture, Java-based distributed systems, Hadoop and big-data technologies, RESTful services, Linux, Kubernetes, infrastructure as code, CI/CD, and AI/ML integrations such as LLMs and RAG. Candidates must produce technical documentation, hold or obtain an approved cloud developer certification, and maintain an active TS/SCI clearance with an agency-appropriate polygraph.
Top Skills: AccumuloAgentic AiAgileAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationCotsDockerElasticsearchFossHadoopHbaseHdfsHiveJavaJSONKubernetesLinuxLlmsMapreduceMicroservicesNoSQLOpensearchPerlPigPythonRagRed Hat LinuxRestful ServicesRubyTerraform
21 Days AgoSaved
Remote
Baltimore, MD
150K-240K Annually
Senior level
150K-240K Annually
Senior level
Fintech
Build and scale full-stack financial product experiences for OnePay’s employer benefits platform. Lead technical design, establish architectural and coding standards, optimize systems for reliability, security, performance, and scalability, and make technical decisions balancing rapid delivery with sustainable solutions. Collaborate with product, design, and operations to deliver features across web, iOS, and Android using distributed systems, APIs, and modern frontend technologies.
Top Skills: AWSClaude CodeCursorKubernetesMicroservicesNestjsNode.jsReact NativeTypescript
22 Days AgoSaved
Remote
Baltimore, MD
115K-130K Annually
Mid level
115K-130K Annually
Mid level
Artificial Intelligence • Cloud • Software • Cybersecurity
Develop scalable Python software for an AI-driven public-services platform; automate CI/CD pipelines with Jenkins and infrastructure-as-code tools; build automated unit, integration, and regression tests; containerize applications; investigate failures; integrate security and code-quality gates; optimize backend performance; and collaborate with human-centered design specialists. The role also supports DevSecOps practices, REST APIs, agile delivery, and potentially NLP, LLM, and federal compliance initiatives.
Top Skills: AIAnsibleCi/CdDockerJenkinsKubernetesLeanLlmsNlpPythonRest ApisSafeScrumSnykSonarqubeTerraform
9 Days AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, maintain, enhance, and test complex enterprise software systems for an Intelligence Community customer. Analyze system performance, usage, workflows, and problem areas; contribute to system design and evaluate COTS/GOTS solutions. The role requires cloud infrastructure expertise with OpenStack, strong Linux and Python skills, software engineering experience, IT operations knowledge, and a TS/SCI clearance with polygraph. Work is performed full-time at a customer location in Laurel, Maryland.
Top Skills: AWSLinuxAzureNetwork Automation ToolsOpenstackPowershellPython
9 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Integrates, installs, configures, upgrades, compiles, and supports software in heterogeneous environments. Develops Python-based Ansible modules, automates infrastructure, manages containers and Kubernetes deployments using Helm, and maintains DevOps/GitOps pipelines. Creates release candidates, troubleshoots deployments, uses Git branching and tagging strategies, and produces technical documentation including installation guides, runbooks, and architectural diagrams.
Top Skills: AnsibleConfluenceContainerdDockerGitHelmJIRAKubernetesLinuxNetboxPodmanPython
9 Days AgoSaved
In-Office
Baltimore, MD
190K-420K Annually
Senior level
190K-420K Annually
Senior level
Information Technology • Security • Software
Develop, maintain, test, and enhance complex software systems for intelligence applications. Responsibilities include software architecture, requirements analysis, algorithm development, large-scale data processing, REST and front-end development, Spring Boot application deployment, CI/CD, cloud integration, security, documentation, and resolving software issues. The role requires collaboration across teams and adherence to design, accessibility, testing, and system requirements.
Top Skills: AWSAzureBashCi/CdDockerEc2EcrGitHTMLJavaJSONJunitKubernetesLinuxMavenMockitoOauth2Openid ConnectPkiReactRestS3Section 508Spring BootXML
9 Days AgoSaved
In-Office
Baltimore, MD
179K-225K Annually
Senior level
179K-225K Annually
Senior level
Information Technology
Develops, maintains, tests, and enhances complex software systems, including analytics, large-scale data processing, real-time systems, and business applications. Resolves software problem reports, applies appropriate development methodologies, documents test results, and contributes to system design decisions involving software components, reuse, requirements analysis, and COTS/GOTS solutions.
Top Skills: Apache KafkaCi/CdDockerJavaJmsKubernetesMongoDBSpring Boot
9 Days AgoSaved
In-Office
Baltimore, MD
174K-220K Annually
Senior level
174K-220K Annually
Senior level
Information Technology
Develop and modernize customer-facing software supporting malware analysis, metadata storage, knowledge management, and national security missions. Build prototypes, mission tools, analytics, algorithms, and Java-based services. Collaborate through Jira and daily scrum meetings, interact directly with customers, demonstrate products, and use Docker, JavaScript frameworks, Linux tools, and REST APIs.
Top Skills: AbacusBashDockerEvoGreyboxJavaJavaScriptJIRALinuxMockitoPulseRadRest ApisSpring BootVue
One Month AgoSaved
In-Office
Baltimore, MD
190K-420K Annually
Senior level
190K-420K Annually
Senior level
Information Technology • Security • Software
Develop and lead software for an intelligence-community classification marking tool. Responsibilities include guiding developers, enforcing coding standards, maintaining configuration management, building deployment packages, documenting processes, presenting demos, managing schedules and risks, gathering customer requirements, and collaborating with system engineers on user acceptance testing and software releases.
Top Skills: CypressDockerJavaScriptJestTypescript
One Month AgoSaved
In-Office
Baltimore, MD
190K-420K Annually
Mid level
190K-420K Annually
Mid level
Information Technology • Security • Software
Develop and test Java software supporting data-labeling and data-marking requirements for an intelligence team. Collaborate throughout the software development lifecycle, troubleshoot user issues, create reproducible tests, containerize services with Docker, and maintain CI/CD pipelines. The role also involves REST and PKI integration, Linux development, documentation, compliance with data-marking standards, application security, and communicating architecture and design concepts.
Top Skills: CapcoCi/CdCuiDockerEdh1/2EvoGitlabGreyboxHTMLIdeIsmJavaLinuxPkiRestXML
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account