Top Software Engineer Jobs in Baltimore, MD

15 Days AgoSaved
Remote
Baltimore, MD
100K-181K Annually
Senior level
100K-181K Annually
Senior level
eCommerce • Software
Build and maintain scalable full-stack web application features and distributed microservices. Own complex features from design through deployment, improve application performance and reliability, support on-call operations, troubleshoot incidents, enhance CI/CD and container infrastructure, and collaborate with product, design, infrastructure, and API teams. Mentor engineers and contribute to technical standards while delivering customer-focused shipping and fulfillment experiences.
Top Skills: Ci/CdDockerGoKafkaKubernetesNoSQLPythonReactSQL
2 Days AgoSaved
Hybrid
Baltimore, MD
189K-245K Annually
Senior level
189K-245K Annually
Senior level
Information Technology • Cybersecurity • Defense
Design, develop, test, troubleshoot, and implement complex Java software capabilities, enterprise APIs, RESTful services, and microservices. Integrate AI coding agents for feature development, refactoring, testing, and code review. Collaborate in an agile team, manage complex architectures, maintain security and performance standards, and meet multiple deadlines in a hybrid Columbia, Maryland or Fort Meade environment.
Top Skills: AWSAzureClaude CodeConfluenceElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusObject-Oriented ProgrammingRestful Web ServicesSolrSpring
2 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Legal Tech
Develops, integrates, tests, deploys, maintains, and troubleshoots enterprise software across Microsoft platforms. Translates stakeholder requirements into secure web, desktop, cloud, API, and Microsoft 365 solutions. Builds AI-enabled and generative AI applications using LLMs, supports enterprise integrations, evaluates development standards and technologies, and provides technical leadership across projects. The role also collaborates with vendors, documents systems, supports lifecycle roadmaps, and advises legal and administrative stakeholders.
Top Skills: .NetActive DirectoryAi AgentsAi ApisAngularAsp.Net CoreAzureAzure DevopsBootstrapC#Ci/CdCSSEcmascriptGenerative AiHTMLJavaScriptJqueryJSONLlmsMicrosoft 365Microsoft Entra IdMicrosoft Graph ApisWindowsOffice ScriptsPower AppsPower AutomateReactRest ApisRetrieval-Augmented GenerationSassSharepoint FrameworkSharepoint OnlineSQL ServerSql Server Management StudioT-SqlTypescriptVBAVisual StudioXML
15 Days AgoSaved
Remote
Baltimore, MD
170K-360K Annually
Entry level
170K-360K Annually
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate Origin’s AI observability platform across data-collection agents, backend services, infrastructure, inference pipelines, APIs, and React interfaces. Design distributed systems using AWS, EKS, ClickHouse, and Kafka for high-throughput, multi-tenant production workloads. Develop internal coding agents and define AI-native engineering practices while making decisions around storage, APIs, performance, and reliability.
Top Skills: Amazon EksApache KafkaApple EsfAWSClaude CodeClickhouseCodexEbpfKubernetesOpencodePythonReactRustWindows Etw
Reposted 15 Days AgoSaved
Remote or Hybrid
Baltimore, MD
120K-190K Annually
Mid level
120K-190K Annually
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills: Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
Reposted 2 Days AgoSaved
In-Office
Baltimore, MD
132K-290K Annually
Senior level
132K-290K Annually
Senior level
Information Technology • Consulting • Defense
As a Senior Software Engineer, you will analyze user requirements, debug software, improve processes, and collaborate with the team to deliver high-quality software solutions.
Top Skills: AirflowKubernetesPythonSparkTrino
2 Days AgoSaved
In-Office
Baltimore, MD
127K-191K Annually
Senior level
127K-191K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Oversee embedded software engineering teams, providing technical leadership for software design, development, integration, testing, and Agile processes. Manage employee performance, staffing, career development, coaching, and mentoring. Coordinate with systems and hardware disciplines, support proposals and estimates, address team impediments, track risks and defects, and drive continuous improvement. This is a full-time, on-site defense role requiring an active Secret clearance and up to 25% travel.
Top Skills: AgileAtlassianEmbedded SoftwareGitlabJenkinsKlocworkLinuxSoftware Integration And TestSonarqubeVxworks
15 Days AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Information Technology • Consulting
Lead, coach, and mentor ServiceNow software engineers delivering complex customer projects. Develop and customize ServiceNow solutions, troubleshoot platform and module issues, maintain integrations, support upgrades and performance optimization, document technical solutions, and perform deployments. The role requires advanced ServiceNow development expertise and SAM/HAM experience, along with ServiceNow certifications.
Top Skills: BcmCmdbHamHrsdIrmItsmSamSecopsServicenowServicenow IntegrationsSpm
25 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Hardware • Software • Cybersecurity • Defense
Design and build Kafka-, Python-, and Java-based streaming data pipelines and ETL workflows that reconcile requested and deployed infrastructure. Ensure scalable, reliable data ingestion and processing, collaborate with full-stack engineers on integrations and visualizations, and help develop rules and alerts identifying infrastructure discrepancies and policy violations.
Top Skills: ConfluenceDocument DatabasesETLGitGitlabGraph DatabasesJavaJIRAKafkaPythonRelational DatabasesStreaming Analytics
25 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Hardware • Software • Cybersecurity • Defense
Develop and maintain analytic and UI-based software tools supporting CNO operators and analysts. Responsibilities include resolving application issues, gathering customer requirements, rapidly prototyping solutions, automating workflows, and collaborating with cross-functional teams. The role emphasizes frontend and UI development while also involving APIs, backend services, DevOps, databases, Python, CI/CD, and containerization.
Top Skills: AndroidAngularCSSDockerGitlab Ci/CdHTMLiOSJavaScriptLinuxPostgresPythonReactSqliteWindows
16 Days AgoSaved
Remote
Baltimore, MD
167K-177K Annually
Mid level
167K-177K Annually
Mid level
Edtech
Build and ship full-stack features used by learners and tutors worldwide. Responsibilities include understanding user problems, contributing product ideas, taking prototypes through deployment, making technical decisions, writing maintainable code, and participating in code reviews and pairing sessions. The role requires close collaboration with designers, stakeholders, and users while supporting a safe, scalable peer-learning platform.
Top Skills: Next.JsNode.jsPostgresReactTypescript
16 Days AgoSaved
Remote
Baltimore, MD
85K-145K Annually
Mid level
85K-145K Annually
Mid level
Insurance
Develop and enhance full-stack digital products across frontend and backend systems. Responsibilities include designing, coding, testing, troubleshooting, maintaining applications, contributing to CI/CD and cloud-native practices, and collaborating through Agile ceremonies, paired programming, and knowledge sharing. Senior and Lead engineers additionally mentor teams, influence technical strategy, guide system design, and drive cross-product engineering direction.
Top Skills: AgileAPIsCaching SystemsCi/CdCloud-Native ApplicationsDevOpsJavaJavaScriptMessaging SystemsMicroservicesNosql DatabasesReactRelational DatabasesSpringTest-Driven Development
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
16 Days AgoSaved
Remote
Baltimore, MD
121K-142K Annually
Junior
121K-142K Annually
Junior
Cloud • Security • Software
Build and operate backend services, package registries, APIs, and artifact-serving infrastructure in Go. The role focuses on scalability, reliability, observability, performance, load testing, production operations, and secure customer-facing systems. Responsibilities include implementing projects from design through release, participating in technical decisions, investigating production issues, reviewing code, and collaborating across engineering and product teams.
Top Skills: GoTerraform
16 Days AgoSaved
Remote or Hybrid
Baltimore, MD
145K-187K Annually
Junior
145K-187K Annually
Junior
Cloud • Design • Generative AI
Build and scale Bubble’s backend infrastructure and platform services, improving performance, reliability, observability, capacity management, and data scalability. Contribute to workflow engines, data-tier systems, cloud infrastructure tools, and high-volume services. Participate in triage and on-call processes, diagnose incidents, and implement preventative improvements while collaborating effectively with engineering teammates.
Top Skills: AWSEcsElasticacheNode.jsPostgresRdsRedisRustSolidjsTerraformTimescaledbTypescript
Reposted 22 Days AgoSaved
Easy Apply
Remote or Hybrid
Baltimore, MD
Easy Apply
126K-248K Annually
Expert/Leader
126K-248K Annually
Expert/Leader
Big Data • Cloud • Software • Database
Design and implement a distributed query optimization system for MongoDB. Research query systems, architect features, write and review production-quality C++ code, debug large codebases, coordinate cross-team integrations, and mentor engineers while shaping long-term roadmap and performance improvements.
Top Skills: AWSC++CompilersDistributed SystemsGoogle Cloud PlatformAzureMongoDBMongodb AtlasMongodb Query Language (Mql)Query Optimization
27 Days AgoSaved
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 27 Days AgoSaved
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
27 Days AgoSaved
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
27 Days AgoSaved
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 23 Days AgoSaved
Remote
Baltimore, MD
220K-240K Annually
Senior level
220K-240K Annually
Senior level
Cloud • Software
Lead the technical direction and architecture of the Foundations platform team, owning authentication, authorization, SSO, secrets management, tenancy, and core platform services. Design APIs, drive services through launch, make technical decisions, establish engineering standards, and mentor engineers without formal management authority. Partner with engineering and product leaders to align execution with priorities.
Top Skills: APIsDistributed SystemsGoLinuxOauthPythonRole-Based Access ControlSso
27 Days AgoSaved
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
27 Days AgoSaved
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
27 Days AgoSaved
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
27 Days AgoSaved
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
27 Days AgoSaved
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account