Top Software Engineer Jobs in Baltimore, MD

Reposted 23 Days AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
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
23 Days AgoSaved
Remote
Baltimore, MD
121K-142K Annually
Senior level
121K-142K Annually
Senior level
Cloud • Security • Software
Lead design and implementation of the Libraries Platform: services, pipelines, and package index to build, verify, and serve secure reproducible libraries. Automate artifact creation, CVE remediation, SBOM/provenance generation, AI-assisted patching, and operate registry/mirroring, CI/CD integrations, reliability, observability, and incident response while mentoring engineers.
Top Skills: AlpineArgoAWSAzureBazelCi/CdCmakeDebianDockerGCPGithub ActionsGo (Golang)JavaJavaScriptKubernetesNinjaOciPythonSbomSigstoreSlsaTektonTerraformWolfi
23 Days AgoSaved
Remote
Baltimore, MD
160K-220K Annually
Senior level
160K-220K Annually
Senior level
Information Technology • Legal Tech • Software
Design, implement, and maintain backend services and core APIs (primarily Scala). Collaborate on architecture, improve system reliability, and deliver production software for legal AI products.
Top Skills: AWSElasticsearchGraphQLMessage QueuesPostgresScalaTypescript
Reposted 9 Days AgoSaved
In-Office
Baltimore, MD
150K-200K Annually
Senior level
150K-200K Annually
Senior level
Security • Cybersecurity
Lead design and implementation of DSP algorithms in FPGA hardware, develop RTL with timing closure and resource optimization, integrate FPGA with Linux-based software using C/C++, test RF communication subsystems, and document system-level designs and integrations.
Top Skills: CC++Digital Signal ProcessingDockerEpiq Solution PdkFpgaKubernetesLinuxNutanixSplunkVivado
Reposted 9 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
The Software Tools Engineer 1 automates requirement management and supports software productivity tools for federal projects, ensuring traceability and integration with project processes.
Top Skills: BashClearcaseClearquestCshJIRAPerlPythonShWindows Batch
Reposted 9 Days AgoSaved
In-Office
Baltimore, MD
111K-150K Annually
Senior level
111K-150K Annually
Senior level
Aerospace • Information Technology • Professional Services • Security • Software
Lead full‑stack development of web applications using C#, ASP.NET (Web Forms or MVC), HTML, CSS, and JavaScript libraries. Code, test, integrate, and document solutions; mentor teams; design complex systems; work with databases (preferred MongoDB) and deploy to web servers (preferred IIS).
Top Skills: Asp.Net MvcAsp.Net Web FormsBootstrap.JsC#CSSHTMLIisJavaJqueryKnockout.JsMongoDB
Reposted 9 Days AgoSaved
In-Office
Baltimore, MD
145K-309K Annually
Expert/Leader
145K-309K Annually
Expert/Leader
Financial Services
Lead design, development, integration, and support of Oracle Cloud ERP and EPM solutions. Architect scalable integrations, build OTBI/BI Publisher reports and APEX apps, provide L2/L3 production support, lead technical design and governance, and ensure compliance and performance optimization across finance and procurement processes.
Top Skills: ArcsBi PublisherEdmcsEvent-Driven IntegrationsFccsFile-Based IntegrationsFinancial Data HubOauthOracle ApexOracle Cloud ErpOracle EpmOracle Fusion FinancialsOracle Integration Cloud (Oic)OtbiPbcsRbacRest ApisSoap ApisSsoTrcs
23 Days AgoSaved
Remote
Baltimore, MD
60K-150K Annually
Senior level
60K-150K Annually
Senior level
Aerospace • Information Technology • Software • Biotech • Design
Pipeline for software engineering roles at multiple levels. Work may include design, development, testing of embedded or application software, firmware and hardware-software integration, code review, debugging, performance optimization, Agile/Scrum practices, and cross-functional collaboration with systems, controls, and hardware teams.
Top Skills: Agile/ScrumCC++Ci/CdEmbedded SoftwareFirmwareHardware-Software IntegrationJavaPythonVersion Control
Reposted 7 Days AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Software
Seeking a Senior Software Engineer with 5+ years of experience to design and develop large-scale distributed systems, mentor junior engineers, and manage complex projects in a dynamic setting.
Top Skills: C#C++GoJavaKafkaMySQLNoSQLPostgresRedis
Reposted 29 Minutes AgoSaved
Remote
Baltimore, MD
Expert/Leader
Expert/Leader
Biotech
Lead test architect for end-to-end integration testing of a complex genomics product portfolio. Design contract-first validations (OpenAPI/Avro), build resilient API and event-driven test frameworks, embed LLM-driven test generation and log analysis into CI/CD, mentor SQEs, enforce staging guardrails, and run chaos/resiliency experiments across distributed microservices.
Top Skills: Apache KafkaAvroAws LambdaAws S3Aws SnsAws SqsCi/CdCloudwatchDockerGenerative AiGherkinGoGrpcJavaKubernetesLlmsOpenapiPlaywrightPythonSwaggerWebhooks
Reposted 39 Minutes AgoSaved
In-Office or Remote
Baltimore, MD
Senior level
Senior level
Software
Lead design and operation of a massively distributed edge compute platform using hyperscaler services and Kubernetes. Design external APIs, optimize L7 traffic routing, ensure high availability, fault tolerance, security and data privacy. Collaborate across AI/ML, hardware, network, and security teams, present scalability and reliability metrics to executives, mentor engineers, and establish architectural governance.
Top Skills: APIsAWSAzureContainerizationEdge ComputingGCPKubernetesL7 Traffic RoutingNetwork ProtocolsSdks
51 Minutes AgoSaved
Remote
Baltimore, MD
160K-253K Annually
Expert/Leader
160K-253K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Lead Elasticsearch performance engineering from architecture through production. Develop performance models, optimize distributed systems, profile bottlenecks, build benchmarks, detect regressions, and improve scalability across stateful and serverless architectures. Design AI-assisted optimization and benchmarking tools, collaborate across teams, define performance strategies, and mentor engineers. The role requires deep Java, JVM, concurrency, distributed systems, and search or data-store performance expertise.
Top Skills: C++Distributed SystemsElasticsearchFlamegraphsJavaJmhJvmRallyRustSimd
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
51 Minutes AgoSaved
Remote
Baltimore, MD
133K-211K Annually
Senior level
133K-211K Annually
Senior level
Cloud • Security • Software • Generative AI
Develop and optimize Elasticsearch performance across distributed and serverless architectures. Responsibilities include implementing performance models, profiling systems, identifying bottlenecks, building benchmarks and regression detection, improving logging, metrics, vector search, and ES|QL performance, and creating AI-assisted optimization tools. The role also involves architectural and code-level optimization, technical analysis, peer reviews, and guidance for fellow engineers.
Top Skills: C++ElasticsearchEs|QlJavaJmhJvmRallyRustSimd
51 Minutes AgoSaved
Remote
Baltimore, MD
136K-215K Annually
Expert/Leader
136K-215K Annually
Expert/Leader
Cloud • Security • Software • Generative AI
Lead strategic build-versus-buy engineering initiatives within Elastic’s IT organization. Design and deliver internal platforms using Elasticsearch, Kibana, Elastic ML, AI, and cloud technologies across developer productivity, FinOps, IT service management, and enterprise efficiency. Establish architecture and engineering standards, partner cross-functionally with IT, Security, Platform Engineering, Finance, and other teams, and validate Elastic products through internal production systems.
Top Skills: AnthropicAWSAzureElastic MlElastic ObservabilityElastic SecurityElastic StackElasticsearchElserGCPGithub CopilotGoogle GeminiKibanaKibana CanvasLlm GatewayLogstashOpenai CodexRagReactSIEMVector SearchWatcher
An Hour AgoSaved
Remote
Baltimore, MD
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop and operate high-throughput, low-latency telemetry pipelines and cloud services for Azure AI/HPC infrastructure. Build observability, monitoring, analytics, and automation capabilities; own architecture through deployment and operations; and lead incident response, root-cause analysis, reliability improvements, and operational readiness. Partner across engineering and platform teams, influence technical roadmaps, mentor engineers, and apply distributed systems, AI infrastructure, and cloud operations practices at hyperscale.
Top Skills: AnalyticsArtificial IntelligenceAutomationCC#C++Cloud-Native ApplicationsDistributed SystemsHigh Performance ComputingHigh-Speed NetworksHpc StorageJavaJavaScriptAzureMonitoringObservabilityPythonTelemetry
An Hour AgoSaved
Remote
Baltimore, MD
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Designs and implements protocols and features for highly scalable distributed block storage, focusing on durability, availability, performance, reliability, and observability. Responsibilities include coding, optimization, debugging, design documentation, stakeholder collaboration, incident response, on-call operations, and mentoring engineers. The role requires expertise in C or C++, distributed systems, cloud backend development, multithreaded programming, and large-scale software delivery.
Top Skills: Azure StorageCC++Cloud Backend DevelopmentDistributed SystemsAzureMultithreaded Programming
Reposted An Hour AgoSaved
Remote
Baltimore, MD
143K-304K Annually
Senior level
143K-304K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead technical strategy and architecture for Azure Storage geo-replication, data protection, failover orchestration, and business continuity. Drive cross-team delivery, operational excellence, telemetry, automation, AI-assisted operations, and represent the team in executive and customer engagements.
Top Skills: Azure StorageCC#C++DatabasesDistributed StorageGeo ReplicationJavaJavaScriptMachine LearningPython
Reposted An Hour AgoSaved
Remote
Baltimore, MD
143K-304K Annually
Senior level
143K-304K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and develop software to onboard hardware accelerators and optimize storage datapaths for Azure Storage. Drive design, debugging, performance tuning, operations, and cross-team collaboration across research, compute, and storage to improve throughput, scale, reliability, and observability.
Top Skills: AzureCC++Cloud Service ProviderDevice VirtualizationEmbedded SystemsHardware OffloadsKernel DevelopmentVirtualization
Reposted An Hour AgoSaved
Remote
Baltimore, MD
120K-261K Annually
Mid level
120K-261K Annually
Mid level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, and operate core components of Azure Storage, focusing on metadata and data services for a hyperscale distributed file system. Build reliable, durable, and cost-efficient storage platforms using DPUs, optimize OS and networking (TCP/RDMA), participate in design, on-call DRI duties, and drive reliability and performance improvements.
Top Skills: Azure StorageCC++Data Processing Unit (Dpu)Distributed File SystemsJavaOperating SystemsRdmaTcp
Reposted An Hour AgoSaved
Remote
Baltimore, MD
143K-304K Annually
Senior level
143K-304K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and operate large-scale, AI-native cloud infrastructure (especially Kubernetes/AKS). Improve service quality, automate incident prevention/remediation, accelerate engineering productivity, and integrate AI tools into development workflows.
Top Skills: Accelerator OrchestrationAIAi Model DeploymentAzureAzure Kubernetes Service (Aks)CC#C++ContainersGithub CopilotGoGpu OrchestrationJavaJavaScriptKubernetesLinuxMachine LearningModel InferencePython
An Hour AgoSaved
Remote
Baltimore, MD
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads the design, implementation, optimization, and support of highly scalable Azure Storage services. Responsibilities include end-to-end performance testing, benchmarking, automation, profiling, bottleneck and root-cause analysis across compute, storage, and networking layers, KPI definition, scaling recommendations, and operational incident response. The role collaborates across teams, drives project and release plans, supports reliable and secure services, and mentors engineers while participating in on-call responsibilities.
Top Skills: Azure StorageCC#C++Distributed SystemsJavaJavaScriptAzurePython
Reposted An Hour AgoSaved
Remote
Baltimore, MD
166K-331K Annually
Senior level
166K-331K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and deliver large-scale, resilient AI and Kubernetes infrastructure for hybrid environments. Implement, optimize, and maintain cloud-native, container orchestration solutions; integrate AI capabilities; participate in on-call rotations; mentor engineers and drive reliability, observability, and performance at scale.
Top Skills: AzureAzure DevopsBashC#C++Ci/CdCloud NativeContainer OrchestrationContainersGitGitlabGoJavaKubernetesLinuxOpen Source SoftwarePythonRust
Reposted An Hour AgoSaved
Remote
Baltimore, MD
120K-261K Annually
Mid level
120K-261K Annually
Mid level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, and operate low-level components of Azure Storage distributed file systems. Define requirements, produce designs, write and reuse high-quality code, break down work, estimate tasks, and act as an on-call DRI to monitor and restore services. Drive reliability, performance, observability, and scalability improvements.
Top Skills: Azure StorageCC++Congestion ControlDpuFile SystemsJavaKernel ProgrammingNic DriversRdmaSmartnicsStorage Data PathSystems Programming
Reposted An Hour AgoSaved
Remote
Baltimore, MD
120K-261K Annually
Senior level
120K-261K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, implement, debug, and ship features for Azure Storage front end at cloud scale. Drive design, dependency identification, automation, reliability, observability, and on-call incident response while collaborating with stakeholders and mentoring engineers.
Top Skills: AzureAzure StorageCC#C++JavaJavaScriptPython
Reposted An Hour AgoSaved
Remote
Baltimore, MD
143K-304K Annually
Senior level
143K-304K Annually
Senior level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and deliver large-scale, cloud-native and AI-enabled Kubernetes/AKS solutions. Implement, optimize, and maintain Kubernetes components and container orchestration across Azure, on-prem, and edge. Integrate AI capabilities, participate in on-call rotations, mentor engineers, and collaborate cross-functionally to improve reliability, observability, performance, and operational consistency at scale.
Top Skills: Ai/MlAksAzureAzure ArcAzure DevopsC#C++Ci/CdCloud NativeContainer OrchestrationContainersGitGitlabGo (Golang)JavaKubernetesLinuxPythonRust
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account