Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Develop, maintain, test, and enhance complex software systems, analytics tools, real-time applications, and RF signal processing solutions. Integrate software across hardware platforms, contribute to new development programs, analyze requirements, and support hardware/software trade-offs. The role requires Linux development, programming proficiency, software testing, and an active TS/SCI with Polygraph clearance.
Top Skills:
C++ConfluenceGitGitlabJavaJavaScriptJIRALinuxPythonRf Signal ProcessingSoftware-Defined Radio
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Design, build, deploy, and support scalable Java microservices on AWS. Provide technical leadership, architectural direction, code reviews, troubleshooting, proof-of-concept development, and cross-functional collaboration. Work with high-throughput data, messaging systems, distributed architectures, observability, and AI-assisted development tools. Participate in on-call support, mentor engineers, lead architectural initiatives, and deliver reliable SaaS platform features.
Top Skills:
AirflowAutomated Testing FrameworksAWSBig DataClaudeContinuous DeliveryCursorData LakesDatabricksDatadogDistributed SystemsEvent-Driven ArchitectureGrafanaJavaKafkaMachine LearningMicroservicesPrometheusRedisSnowflake
Machine Learning • Payments • Security • Software • Financial Services
Lead design, development, testing, and deployment of scalable Java/Spring Boot/Angular applications. Provide technical leadership and mentorship, define architectures, collaborate with product and cross-functional teams, review code, ensure quality/security/performance, troubleshoot production issues, and drive process and tool improvements.
Top Skills:
AngularJavaSpring Boot
eCommerce • Fintech • Food • Mobile • Social Impact
Own the development and maintenance of large-scale React Native applications for iOS and Android. Lead architecture improvements, React Native upgrades, native module development, performance optimization, automated testing, CI/CD reliability, and production debugging. Collaborate with cross-functional product pods, contribute to technical discovery and architecture, mentor engineers, and raise engineering standards while delivering scalable, maintainable mobile experiences.
Top Skills:
AndroidApple App StoreCi/CdDetoxFirebase CrashlyticsGitGoogle PlayiOSJestKotlinPatch-PackagePostmanReact ContextReact NativeReact Native Testing LibraryReact QueryReduxRest ApisSentrySwiftTypescriptZustand
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Designs and improves CI/CD pipelines, automates manual software delivery processes, manages development and testing tools, optimizes Windows and Linux infrastructure, and supports virtualized and containerized deployments. The engineer ensures security and compliance, collaborates with agile teams, and independently delivers reliable enterprise systems supporting national security missions.
Top Skills:
AngularjsBashBatchCi/CdConfiguration ManagementContainersEclipseGroovyHTMLJavaJavaScriptJSONLinuxMongoDBOraclePostgresPowershellPythonSafeScrumSource ControlSpring FrameworkSQL ServerVirtual MachinesVisual StudioVisual Studio CodeWebstormWindowsXMLXslt
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and operate foundational developer infrastructure across CI, build systems, deployment orchestration, and test platforms. Improve build speed, deployment safety, and test reliability while owning services end to end, including SLOs, observability, and on-call responsibilities. Partner with engineering teams to address platform pain points and lead cross-cutting technical projects through production.
Top Skills:
Build SystemsCi/CdDeployment OrchestrationObservabilitySlosTest Infrastructure
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and operate backend systems supporting post-transaction processing for Affirm Card. Break down projects, write tested and extensible code, collaborate with product and engineering teams, monitor system health, troubleshoot issues, participate in on-call support, and contribute to code reviews and team development.
Top Skills:
AWSKotlinKubernetesMySQLPython
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Design and own secure, scalable wallet infrastructure for custody, key management, transaction signing, authorization, recovery, and multichain systems. Architect support for MPC, HSMs, secure enclaves, TEEs, smart contract wallets, account abstraction, and emerging cryptographic approaches. Define security boundaries, policy engines, secrets management, authentication, and programmable authorization while making foundational build-versus-buy decisions and guiding systems from first principles through production.
Top Skills:
Account AbstractionBlockchainConfidential ComputingDistributed Key GenerationEcdsaEddsaEoasErc-4337Hardware-Backed Key IsolationHsmsMpcMultichain InfrastructureSecure EnclavesSecure Multiparty ComputationSmart Contract WalletsStablecoinsThreshold CryptographyThreshold SignaturesTrusted Execution Environments (Tees)
Big Data • Fintech • Information Technology • Insurance • Software
Build and scale Go backend services for agent quoting, configuration, and application submission. Design APIs and distributed systems, write unit and integration tests, resolve partner-specific issues, contribute to architecture, support production debugging, improve CI/CD automation, and use AI coding tools in daily engineering workflows. Collaborate with adjacent teams and mentor teammates through pairing and documentation.
Top Skills:
ChatgptCi/CdClaude CodeCursorDockerGithub CopilotGoGrpcOpenapiProtocol BuffersRest
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, develop, and deliver mission-critical server-side and UI software within a SAFe DevOps environment. Use TDD/BDD and CI/CD to implement secure Java (and multi-language) solutions, integrate databases and services, and automate testing for high-assurance defense programs requiring an active TS/SCI with polygraph.
Top Skills:
C/C++CucumberEclipseFitnesseHTMLJavaJava Cryptographic FrameworkJava/JeeJbossJenkinsLayer 7 PolicyLinuxMockitoOraclePerlPostgresPowershellPythonSafeSeleniumSoapSQLTomcatUftVbsWadlWeblogicWindowsWsdlXhtmlXMLXslt
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops and sustains 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, installation, enhancement, maintenance, and issue resolution. The role works with distributed NoSQL systems, big-data technologies, cloud scalability, machine learning, large language models, RAG, agentic workflows, microservices, Kubernetes, observability, and infrastructure-as-code tools.
Top Skills:
AccumuloAgentic AiAgileArtificial IntelligenceAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationElasticsearchHadoopHbaseHdfsHiveInfrastructure As CodeJavaJavaScriptJSONKubernetesLarge Language ModelsLinuxMachine LearningMapreduceMicroservicesNoSQLOpensearchPerlPigPythonRagRubyTerraform
Information Technology
Develop and maintain end-to-end full-stack software solutions from design through production. Build, test, integrate, document, debug, monitor, and maintain applications across UNIX and Linux environments. Collaborate with cross-functional teams to solve complex problems, improve architectures, automate workflows, develop APIs, and support deployment using Agile and DevOps practices. The role requires TS/SCI clearance and involves work on challenging client systems.
Top Skills:
APIsDevOpsLinuxPythonReactUnix
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Information Technology
Designs, develops, tests, deploys, documents, maintains, and enhances complex software systems. Responsibilities include Python and Rust development, Linux systems work, shell scripting, algorithms, databases, authentication and access control for HPC environments, CI/CD, automation, containerization, cloud solutions, and Java/J2EE applications. The engineer analyzes requirements, debugs software, integrates systems, performs quality control, and may lead development teams. An active TS/SCI with polygraph is required.
Top Skills:
AnsibleAtlassianBashCC++Ci/CdConfluenceContainerdDockerEclipseGitGitlab CiHpcJ2EeJavaJavaScriptJIRAKafkaLinuxNon-Relational DatabasesPerlPodmanPythonRelational DatabasesRubyRustSpringUnixWeb Services
Artificial Intelligence • Software • Cybersecurity • Defense
Develop and deliver end-to-end software systems in an agile environment. Responsibilities include designing solutions, evaluating architecture and operating environments, mastering new tools, identifying system improvements, and supporting software from concept through production. The role requires Java development and collaboration on systems supporting critical government missions.
Top Skills:
AnalyticsBig DataJavaPmr
Professional Services • Consulting
Join an agile team to design, develop, test, and deploy secure enterprise software. Participate in SAFe ceremonies, apply software engineering principles, build automation scripts, promote code reuse, and support the full lifecycle in secure environments.
Top Skills:
BddBehavior Driven DevelopmentC/C++CucumberDevOpsEclipseFitnesseJavaJavaeeJbossJeeJenkinsLayer 7 PolicyLinuxMockitoOraclePerlPostgresPowershellPythonScaled Agile Framework (Safe)SeleniumSoapSQLTest AutomationTomcatTs/Sci Ci PolygraphUftVbsWadlWeblogicWindowsWsdl
Information Technology • Professional Services • Cybersecurity
Designs, develops, tests, and maintains secure software supporting cyber threat intelligence sharing and mission applications. Builds Kubernetes-hosted services, Apache NiFi data flows, STIX/TAXII integrations, APIs, automation, and cloud services across AWS and Azure. Troubleshoots interoperability and performance issues, implements monitoring and operational controls, creates technical documentation, and collaborates with engineering and mission teams in an Agile environment.
Top Skills:
AgileApache NifiAPIsAWSAzureBashCloud-Native ArchitecturesDevsecopsDockerJavaKubernetesMonitoring ToolsObservabilityPythonStixTaxii
Information Technology • Professional Services • Cybersecurity
Develop and maintain full-stack Java applications supporting enterprise data architecture and transformation initiatives. Build scalable data ingest, processing, transformation, and transport solutions; create RESTful APIs and backend services; prototype modernization capabilities; collaborate with architects and stakeholders; and participate in Agile development, testing, deployment, troubleshooting, integration, and sustainment activities.
Top Skills:
Ci/CdCloud TechnologiesContainerized DeploymentsDevsecopsGitJavaRestful ApisWeb Services
Information Technology • Professional Services • Cybersecurity
Designs, develops, integrates, tests, and maintains mission-critical software using C++ and Python. Troubleshoots defects and performance issues, supports system integration, requirements analysis, design reviews, documentation, configuration management, and secure coding practices. Collaborates with systems engineers, operations teams, and mission stakeholders to deliver reliable, secure applications in production environments.
Top Skills:
C++LinuxPython
Information Technology • Professional Services • Cybersecurity
Designs and maintains secure enterprise data flows and Apache NiFi pipelines for cybersecurity mission services. Develops software and automation with Python, Java, Groovy, and Bash; deploys containerized services on Kubernetes; automates infrastructure using configuration management and Infrastructure as Code tools; and integrates services across AWS and Azure. The role also validates data quality, troubleshoots complex systems, creates technical documentation, and collaborates with engineering and mission stakeholders.
Top Skills:
AnsibleApache NifiAWSAzureBashBicepDevsecopsGroovyInfrastructure As CodeJavaKubernetesPuppetPython
Information Technology • Professional Services • Cybersecurity
Develop and maintain full-stack, cloud-based microservices applications for an intelligence-community customer. Build React interfaces and backend services with Node.js, Python, and Rust; deploy using Kubernetes and Helm; implement messaging, real-time processing, infrastructure automation, observability, and distributed data platforms. Support cloud migration, system performance optimization, testing, and architecture decisions while collaborating with cross-functional teams.
Top Skills:
AnsibleApache NifiCi/CdCloud InfrastructureDistributed SystemsElasticsearchGrafanaHelmInfluxdbJavaScriptJestJsxKafkaKubernetesMicroservicesMySQLNeo4JNode.jsNosql DatabasesPythonRabbitMQReactRedisRelational DatabasesRustSaltService MeshTerraformTypescriptWebsockets
Information Technology • Professional Services • Cybersecurity
Entry-level software engineer supporting future Intelligence Community missions. Responsibilities include developing, testing, debugging, and maintaining applications in Linux using C++ and Java, plus scripting for automation and system operations. The role involves code reviews, documentation, software integration, deployment support, and learning secure development practices. Candidates need foundational software development experience, strong problem-solving skills, and an active TS/SCI clearance with polygraph.
Top Skills:
BashC++GitJavaJavaScriptLinuxPerlPythonShell
Information Technology • Professional Services • Cybersecurity
Designs and maintains secure Java and Spring Boot microservices, RESTful APIs, and AWS cloud applications. Builds CI/CD pipelines and Infrastructure as Code using Terraform or CloudFormation, monitors production systems, troubleshoots issues, and develops automated tests. Collaborates with engineering, product, DevOps, and government stakeholders in an Agile environment to deliver scalable, reliable mission-critical applications and supporting technical documentation.
Top Skills:
Amazon CloudwatchAmazon EcsAmazon RdsAmazon S3AWSAws CloudformationAws LambdaCi/CdConfluenceDevsecopsDockerElk StackGitJavaJIRAKubernetesMicroservicesPrometheusRestful ApisSpring BootTerraform
Information Technology • Professional Services • Cybersecurity
Develop and deploy AI/ML-driven systems in AWS cloud environments. Build scalable, high-performance and GPU-enabled applications using C++, Python, or Go; implement Terraform infrastructure as code; support large-scale streaming analytics platforms; and troubleshoot software performance, scalability, and reliability issues.
Top Skills:
Ai/MlAWSC++GoGpu ComputingPythonStreaming Data AnalyticsTerraform
Information Technology • Professional Services • Cybersecurity
Design, develop, and sustain mission-critical Java software for a Fort Meade customer. Build distributed MapReduce workflows, support scalable cloud architectures, integrate GhostMachine and QTA technologies, troubleshoot complex issues, analyze requirements, and collaborate on robust system design. The role requires extensive software engineering experience, active TS/SCI clearance with polygraph, and expertise supporting classified or mission-critical environments.
Top Skills:
Cloud TechnologiesDistributed ProcessingGhostmachineJavaMapreduceQta
Information Technology • Professional Services • Cybersecurity
Develop and maintain full-stack applications, middle-tier services, backend data storage, ETL workflows, APIs, and web services supporting enterprise data initiatives. Collaborate in Agile teams on testing, deployment, troubleshooting, system integration, documentation, and software modernization. The role requires extensive software engineering experience and an active TS/SCI clearance with polygraph.
Top Skills:
Ci/CdCloud TechnologiesDevsecopsETLGitJavaJavaScriptNon-Relational DatabasesRelational DatabasesRestful ApisWeb Services
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





.png)


















