Top Software Engineer Jobs in Baltimore, MD

4 Days AgoSaved
Remote
Baltimore, MD
215K-285K Annually
Senior level
215K-285K Annually
Senior level
Software
Build and ship Ori developer tools across CLI, Slack, desktop, and cloud surfaces. Develop multi-model agent runtimes with model switching, provider fallbacks, tool integrations, sandboxing, secrets management, session handling, and version-controlled agent state. Own the full product experience, including installation, authentication, reliability, observability, and evaluations. Collaborate with product, design, and platform teams while feeding platform requirements into OpenRouter APIs and SDKs.
Top Skills: CliEvalsmacOSObservabilityOpenrouter ApiOpenrouter SdksProcess IsolationSandboxingSecrets ManagementSlackVersion Control
4 Days AgoSaved
Remote or Hybrid
Baltimore, MD
180K-300K Annually
Senior level
180K-300K Annually
Senior level
Fintech • Productivity • Software • Financial Services
Build and operate Numeral’s public API, MCP server, billing and ERP integrations, infrastructure, data pipelines, and platform services. Own projects from design through production, improve observability and reliability, automate deployment workflows, and contribute to architecture decisions. The role requires strong backend engineering, distributed systems knowledge, cloud and container experience, and a customer-focused approach to dependable financial automation.
Top Skills: AWSCi/CdEcsInfrastructure As CodeKubernetesMcpNode.jsPostgresRedisTerraform
4 Days AgoSaved
Remote
Baltimore, MD
102K-219K Annually
Junior
102K-219K Annually
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop and maintain hyperscale reverse-proxy routing services for Microsoft 365. The role focuses on low-latency routing, performance, resiliency, security, scalability, automated testing, telemetry, safe deployments, and live-site support. Responsibilities include coding, design evaluation, incident response, security and privacy controls, deployment automation, monitoring, and collaboration with partner teams. Engineers use AI tools throughout the software development lifecycle and participate in on-call operations.
Top Skills: Automated TestingCC#C++Deployment AutomationDistributed SystemsFirewallsJavaJavaScriptNetworkingPythonReverse ProxyTelemetry
4 Days AgoSaved
Remote or Hybrid
Baltimore, MD
180K-300K Annually
Senior level
180K-300K Annually
Senior level
Fintech • Financial Services • Automation
Build and operate Numeral’s platform services, public API, MCP server, ERP and billing integrations, infrastructure, data pipelines, and developer interfaces. Own projects from technical design through production, improve observability and reliability, automate deployment workflows, and support scalable background jobs and APIs. Collaborate with product and engineering teams while applying distributed-systems principles and maintaining accurate, dependable financial-data workflows.
Top Skills: AWSCi/CdEcsKubernetesMcpNode.jsPostgresRedisTerraform
Reposted 4 Days AgoSaved
Remote
Baltimore, MD
Mid level
Mid level
Other
Build and ship end-to-end features for Dover's marketplace and ATS. Propose product ideas, implement designs, launch, iterate in production, and collaborate closely with a small engineering team to move quickly and maintain high quality.
Reposted 4 Days AgoSaved
Remote
Baltimore, MD
85K-145K Annually
Senior level
85K-145K Annually
Senior level
Insurance
Develop and support enterprise full-stack applications using React, Java/Spring Boot, and Python. Build secure APIs, microservices, integrations, chatbot interfaces, and cloud-native solutions. Deploy applications using Azure or AWS, Docker, Kubernetes, and CI/CD pipelines. Participate in architecture discussions, agile ceremonies, testing, code reviews, and security and compliance practices. The role requires production chatbot UI experience and collaboration with product, architecture, platform, and business teams.
Top Skills: AdlsAWSAws EksAzure Ai SearchAzure DevopsAzure Event HubsAzure Machine LearningAzure Openai ServiceAzure Service BusDockerDocumentdbGithub ActionsJavaJavaScriptJenkinsKafkaKubernetesLangchainLinuxMicroservicesAzureMicrosoft FabricMlopsMongoDBPostgresPythonReactRestful ApisSemantic KernelSpring BootSQL ServerTypescriptVector Databases
13 Days AgoSaved
In-Office
Baltimore, MD
150K-158K Annually
Expert/Leader
150K-158K Annually
Expert/Leader
Aerospace • Greentech • Energy
Develops, integrates, tests, verifies, and sustains mission-critical embedded flight software for NASA spacecraft. Responsibilities span requirements analysis, architecture, implementation, integration, validation, documentation, anomaly troubleshooting, software assurance, readiness assessments, launch support, and on-orbit operations. The role collaborates with hardware, systems engineering, mission operations, and NASA teams while supporting formal lifecycle reviews and environmental testing.
Top Skills: Embedded SystemsFlight-Qualified Operating SystemsGitIbm DoorsNpr 7150.2Real-Time SystemsSvnTdms
9 Days AgoSaved
Remote
Baltimore, MD
193K-309K Annually
Senior level
193K-309K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the technical vision, architecture, and delivery of Toast’s pricing engine across multiple teams. Design and operate highly available distributed systems, APIs, databases, and event-driven services at scale. Serve as the pricing domain expert, improve correctness and performance, lead incident response and reliability initiatives, mentor engineers, establish operational excellence, and align technical priorities with Product and engineering leadership.
Top Skills: Amazon RdsAndroidApache PulsarSparkAWSAws LambdaDistributed SystemsDropwizardDynamoDBGraphQLJavaKotlinMicroservicesPostgresRabbitMQRelational DatabasesRest
9 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
20K-290K Annually
Senior level
20K-290K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead backend engineering strategy for Affirm’s search and recommendation platform. Design and launch highly available distributed systems, guide technical architecture and execution, improve team operations and reliability, establish engineering quality standards, collaborate with product, design, and analytics, and mentor engineers. The role focuses on search, recommendations, consumer shopping experiences, monetization, and scalable platform foundations.
Top Skills: SparkAWSKotlinKubernetesMySQLPythonReact
10 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
173K-255K Annually
Senior level
173K-255K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Architect, build, and operate large-scale relational and distributed SQL database infrastructure. Responsibilities include database control-plane automation, provisioning, failover, backups, upgrades, zero-downtime migrations, Kubernetes networking, connection proxy optimization, reliability monitoring, capacity planning, and operational support. The role also leads technical delivery, mentors engineers, establishes quality standards, collaborates cross-functionally, and contributes to team roadmap and on-call operations.
Top Skills: AWSCockroachdbDynamoDBKotlinKubernetesMySQLPgbouncerPgdogPostgresProxysqlPythonRds ProxyRedisSpannerSQLTerraformTidbTlsVitess
4 Days AgoSaved
In-Office or Remote
Baltimore, MD
130K-170K Annually
Mid level
130K-170K Annually
Mid level
Financial Services
Build and maintain accessible, reusable React Native and web components for Rocket Money’s design system. Collaborate with designers and engineers on UI primitives, tokens, patterns, documentation, tooling, motion, and interaction quality. Improve accessibility, testing, adoption, migration support, and developer experience through reliable shared infrastructure, Storybook examples, technical documentation, and code reviews.
Top Skills: Design TokensFigmaReactReact NativeStorybookTypescript
10 Days AgoSaved
Easy Apply
Remote or Hybrid
Baltimore, MD
Easy Apply
155K-260K Annually
Senior level
155K-260K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design and build scalable frontend and backend features for route planning, routing, navigation, and route execution products. Partner with product, design, and engineering leadership to improve planner efficiency, leverage AI appropriately, and promote technical excellence. Mentor junior engineers, contribute to team growth, engage with customers, and help scale products across industries and customer verticals.
Top Skills: AIAPIsIot
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
In-Office or Remote
Baltimore, MD
102K-219K Annually
Junior
102K-219K Annually
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop and operate large-scale Microsoft 365 and Purview services. Build automation, telemetry pipelines, monitoring tools, and engineering solutions that improve reliability, performance, security, and customer experience. Troubleshoot production issues, optimize code, participate in reviews, and support regular on-call incident response.
Top Skills: CC#C++JavaJavaScriptMicrosoft 365Microsoft PurviewPython
5 Days AgoSaved
Remote
Baltimore, MD
Mid level
Mid level
Healthtech
Develop, test, deploy, and support solutions for the ScriptMed Cloud Platform using C#, SQL, and scripting. Configure systems for customer onboarding and tenant creation, automate manual workflows, translate business requirements for distributed engineering teams, and collaborate on designs and troubleshooting. The role requires responsible handling of sensitive data, adherence to HIPAA and security policies, project ownership, documentation, and participation in an after-hours on-call rotation.
Top Skills: C#ScriptingSQL
5 Days AgoSaved
Remote
Baltimore, MD
124K-182K Annually
Senior level
124K-182K Annually
Senior level
Fintech • Real Estate
Leads full-stack software engineering and technical delivery for enterprise applications across the Microsoft .NET and Azure ecosystem. Designs scalable architectures, APIs, integrations, distributed and event-driven systems, and cloud-native solutions. Provides hands-on development, code reviews, troubleshooting, DevOps collaboration, CI/CD, production support, and operational improvement. Mentors engineers, coordinates technical delivery, manages risks and dependencies, and partners with Product, Architecture, Security, QA, and infrastructure teams.
Top Skills: .NetApplication SecurityAsynchronous MessagingAutomated TestingBicepC#Ci/CdClean ArchitectureDockerDomain-Driven DesignEvent-Driven ArchitectureExcelGitGitlabInfrastructure-As-CodeLoggingMetricsMicroservicesAzureMS OfficeMonitoringReactRest ApisTerraformTracingTypescriptWord
Reposted 5 Days AgoSaved
Remote
Baltimore, MD
26-45 Hourly
Internship
26-45 Hourly
Internship
Aerospace • Security • Energy • Industrial
Develop and integrate complex software applications as part of a Honeywell engineering team. Interns will contribute software features to products, apply software development lifecycle and configuration management practices, analyze problems, develop efficient solutions, and collaborate with global teams while receiving mentorship and hands-on experience.
Reposted 5 Days AgoSaved
Remote
Baltimore, MD
26-45 Hourly
Internship
26-45 Hourly
Internship
Aerospace • Security • Energy • Industrial
Software engineering intern supporting the design, development, integration, and enhancement of complex software applications. The role involves contributing to team goals, creating innovative solutions, developing high-quality features, applying software development lifecycle and configuration management practices, and collaborating with engineers. Interns receive mentorship, hands-on experience, relocation benefits, and short-term housing when eligible.
5 Days AgoSaved
In-Office or Remote
Baltimore, MD
Entry level
Entry level
Cloud • Software
Graduate software engineers will develop open-source and commercial software across the Linux stack, from firmware, kernels, and drivers to desktop applications, containers, clouds, and Kubernetes. Responsibilities include writing resilient, performant code, contributing to product roadmaps, engaging with users and open-source communities, addressing customer issues, and developing secure software. The role is globally remote with twice-yearly international team sprints and emphasizes mentorship, collaboration, and continuous technical growth.
Top Skills: ArchBashCC++DebianFedoraGoJavaJavaScriptKubernetesLinuxNixPythonRaspberry PiRisc-VRustUbuntu
5 Days AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Information Technology • Professional Services
Build and scale a telemedicine platform using React, TypeScript, Python, Flask, and PostgreSQL. Own features through development, deployment, and launch; develop integrations; write tests; conduct design and code reviews; resolve production issues; and collaborate with Product, Design, and Quality teams in a Scrum environment. The role also involves mentoring engineers, improving development processes, and communicating technical decisions to nontechnical stakeholders.
Top Skills: CSSFlaskHTMLPostgresPythonReactTypescript
Reposted 5 Days AgoSaved
Remote or Hybrid
Baltimore, MD
10K-60K Annually
Internship
10K-60K Annually
Internship
Artificial Intelligence • Software • Analytics • PropTech
Build and ship production software across the frontend and backend, working closely with founders, customers, and product teams. Develop AI-powered features and systems involving web scraping, unstructured data, PDF parsing, and cloud infrastructure. Translate real-world real estate and financing problems into technical solutions, make high-impact decisions, and own shipped code. The internship may convert to a full-time role.
Top Skills: AWSGeospatial DataLlmsNode.jsPdf ParsingPythonReactTypescriptWeb Scraping
Reposted 5 Days AgoSaved
Remote
Baltimore, MD
140K-190K Annually
Senior level
140K-190K Annually
Senior level
Artificial Intelligence • Legal Tech • Natural Language Processing • Generative AI
Senior backend engineer responsible for designing and implementing new features, scaling and optimizing the platform, improving Postgres and Elasticsearch performance, fine-tuning LLMs, and making architectural decisions. Collaborate with engineering team, take ownership of features, write performant, maintainable code, and help shape product and infrastructure for data-intensive applications (NLP, search, indexing).
Top Skills: AWSDaggerDockerDropwizardElasticsearchIndexingJavaJava 21JooqKerasLlmsNlpPostgresSearchTensorFlow
15 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Consulting • Cybersecurity • Defense
Develop and enhance a FORNSAT Dashboard prototype through software analysis, design, development, testing, integration, deployment, and support. The role involves building new capabilities, integrating legacy systems, and maintaining existing functionality using ReactJS, NodeJS, TypeScript, Elasticsearch, MongoDB, RESTful services, containers, and DevOps tools.
Top Skills: ContainersDevOpsDockerElasticsearchGitlabKubernetesLinuxMongoDBNode.jsReactRestful ServicesTypescriptVirtual Machines
15 Days AgoSaved
Hybrid
Baltimore, MD
166K-222K Annually
Expert/Leader
166K-222K Annually
Expert/Leader
Software • Consulting
Develop backend software in an Agile environment using AWS and Java, C++, or Python. Responsibilities include software testing, technical documentation, quality control, Git-based development, Jira and Confluence usage, and work with PostgreSQL and SQL relational databases.
Top Skills: AWSC++ConfluenceGitJavaJIRAPostgresPythonSQL
15 Days AgoSaved
In-Office
Baltimore, MD
72K-160K Annually
Mid level
72K-160K Annually
Mid level
Information Technology • Consulting
Designs, develops, integrates, tests, and sustains cloud-native software applications and services. Responsibilities include containerization, API development, database and data repository interfaces, MapReduce analytics, debugging, requirements analysis, performance optimization, automation, monitoring, documentation, and software testing. The role also provides container deployment training and applies cloud development best practices.
Top Skills: APIsApplication MonitoringAWSCloud ComputingConfiguration ManagementContainer OrchestrationContainerizationData Integration PipelinesDatabasesHadoopMapreduceAzureProvisioning AutomationServerless Computing
15 Days AgoSaved
In-Office
Baltimore, MD
85K-195K Annually
Expert/Leader
85K-195K Annually
Expert/Leader
Information Technology • Consulting
Develops, enhances, integrates, tests, and maintains complex software systems. Responsibilities include analyzing requirements, designing software and algorithms, debugging defects, developing database queries and interfaces, improving development standards, coordinating installations, and leading software development teams while ensuring performance and quality requirements are met.
Top Skills: CotsDatabasesGots
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account