Top Senior Software Engineer Jobs in Baltimore, MD

Reposted One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Cloud • Enterprise Web • Software • Infrastructure as a Service (IaaS)
Architect and refine scalable cloud infrastructure software for enterprise and internet-scale environments. Responsibilities include developing robust software, designing systems supporting 1,000+ nodes, optimizing performance, and collaborating with distributed technical teams in agile environments.
Top Skills: Cloud ComputingGoKubernetesLinuxPython
3 Months AgoSaved
In-Office
Baltimore, MD
224K-270K Annually
Senior level
224K-270K Annually
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Design, develop, test, deploy, maintain, and enhance software solutions. Provide technical leadership, perform design and code reviews, analyze requirements, collaborate with Chief Engineer, complete medium-to-large features independently, and drive codebase/product improvements.
Top Skills: C++ConfluenceGitJavaJIRAPostgresPython
Reposted 2 Months AgoSaved
Remote
Baltimore, MD
120K-135K Annually
Senior level
120K-135K Annually
Senior level
Information Technology
As a mid-level Software Engineer, you'll deliver Python-based platform features, collaborate with teams, and maintain system reliability and scalability.
Top Skills: Aws CloudPostgresPythonUbuntu/Linux
3 Months AgoSaved
In-Office
Baltimore, MD
123K-255K Annually
Senior level
123K-255K Annually
Senior level
Information Technology • Consulting • Cybersecurity
Designs, develops, maintains, and tests complex software systems for DoD/IC programs. Troubleshoots issues, implements CI/CD and DevSecOps automation, integrates across Windows and UNIX/Linux, and contributes to system-level design decisions.
Top Skills: AnsibleBambooCC++Ci/CdDevsecopsDockerElasticsearchGitlab Ci/CdJenkinsKibanaKubernetesLinuxOpenshiftPythonShell ScriptingUnixWindows
2 Months AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Software • Web3
Develop backend systems for 3D AutoReview, including geometry parsing, model analysis, quality detection, rule systems, scalable APIs, and AI-assisted review workflows. Collaborate with backend, frontend, product, and machine learning teams to deliver production features. Build extensible systems for custom 3D rules and reference data while experimenting with CAD, machine learning, and large language model technologies.
Top Skills: Amazon BedrockAnthropicAws SagemakerCreoGoogle GeminiHoopsHugging FaceNoSQLOnshapeOpenaiOpencascadeParasolidPydantic-AiPyTorchScikit-LearnSolidworksSQLVector Databases
One Month AgoSaved
In-Office or Remote
Baltimore, MD
Senior level
Senior level
Aerospace • Information Technology • Cybersecurity • Defense
Develop, modernize, operate, and maintain mission-critical software for CNMOC. Responsibilities include architecture, coding, testing, debugging, ETL/ELT pipeline development, data integration, cloud and container operations, translating customer needs into user stories, sprint delivery, technical communication, and mentoring developers. The role also supports geospatial systems, databases, DevSecOps practices, Agile ceremonies, and customer issue escalation.
Top Skills: Amazon KinesisAmundsenAWSAws CloudformationC++CitrusComptia Security+CSSDatahubDevsecopsDisa StigDockerErddapEsriGitGitlabHTMLIrodsJavaJava ServletJavaScriptJenkinsJIRAJSONJunitKafkaKubernetesOpenshiftOraclePandasPodmanPolarsPostgisPostgresPydanticPythonSeleniumSpring MvcSQL ServerSubversionTerraformTypescriptXML
2 Months 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 delivery for mobile app infrastructure, owning shared components (design system, networking, CI/CD, observability, releases, tooling). Collaborate cross-functionally, set code/design standards, ensure operational readiness and on-call processes, mentor engineers, and drive large, business-impacting projects and migrations across the JS↔native boundary.
Top Skills: AppiumCi/CdClaude CodeCrashlyticsE2E TestingExpoJavaScriptLaunchdarklyMaestroReact NativeReact Native New ArchitectureReact Native SdkReduxRedux ToolkitSentryStatsigTypescript
Reposted 2 Months 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 a backend ledger team building highly available, audit-grade financial systems. Drive architecture, reliability, monitoring, on-call practices, code quality, cross-functional collaboration, and mentoring to ensure accurate, scalable ledger operations.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
Reposted 3 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Information Technology • Marketing Tech • Software • Consulting
The Cloud Software Engineer develops and enhances Big-Data Cloud systems, contributing to back-end processing and system design while providing expert knowledge in cloud and distributed computing.
Top Skills: AngularApache LuceneApache SolrCloud ComputingCsvDevOpsElastic SearchHadoop Eco-SystemHbaseHdfsJavaJSONMapreduceMongoDBNifiPythonSpring BootVirtualboxVMwareXMLYarnZookeeper
Reposted 3 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Information Technology • Marketing Tech • Software • Consulting
Develops and enhances Big-Data Cloud systems, contributing to back-end processing and software design, while ensuring adherence to requirements and conducting testing.
Top Skills: AvroBashCloud ComputingCsvElastic SearchHadoopHbaseHdfsJ2EeJavaJmsJSONMapreduceNifiPythonRubyVirtualboxVMwareXMLYarnZookeeper
Reposted 3 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Develop, maintain, and enhance complex software systems including analytics, large-data processing, real-time systems, and business information systems. Write and review code, test components, resolve defects, provide customer support, and contribute to system-level design decisions (hardware/software tradeoffs, reuse, and COTS/GOTS evaluation).
Top Skills: DockerHelmKubernetesPython
Reposted 3 Months AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Design and implement end-to-end AI/ML software solutions to modernize client systems. Build developer-focused tools and prototypes, apply best practices for software workflows, and collaborate to refine experimental tooling while considering ecosystem and future enhancements.
Top Skills: Agentic Ai FrameworksAi/Llm Developer ToolsAutomated Coding AgentsBuild And Test SystemsCi/CdDevOpsElectronIdesStatic Analysis ToolsTypescriptVs Code
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
2 Months AgoSaved
Remote
Baltimore, MD
160K-220K Annually
Senior level
160K-220K Annually
Senior level
Software
Build and maintain software integrations connecting Cribl’s stream-processing engine with systems such as Splunk, Elasticsearch, Kafka, and cloud storage platforms. Research third-party technologies, develop robust Node.js and TypeScript code, create automated and integration tests, collaborate across engineering and product teams, participate in code reviews and on-call support, and contribute to documentation and technical communities.
Top Skills: Amazon S3Apache KafkaAWSAzureAzure Blob StorageC++ElasticsearchGoogle Cloud PlatformGoogle Cloud StorageLdapNode.jsOauth 2.0Openid ConnectRest ApisSAMLSplunkTypescript
2 Months AgoSaved
Remote
Baltimore, MD
205K-231K Annually
Senior level
205K-231K Annually
Senior level
Cloud • Security • Software
Staff Software Engineer responsible for shaping technical strategy and architecting automation systems for package creation, testing, and container image builds. The role involves developing production Go, AI- and LLM-powered developer tooling, quality frameworks, CLIs, and scalable services. Responsibilities include mentoring engineers, influencing roadmaps, improving reliability, and collaborating across distributed teams. Candidates need strong systems architecture, Linux, build systems, container ecosystem, and developer tooling experience, with familiarity in software supply chain security preferred.
Top Skills: Ai/LlmApkApkoAptBazelContainer RegistriesDockerFedrampFipsGoKubernetesLinuxMakeMelangeOciRpmSbomStigWolfi
2 Months AgoSaved
Remote
Baltimore, MD
145K-193K Annually
Senior level
145K-193K Annually
Senior level
Gaming
Design, scale, and optimize APIs, services, databases, and critical wagering, financial ledger, and regulatory systems. Lead complex technical initiatives, improve production performance and resilience, build integrations and migrations, manage monitoring, and mentor engineers. The role requires ownership of end-to-end delivery, on-call operations, scalable distributed systems, GraphQL, relational databases, Kubernetes, asynchronous processing, and highly accurate, auditable financial systems.
Top Skills: Apache KafkaAws Sqs/SnsBeanstalkCeleryDatadogElixirExqExunitFastapiGitGitGoogle Cloud Pub/SubGraphQLGrpcJestKubernetesLaravelMySQLNode.jsObanPhoenixPostgresPytestRabbitMQRspecRuby On RailsSidekiqSQL
2 Months AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Legal Tech • Software • Generative AI
Own the architecture and development of critical backend and cloud platform domains. Design scalable, secure, multi-tenant distributed systems on AWS, including event-driven services, APIs, data models, and AI/ML infrastructure. Lead major initiatives from design through release, align cross-functional stakeholders, establish engineering standards, mentor engineers, and drive reliability, observability, security, and cost-efficiency improvements.
Top Skills: Ai/MlAuthentication And AuthorizationAWSCi/CdDistributed SystemsEvent-Driven ArchitectureInfrastructure As CodeJavaMulti-TenancyObservabilityPythonRest Apis
Reposted 2 Months AgoSaved
Remote
Baltimore, MD
180K-224K Annually
Senior level
180K-224K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting
Build and operate services and tooling to automate network lifecycle, ensure safe network changes, develop scalable observability and telemetry, integrate network source-of-truth via APIs, and collaborate with network engineers and SREs to deliver production-grade automation and reliability.
Top Skills: APIsCi/CdDpdkEbpfGoInfrastructure As CodeKernel NetworkingLogsNetwork-As-CodeObservability (MetricsPythonTelemetry PipelinesTraces)VlansXdp
Senior level
Artificial Intelligence • Software • Analytics • Business Intelligence
Build and own enterprise platform components end to end, integrating with customer infrastructure and self-managed Kubernetes environments. Develop observability, improve reliability and availability, debug distributed systems, address security vulnerabilities, and deliver production software for enterprise users. Collaborate with product and technical leads, mentor engineers, and maintain hands-on ownership across design, implementation, deployment, and production operations.
Top Skills: AIContainer Build SystemsDashDistributed SystemsGoKubernetesLlmsLoggingMetricsMicroservicesObservabilityPythonSsoTemporalTracingTypescript
2 Months AgoSaved
Remote
Baltimore, MD
150K-190K Annually
Senior level
150K-190K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Database
Develop and operate SpiceDB and AuthZed’s open-source authorization ecosystem. Design, implement, test, deploy, and optimize distributed systems involving databases, cloud infrastructure, query planning, scalability, reliability, and performance. Participate in production operations and on-call rotations, troubleshoot complex issues, collaborate with users and contributors, mentor engineers, and contribute to technical documentation and industry discussions.
Top Skills: Ci/CdCloud InfrastructureDistributed DatabasesDockerGitGoJavaKubernetesPythonSpicedb
2 Months AgoSaved
In-Office
Baltimore, MD
160K-210K Annually
Senior level
160K-210K Annually
Senior level
Software
Administer, maintain, monitor, and provide operational support for a secure, multi-tenant Kubernetes Platform-as-a-Service environment on Linux. Ensure platform reliability, scalability, security compliance, and performance by troubleshooting workloads, networking, storage, ingress, and infrastructure issues. Develop automation with Bash, Python, Ansible, and Helm; use monitoring tools and Git-based collaboration. Support integration, installation, configuration, upgrades, and maintenance of COTS/GOTS software.
Top Skills: AnsibleBashConfluenceDockerGitGrafanaHelmJIRAKubernetesLinuxPodmanPrometheusPython
2 Months AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Information Technology • Software
Designs, develops, and maintains enterprise software for federal digital services. Builds Java and Scala RESTful APIs, creates unit tests, troubleshoots defects across development through production, and uses Splunk for monitoring and log analysis. Collaborates with business analysts to identify design gaps, estimate feature work, and improve system functionality while supporting reliable software delivery across the full development lifecycle.
Top Skills: JavaJavaScriptRestful ApisScalaSplunkUnit Testing
2 Months AgoSaved
In-Office or Remote
Baltimore, MD
131K-218K Annually
Senior level
131K-218K Annually
Senior level
Healthtech • Information Technology • Software
Design, build, and operate scalable APIs and event-driven backend services using TypeScript, Node.js, Python, Kafka, and PostgreSQL. Develop infrastructure as code and CI/CD pipelines, troubleshoot production systems, and participate in on-call support. Provide technical leadership through architecture reviews, API and event standards, code reviews, mentoring, and cross-team guidance. Help improve engineering quality, reliability, scalability, development tooling, and adoption of AI-assisted development practices.
Top Skills: Apache KafkaAzure Api ManagementAzure Service BusClaudeElixirGithub ActionsHelmKubernetesNode.jsPostgresPythonRuby On RailsTerraformTypescript
2 Months AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Develop and lead implementation of mathematical optimization models for supply chain applications. Investigate heuristics and optimization techniques, translate real-world problems into software, and design comprehensive testing strategies. Build robust C++ software, automated functional, regression, and performance tests, and collaborate with agile teams. Apply AI and other tools to accelerate development while maintaining architectural consistency, security, and code quality. Review AI-generated code for correctness, integration risks, and edge cases.
Top Skills: Ai ToolingC#C++Cloud InfrastructureConfluenceCplexGitGurobiIn-Memory Data Server TechnologyIntegration Testing FrameworksJIRAMaestroPerformance Testing ToolsPythonUnit Testing FrameworksVirtual InfrastructureVisual StudioXpress
2 Months AgoSaved
Remote
Baltimore, MD
96K-103K Annually
Senior level
96K-103K Annually
Senior level
Healthtech
Develop and maintain automated testing tools and frameworks for complex healthcare software. Create test plans, execute white-box, black-box, UI, API, and performance testing, identify defects and testing gaps, improve CI/CD processes, and collaborate with product managers and developers to support high-quality releases. The role also involves debugging code, participating in demos, and working with distributed teams in a remote environment.
Top Skills: AgileAnsibleC#C++Ci/CdCucumberCypressDockerFitnesseGitJavaJavaScriptJenkinsJmeterK6KatalonLeanLinuxMySQLOraclePythonRestassuredRspecRubyScrumSoaSoapuiTestngWeblogicXp
2 Months AgoSaved
Remote
Baltimore, MD
77K-179K Annually
Senior level
77K-179K Annually
Senior level
Insurance
Designs, develops, and maintains complex software test automation frameworks, tools, libraries, and performance tests. Integrates automated testing into CI/CD pipelines, analyzes test results, enforces coding standards, reviews code, troubleshoots issues, and mentors junior engineers. Collaborates cross-functionally to support quality releases and develops reusable testing solutions using modern programming languages, cloud platforms, containerization, API testing, and automation technologies.
Top Skills: AppiumAWSAzureCi/CdCurlDockerGitGCPInsomniaJavaJavaScriptJenkinsJmeterJunitKubernetesLoadrunnerPostmanPythonSeleniumSoapuiTestng
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account