Top Software Engineer Jobs in Baltimore, MD

5 Days AgoSaved
In-Office
Baltimore, MD
90K-112K Annually
Entry level
90K-112K Annually
Entry level
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
YesterdaySaved
Remote or Hybrid
Baltimore, MD
133K-224K Annually
Senior level
133K-224K Annually
Senior level
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
Reposted 2 Days AgoSaved
Remote or Hybrid
Baltimore, MD
86K-158K Annually
Mid level
86K-158K Annually
Mid level
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
8 Days AgoSaved
Remote or Hybrid
Baltimore, MD
160K-180K Annually
Senior level
160K-180K Annually
Senior level
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
18 Days AgoSaved
Hybrid
Baltimore, MD
150K-254K Annually
Senior level
150K-254K Annually
Senior level
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
8 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
152K-179K Annually
Senior level
152K-179K Annually
Senior level
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
14 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
146K-225K Annually
Junior
146K-225K Annually
Junior
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
15 Days AgoSaved
Remote
Baltimore, MD
220K-270K Annually
Entry level
220K-270K Annually
Entry level
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)
16 Days AgoSaved
Remote or Hybrid
Baltimore, MD
125K-146K Annually
Mid level
125K-146K Annually
Mid level
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
Reposted 27 Days AgoSaved
Hybrid
Baltimore, MD
147K-249K Annually
Senior level
147K-249K Annually
Senior level
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
YesterdaySaved
In-Office
Baltimore, MD
104K-166K Annually
Junior
104K-166K Annually
Junior
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
Reposted YesterdaySaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
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
Application Tracker Preview
YesterdaySaved
In-Office
Baltimore, MD
146K-191K Annually
Senior level
146K-191K Annually
Senior level
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
YesterdaySaved
In-Office
Baltimore, MD
50-55 Hourly
Junior
50-55 Hourly
Junior
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
Reposted YesterdaySaved
In-Office
Baltimore, MD
Mid level
Mid level
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
YesterdaySaved
In-Office
Baltimore, MD
190K-205K Annually
Expert/Leader
190K-205K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
190K-205K Annually
Expert/Leader
190K-205K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
200K-230K Annually
Expert/Leader
200K-230K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
190K-205K Annually
Expert/Leader
190K-205K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
215K-225K Annually
Expert/Leader
215K-225K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
85K-95K Annually
Entry level
85K-95K Annually
Entry level
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
YesterdaySaved
In-Office
Baltimore, MD
160K-180K Annually
Senior level
160K-180K Annually
Senior level
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
YesterdaySaved
In-Office
Baltimore, MD
210K-225K Annually
Expert/Leader
210K-225K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
210K-225K Annually
Expert/Leader
210K-225K Annually
Expert/Leader
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
YesterdaySaved
In-Office
Baltimore, MD
150K-160K Annually
Senior level
150K-160K Annually
Senior level
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account