Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Baltimore, MD Hiring Software Engineers
See AllPopular Baltimore, MD Job Searches
Tech Jobs & Startup Jobs in Baltimore
Remote Jobs in Baltimore
Content Jobs in Baltimore
Customer Success Jobs in Baltimore
IT Jobs in Baltimore
Cyber Security Jobs in Baltimore
Tech Support Jobs in Baltimore
Data & Analytics Jobs in Baltimore
Analysis Reporting Jobs in Baltimore
Analytics Jobs in Baltimore
Business Intelligence Jobs in Baltimore
Data Engineer Jobs in Baltimore
Data Science Jobs in Baltimore
Machine Learning Jobs in Baltimore
Data Management Jobs in Baltimore
UX Designer Jobs in Baltimore
Software Engineer Jobs in Baltimore
Android Developer Jobs in Baltimore
C# Jobs in Baltimore
C++ Jobs in Baltimore
DevOps Jobs in Baltimore
Front End Developer Jobs in Baltimore
Golang Jobs in Baltimore
Hardware Engineer Jobs in Baltimore
iOS Developer Jobs in Baltimore
Java Developer Jobs in Baltimore
Javascript Jobs in Baltimore
Linux Jobs in Baltimore
Engineering Manager Jobs in Baltimore
.NET Developer Jobs in Baltimore
PHP Developer Jobs in Baltimore
Python Jobs in Baltimore
QA Jobs in Baltimore
Ruby Jobs in Baltimore
Salesforce Developer Jobs in Baltimore
Scala Jobs in Baltimore
Finance Jobs in Baltimore
HR Jobs in Baltimore
Internships in Baltimore
Legal Jobs in Baltimore
Marketing Jobs in Baltimore
Operations Jobs in Baltimore
Office Manager Jobs in Baltimore
Operations Manager Jobs in Baltimore
Product Manager Jobs in Baltimore
Project Manager Jobs in Baltimore
Sales Jobs in Baltimore
Account Executive (AE) Jobs in Baltimore
Account Manager (AM) Jobs in Baltimore
Sales Leadership Jobs in Baltimore
Sales Development Representative Jobs in Baltimore
Sales Engineer Jobs in Baltimore
Sales Operations Jobs in Baltimore
All Filters
Total selected ()
No Results
No Results






















