Top Software Engineer Jobs in Baltimore, MD

9 Days AgoSaved
Remote
Baltimore, MD
88K-97K Annually
Mid level
88K-97K Annually
Mid level
Business Intelligence • Consulting • Financial Services
Develop and maintain Python-based software applications integrating with hardware, sensors, peripherals, and single-board computers. Responsibilities include software design, testing, debugging, GUI development, hardware interfaces, system integration, documentation, troubleshooting, prototyping, and deployment support for government and mission-focused customers. The role is hybrid/remote-friendly and suited to an early-career or journeyman developer with approximately 2–5 years of experience.
Top Skills: APIsBeagleboneEdge ComputingEmbedded SystemsNvidia JetsonPythonRaspberry PiSingle-Board ComputersVersion Control
9 Days AgoSaved
Remote
Baltimore, MD
181K-226K Annually
Entry level
181K-226K Annually
Entry level
Software
Develop and maintain Tailscale’s open-source client and backend networking software. Design, test, document, and optimize networking components, distributed systems, and overlay routing features. Own services through observability, incident response, and customer escalations while collaborating with product managers and designers. Apply security-first practices and improve system efficiency, scalability, and stability in a fully remote, asynchronous startup environment.
Top Skills: GoMySQLPostgresSQL
Reposted 9 Days AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Information Technology
Design, implement, test, and modernize backend services and integrations (TypeScript/Node.js and C++). Lead large projects, write technical specifications and API contracts, enforce coding standards, coach engineers, and drive legacy-to-modern migrations within online banking and core systems.
Top Skills: AgileApi ContractsApi DesignC++Ci/CdIntegration FrameworksNode.jsService-Oriented ArchitectureThird-Party IntegrationsTypescript
9 Days AgoSaved
Remote
Baltimore, MD
125K-140K Annually
Junior
125K-140K Annually
Junior
Financial Services
Build and maintain core digital banking experiences for bank administrators and customers. Responsibilities include developing user flows, robust REST APIs, backend services, and third-party integrations such as Plaid and SendGrid. The role emphasizes clean, tested, documented code, system design, error handling, logging, domain-driven design, microservice architecture, agile Scrum practices, architectural decision-making, technical guidance, and code reviews.
Top Skills: GoMicroservicesNestjsNode.jsPythonReactRest ApisTypescript
19 Days AgoSaved
In-Office
Baltimore, MD
133K-179K Annually
Junior
133K-179K Annually
Junior
Aerospace • Information Technology • Professional Services • Security • Software
Develop, enhance, and sustain information management software and services infrastructure for high-performance computing systems in a Linux environment. Use Python, Linux tools, automation, SQL, CI/CD, containers, and Git. The role requires a bachelor’s degree, at least two years of related experience, and an active Top Secret/SCI clearance with polygraph. This is an onsite position supporting mission-critical government projects.
Top Skills: AnsibleConfluenceContainerdDockerGitGitlab CiJIRALinuxMySQLNetboxPodmanPostgresPython
19 Days AgoSaved
In-Office
Baltimore, MD
113K-238K Annually
Senior level
113K-238K Annually
Senior level
Information Technology • Consulting • Defense
Develop and sustain secure Windows plug-ins, Microsoft Office add-ins, client libraries, and application adapters for Zero Trust ICAM capabilities. Integrate applications with identity, policy, and attribute services; implement authorization, auditing, caching, fail-safe behavior, and recovery. Lead design and code reviews, automated testing, customer onboarding, deployment support, troubleshooting, documentation, and mentoring while supporting intelligence community customers.
Top Skills: .NetC#Ci/CdClickonceComConfluenceGitGroup PolicyJIRAJSONLdapMS OfficeMsiMsixMutual TlsOauth 2.0Office.JsOpenid ConnectPkiRest ApisSAMLVisual StudioVsto
19 Days AgoSaved
In-Office
Baltimore, MD
113K-238K Annually
Senior level
113K-238K Annually
Senior level
Information Technology • Consulting • Defense
Develops and sustains secure Kubernetes and DevSecOps deployment packages for ICAM environments. Automates build, testing, scanning, signing, packaging, and release workflows; integrates distributed policy and identity services; troubleshoots customer deployments; and creates technical documentation. The role supports resilient operations across enterprise, multi-site, tactical, and disconnected environments while contributing to software supply chain security, customer assessments, technical reviews, mentoring, and Agile delivery.
Top Skills: Admission ControlsArtifact SigningCertificate ManagementCi/CdConfluenceContainer HardeningDevsecopsDockerGitHarborHelmJIRAKubernetesKubernetes OperatorsKustomizeLdapLinuxMutual TlsOauth 2.0OciOpenid ConnectPkiRancherRke2SAMLSbomSecrets ManagementSoftware ProvenanceVulnerability Management
19 Days AgoSaved
Hybrid
Baltimore, MD
187K-243K Annually
Expert/Leader
187K-243K Annually
Expert/Leader
Information Technology • Cybersecurity • Defense
Develop and implement complex Java software capabilities for computer-based systems. Design enterprise APIs, RESTful services, and microservices while contributing to testing, troubleshooting, and agile development. Integrate AI coding agents such as Claude Code or Gemini for feature delivery, refactoring, and automated testing. Guide agents across complex architectures, audit generated code, and mentor or lead engineering teams. Work in a hybrid environment with weekly customer-site presence in Fort Meade, Maryland.
Top Skills: AWSAzureClaude CodeConfluenceElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusRestful Web ServicesSolrSpring
19 Days AgoSaved
Hybrid
Baltimore, MD
137K-178K Annually
Senior level
137K-178K Annually
Senior level
Information Technology • Cybersecurity • Defense
Designs, develops, tests, troubleshoots, and implements complex Java software capabilities for computer-based systems. The role involves enterprise APIs, RESTful services, microservices, Linux, configuration management, agile development, and AI-assisted coding workflows. The engineer will guide and audit autonomous agents, deliver multi-file features, refactor code, generate tests, and collaborate in a fast-paced hybrid environment.
Top Skills: AWSAzureClaude CodeConfluenceData LakesData WarehousesElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusObject-Oriented ProgrammingRestful Web ServicesSolrSpring
19 Days AgoSaved
In-Office
Baltimore, MD
137K-178K Annually
Senior level
137K-178K Annually
Senior level
Information Technology • Cybersecurity • Defense
Design, develop, test, troubleshoot, and implement complex Java software capabilities for computer-based systems. Build enterprise APIs, RESTful services, and microservices while using AI coding agents for feature development, refactoring, and automated testing. Collaborate in an Agile team, manage multi-repository architectures, audit code quality and security, and support customer-site operations at Fort Meade four to five days weekly.
Top Skills: AWSAzureClaude CodeConfluenceData LakesData WarehousesElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusNoSQLObject-Oriented ProgrammingRestful Web ServicesSolrSpring
One Month 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)
Reposted 10 Days AgoSaved
In-Office or Remote
Baltimore, MD
102K-219K Annually
Junior
102K-219K Annually
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develops secure, scalable software for Azure AI Platform services across air-gapped, sovereign, and commercial clouds. Responsibilities include coding, architecture, testing, deployment automation, security hardening, monitoring, incident response, reliability improvements, and on-call support. The engineer collaborates with partner teams, applies AI-assisted development practices, contributes to design and implementation plans, and ensures compliance, privacy, performance, and operational requirements for mission-critical AI infrastructure.
Top Skills: Artificial IntelligenceAutomated TestingAzureCC#C++Ci/CdCloud PlatformsDockerJavaJavaScriptKubernetesPythonSecurity MonitoringTelemetry
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
10 Days AgoSaved
Remote
Baltimore, MD
162K-186K Annually
Mid level
162K-186K Annually
Mid level
Real Estate • Travel • PropTech
Build and launch reliable, performant Android features for Airbnb’s account and commerce experiences. Responsibilities include designing declarative UI, implementing unidirectional state architecture, collaborating with backend, iOS, web, product, and design teams, writing tested maintainable code, participating in reviews, troubleshooting performance and reliability issues, and contributing to Android patterns and best practices.
Top Skills: AndroidAPIsCi/CdDependency InjectionJetpack ComposeKotlinMviMvvm
10 Days AgoSaved
Remote
Baltimore, MD
149K-201K Annually
Senior level
149K-201K Annually
Senior level
Software
Own the assessment, hardening, testing, modernization, and sustainment of a government SDN software baseline. Develop secure C++ and Python solutions, remediate vulnerabilities, improve testing, debug application and network issues, and support containerization, CI/CD, deployment, and security scanning. Collaborate with platform engineers and government stakeholders, document technical decisions, validate releases, and mentor engineers in Navy environments.
Top Skills: AWSAzureBashC++Ci/CdContainersDastDnsGCPGitopsHelmKubernetesKustomizeLinuxOciPulumiPythonSastSbomSdnStigsTcp/IpTerraformTls
10 Days AgoSaved
Remote
Baltimore, MD
170K-200K Annually
Entry level
170K-200K Annually
Entry level
Professional Services • Consulting
Build automated test harnesses, AI evaluation logic, model-based graders, regression coverage, release gates, deployment pipelines, and CI/CD workflows. Maintain build artifact publishing and dependable staging environments while improving upgrade safety, incident diagnosis, and production readiness. Participate in business-hours escalations and independently own quality or release systems end to end.
Top Skills: Ai AgentsAutomated TestingCi/CdCloud PlatformsContainerizationGitPython
10 Days AgoSaved
Remote
Baltimore, MD
130K-160K Annually
Entry level
130K-160K Annually
Entry level
Software
Build and maintain developer tools, SDKs, CLI, MCP interfaces, integrations, and supporting backend services. Collaborate on API contracts, compatibility, testing, releases, documentation, and shared tooling. Support developers through GitHub issues and pull requests while designing reliable systems with authentication, retries, idempotency, rate limits, monitoring, and error recovery.
Top Skills: APIsCliMcpMonitoringNode.jsQueuesReactSdksTypescript
Reposted 10 Days AgoSaved
In-Office or Remote
Baltimore, MD
198K-242K Annually
Senior level
198K-242K Annually
Senior level
Artificial Intelligence • Software
The role involves optimizing hardware support within a software stack for AI model deployment, collaborating with teams and hardware vendors to enhance performance and portability across platforms.
Top Skills: C++CudaMojoOpenclSycl
Reposted 10 Days AgoSaved
Remote or Hybrid
Baltimore, MD
160K-225K Annually
Senior level
160K-225K Annually
Senior level
eCommerce • Food • Logistics • On-Demand • Retail
Design, develop, test, and deploy supply chain software for inventory, warehouse, and fulfillment systems. Lead technical decisions, mentor engineers, coordinate cross-functional Agile projects, decompose work, delegate tasks, and promote strong development and testing practices. Build monitoring systems that ensure business-process correctness and support high-volume, data-intensive applications.
Top Skills: AzureBigQueryGithub ActionsGoHelmJavaScriptPostgresReactSnowflakeSQLTemporalTerraformVue
10 Days AgoSaved
Remote
Baltimore, MD
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Professional Services • Consulting
Own and evolve a shared engineering platform spanning cloud infrastructure, delivery tooling, reliability, security, authentication, and deployment. Build backend and full-stack solutions, improve production availability, lead platform projects and technology decisions, and support internal engineering teams through shared tooling, documentation, reviews, and coaching. Participate in on-call rotations and help scale an established product platform.
Top Skills: AuthenticationAWSCloud InfrastructureDeployment ToolingInfrastructure As CodeMessage QueuesMonitoringPythonTerraformWorkflow Orchestration
10 Days AgoSaved
Remote
Baltimore, MD
230K-300K Annually
Entry level
230K-300K Annually
Entry level
Professional Services • Consulting
Own and improve the foundational infrastructure powering a cloud software platform across multiple hosting providers and physical sites. Responsibilities include designing infrastructure capabilities, operating and scaling production clusters, diagnosing complex cloud issues, improving reliability and startup latency, leading low-downtime upgrades and migrations, and participating in on-call support. The role requires strong container orchestration expertise, Go development skills, large-scale infrastructure experience, and a willingness to be on call.
Top Skills: Cloud InfrastructureContainer OrchestrationGoMulti-Cloud HostingRust
10 Days AgoSaved
Remote
Baltimore, MD
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Healthtech
Lead the design, development, and optimization of scalable web and mobile applications using Ruby on Rails, React, React Native, Docker, PostgreSQL, and AWS. Own architecture, APIs, data models, monitoring, performance, and code quality while collaborating with product, data, and DevOps teams. Provide technical leadership through system design, code reviews, mentoring, and continuous improvement in a remote-first healthcare technology environment.
Top Skills: Amazon EcsAmazon RdsAmazon S3AWSDockerMonitoringNoSQLObservabilityPostgresReactReact NativeRubyRuby On RailsService-Oriented ArchitectureSQL
Reposted 10 Days AgoSaved
Remote
Baltimore, MD
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Financial Services
Design, build, and ship native Android features in Kotlin for BJAK's AI Neobank app. Integrate backend APIs, improve performance, reduce crashes, collaborate with product/design, use analytics to iterate, and add on-device AI where it improves UX.
Top Skills: Android SdkCoroutinesFlowJetpackJetpack ComposeKotlinNoSQLRest ApisSQLTensorflow Lite
15 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
204K-290K Annually
Senior level
204K-290K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and execution for foundational Trust and Safety systems supporting consumer risk and credit reporting. Design and operate highly available backend systems, improve reliability and monitoring, establish engineering standards, guide complex cross-functional initiatives, and mentor engineers. The role involves ownership of system architecture, technical planning, operational readiness, code quality, and team development.
Top Skills: SparkAWSKotlinKubernetesMySQLPython
16 Days AgoSaved
Remote or Hybrid
Baltimore, MD
150K-220K Annually
Senior level
150K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop scalable C++ software that defines and enforces endpoint behavior across millions of managed Windows endpoints. Responsibilities include implementing features, improving platform performance, shipping production code, designing new systems, writing architecture documents, defining subsystem contracts, and collaborating with server, UI, product, and design teams. The role requires deep Windows systems and kernel-driver expertise, with preferred experience in WHQL, minifilter or WFP drivers, macOS Endpoint Security, and Linux kernel development.
Top Skills: AWSC++C++14+GoJavaKernel-Mode DriversKotlinLinux EbpfLinux Kernel ModulesMacos Endpoint SecurityMinifilterPostgresWhqlWindowsWindows Filtering Platform (Wfp)Windows Kernel Drivers
20 Days AgoSaved
In-Office
Baltimore, MD
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and integrate cloud software, AI/ML capabilities, distributed analytics, and microservices on AWS and large-scale compute clusters. Responsibilities include requirements analysis, Java development, cloud deployment, testing, troubleshooting, RESTful services, Hadoop-based big-data processing, infrastructure as code, CI/CD, and Linux systems work. The role requires active TS/SCI clearance with polygraph and one approved cloud developer certification.
Top Skills: AccumuloAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationElasticsearchHadoopHbaseHdfsHiveJavaJSONKubernetesLarge Language Models (Llms)LinuxMapreduceMicroservicesNoSQLOpensearchPerlPigPythonRestful ServicesRetrieval-Augmented Generation (Rag)RubyTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account