Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Baltimore, MD
Healthtech • Information Technology • Software
Senior engineer responsible for designing, building, and operating scalable data ingestion, processing, storage, and member-facing membership application. Drive architecture decisions, mentor engineers, build data pipelines, APIs, and ensure reliability, observability, CI/CD, and documentation while partnering with product and analytics stakeholders.
Top Skills:
AWSFlinkGitGitGitlabHTMLJavaScriptJIRANumpyPandasPythonRestful ApisScalaShellSparkSQL
Healthtech • Information Technology • Biotech • Pharmaceutical
Lead frontend and full-stack engineering, architect scalable features, integrate APIs and cloud services, optimize rendering and performance, establish engineering standards, conduct code reviews, and mentor developers. Collaborate with product, UX, and backend teams to deliver user-focused software while managing priorities in an ambiguous environment.
Top Skills:
AngularAPIsClient-Side Rendering (Csr)Cloud ServicesDatabasesJavaScriptReactRuby On RailsServer-Side Rendering (Ssr)Static Site Generation (Ssg)Testing FrameworksTypescriptViteVueWebpack
Logistics • Professional Services • Transportation • Industrial
Senior .NET Software Engineer responsible for end-to-end software development using Microsoft technologies. Requires extensive experience in SDLC, design principles, technical documentation, web application development with .NET, Agile/SCRUM, Entity Framework, database design, and version control. Familiarity with project tools JIRA, TEMPO, Bitbucket, and Confluence preferred.
Top Skills:
.NetBitbucketC#ConfluenceEntity FrameworkGitJIRAScrum/AgileTempoVisual Studio
Hardware • Information Technology • Software
Designs and implements Go-based control-plane software for custom AI inference hardware. Responsibilities span system management APIs, Linux services, hardware interfaces, diagnostics, observability, security, firmware updates, distributed systems, and workload management. The role requires hands-on debugging across application, operating system, firmware, and hardware boundaries, plus technical leadership, mentoring, architecture, and production ownership. Regular on-site lab work includes server racking, system bring-up, hardware troubleshooting, and documentation.
Top Skills:
BashBmcCC++ConsulFpgaGoGrafanaHsmI2CIpmiLinuxOpentelemetryPciePkiPrometheusPythonRedfishSecure BootSmbus
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
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++
Artificial Intelligence • HR Tech • Conversational AI • Automation
Join as an early founding full-stack engineer to architect, build, and deploy a scalable platform serving AI-driven voice applications. You will own frontend and backend development, design infrastructure with the CTO, and deliver reliable production systems for enterprise customers.
Top Skills:
FastapiNextjsPythonReactTailwindcss
Agriculture
Design, build, deploy, and maintain full-stack applications spanning frontend interfaces, backend services, APIs, databases, integrations, and cloud infrastructure. Own complex systems, improve reliability and technical debt, make architectural decisions, mentor engineers, and contribute to code reviews and engineering practices. Evaluate AI-assisted development opportunities and collaborate with product teams, stakeholders, and customers to deliver secure, maintainable software capabilities.
Top Skills:
Ai/MlDockerFastapiGisKubernetesLarge Language ModelsPostgisPythonReactRest ApisSQLTerraformTypescript
Healthtech • Social Impact • Transportation • Telehealth
Architect and deliver complex distributed systems using Azure cloud-native technologies, microservices, APIs, and event-driven patterns. Lead architecture reviews, reliability initiatives, performance optimization, incident response, and root-cause analysis. Drive adoption of AI-assisted development tools while maintaining security and code quality. Collaborate across engineering, DevOps, QA, and product teams, and mentor engineers on technical design, development practices, and AI-enabled workflows.
Top Skills:
APIsAzure App ServicesAzure Application InsightsAzure Cosmos DbAzure DevopsC#Ci/CdCodexGithub ActionsGithub CopilotGoJavaLog AnalyticsMcp ServersMicroservicesAzurePulumiPythonSpec-KitTerraformTypescript
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Designs, develops, tests, integrates, and maintains software solutions using ERP, AI frameworks, COTS, and GOTS technologies. Collaborates with cross-functional teams throughout the software development lifecycle, troubleshoots complex issues, integrates third-party solutions, and optimizes application performance. The role requires an active TS/SCI polygraph clearance and extensive software development experience.
Top Skills:
AgileAi FrameworksAutomated TestingCotsErpGotsVersion Control
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Financial Services
Engineer scalable cloud-based solutions for research and investment platforms. Modernize workflows using APIs and cloud technologies, develop and maintain applications, systems, databases, and infrastructure, and participate throughout the software development lifecycle. The role focuses heavily on Workday integrations, module configuration, APIs, analytics, reporting, secure file transfers, production support, SDLC management, and Workday upgrades.
Top Skills:
AgileAPIsBirtBrunoCloud TechnologiesJIRAMoveitOauth 2.0PostmanRestServicenowSftpSoapSoapuiWaterfallWorkday BenefitsWorkday CompensationWorkday Core ConnectorsWorkday EibWorkday HcmWorkday PayrollWorkday PeciWorkday Prism AnalyticsWorkday RecruitingWorkday StudioXMLXslt
5 Days AgoSaved
Software
Administer, maintain, monitor, and support a secure, highly available Kubernetes PaaS running on Linux infrastructure. Troubleshoot workloads, networking, storage, ingress, and performance issues; develop Bash and Python scripts; manage Docker or Podman containers; create Helm charts; apply infrastructure-as-code with Ansible; and use Prometheus, Grafana, and Git to maintain platform reliability, scalability, and compliance.
Top Skills:
AnsibleBashConfluenceDockerGitGrafanaHelmJIRAKubernetesLinuxPodmanPrometheusPython
Software
Serve as the primary customer-facing operations contact for request triage, technical requirements gathering, and critical mission support. Integrate, install, configure, upgrade, compile, and sustain software in heterogeneous Linux environments. Manage CI/CD, infrastructure automation, containerized services, Kubernetes deployments, monitoring, networking, storage, configuration management, and Big Data processing frameworks. Support COTS, GOTS, and FOSS software while collaborating with mission customers and engineering teams.
Top Skills:
AnsibleBashConfluenceDockerGitGitlab CiGrafanaJIRAKubernetesLinuxPrometheusPythonShellSpark
5 Days AgoSaved
Software
Maintains, troubleshoots, upgrades, and integrates containerized applications deployed in Kubernetes and Linux environments. Develops software and automation using Python, Java, Bash, PHP, and Ansible; manages CI/CD workflows with GitLab and source control with Git. Supports mission services, documents configurations and system changes, assists external customers, and may provide training. Requires extensive COTS/GOTS integration experience and an active Top Secret/SCI clearance with favorable polygraph.
Top Skills:
AnsibleBashCi/CdDockerGitGitlab CiInfrastructure As Code (Iac)JavaKubernetesLinuxLinux CliPHPPython
5 Days AgoSaved
Software
Integrates, tests, evaluates, configures, upgrades, and troubleshoots high-performance computing software stacks and systems. Develops Bash and Python automation, administers Linux environments, supports Slurm scheduling, and uses IaC tools including Ansible and Salt. Diagnoses software, hardware, networking, storage, and system-monitoring issues across heterogeneous HPC environments. Requires extensive experience supporting large-scale HPC systems and customers.
Top Skills:
AnsibleAsicBashConfluenceDockerFpgaGangliaGitlabGpfsGpuHpcInfinibandJIRALinuxLustreNagiosPanasasPythonSaltSlingshotSlurmVMware
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 • Security • Software
Develop, integrate, test, and maintain highly available enterprise web services supporting an ICAM solution. Build services that provide attributes and access decisions for attribute-based access control, integrate with LDAP and microservices, and support software design and operational maintenance. The role also involves automated testing, security, accessibility compliance, documentation, and communicating architecture and design concepts.
Top Skills:
AWSAzure Security CenterEncryptionFips 201-2HTMLIcamJunitLdapLinuxMicroservicesAzureMochaMockitoNist 800-63-3PkiSection 508SeleniumXML
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
Information Technology • Software • Consulting
Leads a 10–12 person engineering team building Java and AWS cloud-based geospatial microservices. Establishes engineering standards, oversees architecture and delivery, mentors developers, and drives Agile, DevSecOps, CI/CD, automated testing, and cloud-native practices. Designs scalable services for geospatial querying, analytics, ETL, visualization, and mission applications while integrating AI and ML capabilities. Collaborates with stakeholders, manages technical execution, conducts reviews, and supports secure, reliable enterprise systems.
Top Skills:
AgileArtificial IntelligenceAWSCi/CdCloud AutomationDevsecopsDockerETLGeospatial AnalyticsGisHibernateInfrastructure As CodeJavaKubernetesMachine LearningMicroservicesNosql DatabasesRelational DatabasesSpring Boot
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
Cloud • Security • Software • Generative AI
Design, develop, debug, and improve Elastic’s cloud control-plane offerings. The role involves guiding cross-team architecture, leading development best practices, creating technical plans, diagnosing complex failures, prioritizing fixes and features, and collaborating with Support and Elasticsearch engineering teams. The engineer will contribute to reliable, scalable SaaS foundations while providing pragmatic technical leadership across a distributed engineering organization.
Top Skills:
AutomationCloud ComputingContainersGoJavaNetworkingOrchestrationSaaSScala
Aerospace • Security • Cybersecurity • Industrial
Plans and leads embedded software development for space systems. Designs, develops, tests, debugs, documents, and presents software using C/C++, Rust, and Python. Applies software development standards and lifecycle processes, resolves program issues, and analyzes system capabilities. Leads Agile engineering teams and contributes to space software, systems optimization, digital electronics, software-defined radios, radar, communications, and high-performance RF systems.
Top Skills:
AgileC/C++Cloud ComputingCommunications SystemsEmbedded SoftwareFpgasGnu/LinuxMicrosoftPythonRadarRf SystemsRustSigintSocsSoftware-Defined Radios
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, develops, integrates, and tests embedded real-time software for undersea payload systems. The role uses C++, Python, Linux, and/or Windows throughout the software lifecycle, including requirements compliance, technical reviews, Agile scrum participation, hardware integration, debugging, and system testing. The engineer serves as a technical lead, collaborates cross-functionally, and supports end-to-end system and software requirements.
Top Skills:
ArrayfireBitbucketC++ConfluenceCudaDockerJavaScriptJIRAKubernetesLinuxPythonQtWindows
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



























