Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Baltimore, MD
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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++
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
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
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
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
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
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
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
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 Senior Software Engineers Roles
See AllPopular Baltimore, MD Senior Level Job Searches
Senior Level Jobs in Baltimore
Senior Remote Jobs in Baltimore
Senior Content Jobs in Baltimore
Senior Customer Success Jobs in Baltimore
Senior IT Jobs in Baltimore
Senior Cyber Security Jobs in Baltimore
Senior Tech Support Jobs in Baltimore
Senior Data & Analytics Jobs in Baltimore
Senior Analysis Reporting Jobs in Baltimore
Senior Analytics Jobs in Baltimore
Senior Business Intelligence Jobs in Baltimore
Senior Data Engineer Jobs in Baltimore
Senior Data Science Jobs in Baltimore
Senior Machine Learning Jobs in Baltimore
Senior Data Management Jobs in Baltimore
Senior UX Designer Jobs in Baltimore
Senior Software Engineer Jobs in Baltimore
Senior Android Developer Jobs in Baltimore
Senior C# Jobs in Baltimore
Senior C++ Jobs in Baltimore
Senior DevOps Jobs in Baltimore
Senior Front End Developer Jobs in Baltimore
Senior Golang Jobs in Baltimore
Senior Hardware Engineer Jobs in Baltimore
Senior iOS Developer Jobs in Baltimore
Senior Java Developer Jobs in Baltimore
Senior Javascript Jobs in Baltimore
Senior Linux Jobs in Baltimore
Senior Engineering Manager Jobs in Baltimore
Senior .NET Developer Jobs in Baltimore
Senior PHP Developer Jobs in Baltimore
Senior Python Jobs in Baltimore
Senior QA Jobs in Baltimore
Senior Ruby Jobs in Baltimore
Senior Salesforce Developer Jobs in Baltimore
Senior Scala Jobs in Baltimore
Senior Finance Jobs in Baltimore
Senior HR Jobs in Baltimore
Senior Legal Jobs in Baltimore
Senior Marketing Jobs in Baltimore
Senior Operations Jobs in Baltimore
Senior Office Manager Jobs in Baltimore
Senior Operations Manager Jobs in Baltimore
Senior Product Manager Jobs in Baltimore
Senior Project Manager Jobs in Baltimore
Senior Sales Jobs in Baltimore
Senior Account Executive (AE) Jobs in Baltimore
Senior Account Manager (AM) Jobs in Baltimore
Senior Sales Leadership Jobs in Baltimore
Senior Sales Development Representative Jobs in Baltimore
Senior Sales Engineer Jobs in Baltimore
Senior Sales Operations Jobs in Baltimore
All Filters
Total selected ()
No Results
No Results


























