Top Senior Software Engineer Jobs in Baltimore, MD

12 Days AgoSaved
Hybrid
Baltimore, MD
150K-254K Annually
Senior level
150K-254K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Develop and deploy mission-critical software within a SAFe Agile and DevOps environment. Responsibilities include architecting server-side Java business logic, developing user interfaces, applying TDD and automation, integrating databases and application servers, and supporting secure systems engineering. The role requires collaboration, requirements decomposition, testing, continuous integration, and independent task prioritization while working with technologies including Java, Python, C/C++, SQL, Linux, Windows, and enterprise testing tools.
Top Skills: AgileAtddBddCC++CucumberDevOpsEclipseFitnesseHTMLJavaJava Cryptographic FrameworkJava/JeeJbossJenkinsLinuxMockitoOraclePair ProgrammingPerlPostgresPowershellPythonRefactoringSafeSeleniumSoapSQLTddTomcatUnified Functional TesterVbscriptWadlWeblogicWindowsWsdlXhtmlXMLXslt
5 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
160K-170K Annually
Senior level
160K-170K Annually
Senior level
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
Own QA strategy and release quality for POS, back-office, and payments products. Build automated unit, integration, API, contract, and end-to-end tests; integrate testing into GitHub Actions; validate hardware, offline modes, payment flows, and upgrades; establish release gates and test environments; monitor quality metrics; reproduce merchant issues; and coach engineers on testable design and quality practices.
Top Skills: AndroidAPIsAppiumCapybaraCiCrashlyticsCypressEspressoGithub ActionsJavaKotlinLaunchdarklyMaestroPactPlaywrightPosPosthogPythonRuby on RailsRspecRubySentryTypescript
3 Days AgoSaved
In-Office or Remote
Baltimore, MD
Senior level
Senior level
Security • Software
Develop, test, deploy, and maintain full-stack applications, automation, integrations, dashboards, and data-driven tools for a federal government client. Collaborate with stakeholders and senior developers to gather requirements, rapidly build solutions, and refine them through user feedback. Work in Agile sprints, support production systems, document code, and troubleshoot issues. The role requires Python, JavaScript, SQL, Google Apps Script, database, API, front-end, and back-end development experience.
Top Skills: AgileAPIsCi/CdCloud DeploymentGoogle Apps ScriptGoogle WorkspaceJavaScriptPythonSQL
4 Days AgoSaved
In-Office
Baltimore, MD
165K-185K Annually
Senior level
165K-185K Annually
Senior level
Big Data • Information Technology • Software • Analytics
Develops, maintains, tests, debugs, and enhances complex software systems, including analytics, algorithms, large-data processing, real-time systems, and business applications. Analyzes requirements, designs and codes software, integrates systems, develops database queries, resolves defects, evaluates hardware/software trade-offs, and recommends improvements to documentation and development standards. The role requires Java, AWS, backend development, and TS/SCI clearance with polygraph.
Top Skills: AWSJava
4 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Healthtech • Information Technology • Professional Services • Software
Develop, maintain, enhance, test, integrate, and troubleshoot scalable Java applications using Spring technologies. Work with Linux, scripting, SQL and NoSQL databases, containers, Kubernetes, Helm, messaging systems, CI/CD, infrastructure automation, and Git. Collaborate cross-functionally to ensure reliability, performance, security, and integration across complex mission-focused environments.
Top Skills: AnsibleBambooBashConfluenceContainerdDockerGitGitlab CiHelmJavaJIRAKafkaKubernetesLinuxMongoDBPostgresPythonRabbitMQSpring BootSpring DataSpring FrameworkSpring IntegrationSQL
4 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develops software for high-performance computing, large-scale data analytics, and advanced information technology programs. The role requires seven years of software engineering experience on programs of similar scope, type, and complexity, plus a bachelor’s degree in computer science or a related discipline, or equivalent additional experience. An active TS/SCI clearance with polygraph is mandatory.
Top Skills: High-Performance ComputingLarge-Scale Data Analytics
4 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develops, sustains, tests, integrates, and troubleshoots software applications and services. The role uses Java and Spring technologies, Linux, scripting, SQL and NoSQL databases, containers, Kubernetes, Helm, messaging frameworks, CI/CD tools, infrastructure-as-code, and Git. Requires an active TS/SCI clearance with polygraph and substantial software engineering experience supporting programs of comparable scope and complexity.
Top Skills: AnsibleBambooBashConfluenceContainerdDockerGitGitlab CiHelmJavaJIRAKafkaKubernetesLinuxMongoDBPostgresPythonRabbitMQSpring BootSpring DataSpring FrameworkSpring IntegrationSQL
YesterdaySaved
Easy Apply
Remote or Hybrid
Baltimore, MD
Easy Apply
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Fintech • Software • Financial Services
Build and architect Clear Street Active, a high-performance trading platform for active traders. Develop responsive web interfaces integrating real-time market data, low-latency execution workflows, and advanced trading tools. Collaborate with cross-functional teams on large-scale initiatives while emphasizing scalability, performance, API quality, maintainability, and developer experience.
Top Skills: ReactTailwindTanstackTypescript
24 Days AgoSaved
Easy Apply
Remote or Hybrid
Baltimore, MD
Easy Apply
200K-350K Annually
Senior level
200K-350K Annually
Senior level
Fintech • Software • Financial Services
Architect and build a high-performance trading platform for active traders. Develop responsive web interfaces integrating real-time market data, low-latency execution workflows, and advanced trading tools. Collaborate with cross-functional engineering teams on large-scale initiatives, emphasizing scalability, performance, API quality, maintainability, developer experience, and end-user usability.
Top Skills: ReactTailwindTanstackTypescript
5 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Information Technology • Software • Cybersecurity • Automation
Develops and maintains C++ and Java signal-processing software for RF systems. Responsibilities include designing algorithms, analyzing requirements, debugging and integrating software, implementing digital modulation and demodulation techniques, performing testing and quality control, documenting solutions, and leading software development teams. Requires advanced Linux knowledge, expertise in digital signal processing and communications theory, and the ability to work with complex timing, resource, and interface constraints.
Top Skills: C++Digital Signal ProcessingDvtJavaLinuxRf Signal ProcessingWvt
5 Days AgoSaved
In-Office
Baltimore, MD
190K-420K Annually
Senior level
190K-420K Annually
Senior level
Information Technology • Security • Software
Develop and sustain a production React application supporting DoD and industry information exchange. Responsibilities include building front-end enhancements, troubleshooting production issues, integrating APIs, improving usability and performance, translating stakeholder requirements, supporting Agile planning and releases, and maintaining reliable business-process workflows. The role requires collaboration with government stakeholders, engineers, testers, and product teams while balancing operational support with enhancement development.
Top Skills: AngularBootstrapCSSGitlabHTMLJavaScriptNode.jsNoSQLReactSQLTypescript
YesterdaySaved
Remote
Baltimore, MD
140K-210K Annually
Senior level
140K-210K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software • Defense Technology
Design, build, and operate enterprise applications, APIs, integrations, and distributed event-driven systems using C#/.NET, React, cloud platforms, and messaging technologies. Integrate business systems, implement resilient architectural patterns, add AI capabilities, and support CI/CD, observability, security, and production troubleshooting. Collaborate with stakeholders and engineers, contribute to technical standards, lead projects when needed, and deliver reliable solutions across engineering, manufacturing, supply chain, and finance functions.
Top Skills: .Net 6+AksApplication InsightsArenaArtifactoryAsp.Net CoreAWSAws GovcloudAzureAzure Container AppsAzure DevopsAzure GovernmentAzure Service BusBicepC#Claude CodeCostpointCqrsCursorDatadogDockerEksEntity FrameworkGitGithub CopilotGitlabGrafanaIpaasKafkaKubernetesMasstransitMicrosoft Entra IdMqttNist 800-218NservicebusOauth 2.0Openid ConnectOpentelemetryPostgresPythonRabbitMQRbacReactRest ApisSagaSonarqubeSQL ServerSsoTeamcenterTerraformTypescript
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
6 Days AgoSaved
In-Office
Baltimore, MD
176K-238K Annually
Senior level
176K-238K Annually
Senior level
Aerospace • Information Technology • Professional Services • Security • Software
Develop, sustain, test, integrate, and troubleshoot mission-critical software applications. The role requires Java and Spring development, Linux and Bash/Python scripting, SQL and NoSQL databases, containerization, Kubernetes orchestration, Helm deployments, messaging frameworks, CI/CD, infrastructure as code, and Git. The engineer will work onsite on government projects and must hold or obtain a TS/SCI clearance with polygraph.
Top Skills: AnsibleBambooBashConfluenceContainerdDockerGitGitlab CiHelmJavaJIRAKafkaKubernetesLinuxMongoDBPostgresPythonRabbitMQSpring BootSpring DataSpring FrameworkSpring Integration
Reposted 6 Days AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
As a Senior Software Developer, you'll design, develop, and implement software solutions, collaborate with cross-functional teams, and tackle complex problems while adhering to agile methods.
Top Skills: JavaJavaScriptLinuxLuaMongoDBNginxOsgiPerlPythonSpring
Reposted 6 Days AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
As a Full Stack Software Engineer, you will develop software solutions, enhance systems, and tackle client challenges with advanced tools and architectures.
Top Skills: AmqpAngularAWSDockerGoKafkaKubernetesLinuxObject-Oriented ProgrammingPythonRedisTypescript
Reposted 6 Days AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Develop and maintain embedded software, reverse engineer binaries and firmware, create analysis tools and plugins, and troubleshoot hardware-supported systems. Use AI- and LLM-powered developer tools to automate reverse engineering workflows. Collaborate with cybersecurity specialists to ensure secure software. The role requires low-level software knowledge, experience with IDA Pro or Ghidra, TS/SCI clearance with polygraph, and extensive software engineering experience.
Top Skills: AssemblyBootloadersFirmwareGhidraIda ProLarge Language Models (Llms)LinuxNetworking ProtocolsPython
Reposted 6 Days AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Develop end-to-end full-stack software solutions from concept through production in an agile environment. Design, modify, implement, and enhance applications using front-end and back-end technologies, primarily Java and JavaScript on Linux. Collaborate cross-functionally to solve complex problems, improve system architecture, and support current and future functionality. Preferred technologies include MongoDB, Spring, OSGi, Perl, Python, Lua, and NGINX.
Top Skills: JavaJavaScriptLinuxLuaMongoDBNginxOsgiPerlPythonSpring
Reposted 6 Days AgoSaved
In-Office
Baltimore, MD
113K-257K Annually
Senior level
113K-257K Annually
Senior level
Information Technology
As a Lead Software Engineer, you will develop end-to-end solutions, improve systems, and assist clients with complex challenges using advanced tools and architectural approaches.
Top Skills: C++
2 Days AgoSaved
In-Office or Remote
Baltimore, MD
Senior level
Senior level
Big Data • Information Technology • Software • Analytics • Energy
Leads delivery of complex software features for desktop utility design tools, translating ambiguous requirements into technical plans and managing performance, correctness, and reliability. Establishes architecture, coding standards, CI/CD and AI-assisted development practices; mentors engineers and leads design and code reviews. Partners with product, QA, delivery, and customers to create reusable solutions, contribute to roadmaps, and represent the team in architecture discussions.
Top Skills: Ai Coding AssistantsArcgisCadCi/CdGe SmallworldGisIbm MaximoIntergraph G/TechnologySAPScrum
7 Days AgoSaved
Hybrid
Baltimore, MD
138K-180K Annually
Senior level
138K-180K Annually
Senior level
Information Technology • Cybersecurity • Defense
Designs, develops, tests, troubleshoots, and implements complex Java software capabilities. Builds enterprise APIs, RESTful services, and microservices while using modern frameworks, configuration management, Linux, and Agile practices. Integrates AI coding agents for feature development, refactoring, testing, and code review across complex repositories. Collaborates with engineering teams in a hybrid Columbia, Maryland or Fort Meade environment and maintains awareness of emerging technologies.
Top Skills: AWSAzureClaude CodeConfluenceElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusObject-Oriented ProgrammingRestful Web ServicesSolrSpring
7 Days AgoSaved
In-Office
Baltimore, MD
185K-240K Annually
Senior level
185K-240K Annually
Senior level
Information Technology • Software • Automation
Designs, develops, integrates, tests, deploys, and maintains cloud-native applications and AWS infrastructure. Builds CI/CD pipelines, Infrastructure as Code solutions, and containerized deployments using Terraform, CloudFormation, Docker, and Kubernetes. Supports cloud modernization, monitoring, observability, security, troubleshooting, scalability, resiliency, and high availability while collaborating with software, systems, and cloud engineering teams in Agile environments.
Top Skills: AgileAWSAws CloudformationCC++Ci/CdCloudtrailCloudwatchDevOpsDockerElasticsearchGitGitlabInfrastructure As CodeJavaKubernetesOpensearchPythonTerraformUnix/Linux
3 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Build Apollo’s AI-powered Builder Studio end to end, including chat-driven app creation, live previews, generated-app runtimes, workflows, integrations, delegated permissions, security, and reliability. The role requires strong full-stack development, production LLM experience, frontend expertise with complex UIs, backend and workflow design, and ownership of an ambiguous 0-to-1 product.
Top Skills: APIsCloudflare WorkersDockerDurable ObjectsElasticsearchGCPKubernetesLlmsMcp ConnectorsMongoDBNode.jsPythonReactRuby On RailsTerraformTypescript
27 Days AgoSaved
Remote or Hybrid
Baltimore, MD
150K-230K Annually
Senior level
150K-230K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Leads performance engineering across the organization by designing load-testing and data-generation frameworks, defining benchmarks and standards, analyzing application, database, and system behavior, and guiding teams in performance optimization. Builds reusable tooling and best practices using k6, JavaScript, Grafana, and InfluxDB while addressing scalability, latency, throughput, and reliability challenges in distributed cloud-native systems.
Top Skills: AWSBashC++DockerGoGrafanaInfluxdbJavaJavaScriptK6KotlinPostgresPython
4 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
119K-165K Annually
Senior level
119K-165K Annually
Senior level
AdTech • Digital Media • Marketing Tech • Software • Automation
Build and maintain authentication and fine-grained authorization systems using Auth0 and OpenFGA. Own OAuth 2.0 and OpenID Connect implementations, identity federation, token flows, and permissions for AI agents. Lead cross-team technical projects, set engineering standards, review code, and mentor engineers. The role requires strong backend development skills and experience with identity providers, ReBAC systems, and complex multi-tenant authorization models.
Top Skills: Auth0AWSAzure AdClaude CodeCodexCursorDjangoDockerJavaJavaScriptKeycloakKubernetesNode.jsOauth 2.0OktaOpenfgaOpenid ConnectPostgresPythonRabbitMQRuby on RailsReactRedisRubySidekiqSpicedbSpring BootZanzibar
4 Days AgoSaved
Remote or Hybrid
Baltimore, MD
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and scale backend Java and Kotlin software powering patch discovery, packaging, and deployment across millions of endpoints. Design scalable systems, APIs, data structures, caching solutions, and relational databases while maintaining high testing and code-quality standards. Collaborate with AI workflow, server, platform, design, and product teams. Occasional React or Angular work may support patching workflows and dashboards.
Top Skills: AngularJavaJerseyKotlinReactRedisRelational DatabasesRestSpring
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account