Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
eCommerce • Software
Build and maintain scalable full-stack web application features and distributed microservices. Own complex features from design through deployment, improve application performance and reliability, support on-call operations, troubleshoot incidents, enhance CI/CD and container infrastructure, and collaborate with product, design, infrastructure, and API teams. Mentor engineers and contribute to technical standards while delivering customer-focused shipping and fulfillment experiences.
Top Skills:
Ci/CdDockerGoKafkaKubernetesNoSQLPythonReactSQL
Information Technology • Cybersecurity • Defense
Design, develop, test, troubleshoot, and implement complex Java software capabilities, enterprise APIs, RESTful services, and microservices. Integrate AI coding agents for feature development, refactoring, testing, and code review. Collaborate in an agile team, manage complex architectures, maintain security and performance standards, and meet multiple deadlines in a hybrid Columbia, Maryland or Fort Meade environment.
Top Skills:
AWSAzureClaude CodeConfluenceElasticsearchGeminiGitGithub EnterpriseGuavaJavaJIRALinuxMavenMicroservicesMongoDBNexusObject-Oriented ProgrammingRestful Web ServicesSolrSpring
Legal Tech
Develops, integrates, tests, deploys, maintains, and troubleshoots enterprise software across Microsoft platforms. Translates stakeholder requirements into secure web, desktop, cloud, API, and Microsoft 365 solutions. Builds AI-enabled and generative AI applications using LLMs, supports enterprise integrations, evaluates development standards and technologies, and provides technical leadership across projects. The role also collaborates with vendors, documents systems, supports lifecycle roadmaps, and advises legal and administrative stakeholders.
Top Skills:
.NetActive DirectoryAi AgentsAi ApisAngularAsp.Net CoreAzureAzure DevopsBootstrapC#Ci/CdCSSEcmascriptGenerative AiHTMLJavaScriptJqueryJSONLlmsMicrosoft 365Microsoft Entra IdMicrosoft Graph ApisWindowsOffice ScriptsPower AppsPower AutomateReactRest ApisRetrieval-Augmented GenerationSassSharepoint FrameworkSharepoint OnlineSQL ServerSql Server Management StudioT-SqlTypescriptVBAVisual StudioXML
Artificial Intelligence • Software • Cybersecurity
Build and operate Origin’s AI observability platform across data-collection agents, backend services, infrastructure, inference pipelines, APIs, and React interfaces. Design distributed systems using AWS, EKS, ClickHouse, and Kafka for high-throughput, multi-tenant production workloads. Develop internal coding agents and define AI-native engineering practices while making decisions around storage, APIs, performance, and reliability.
Top Skills:
Amazon EksApache KafkaApple EsfAWSClaude CodeClickhouseCodexEbpfKubernetesOpencodePythonReactRustWindows Etw
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills:
Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
Information Technology • Consulting • Defense
As a Senior Software Engineer, you will analyze user requirements, debug software, improve processes, and collaborate with the team to deliver high-quality software solutions.
Top Skills:
AirflowKubernetesPythonSparkTrino
Aerospace • Logistics • Security • Software • Cybersecurity
Oversee embedded software engineering teams, providing technical leadership for software design, development, integration, testing, and Agile processes. Manage employee performance, staffing, career development, coaching, and mentoring. Coordinate with systems and hardware disciplines, support proposals and estimates, address team impediments, track risks and defects, and drive continuous improvement. This is a full-time, on-site defense role requiring an active Secret clearance and up to 25% travel.
Top Skills:
AgileAtlassianEmbedded SoftwareGitlabJenkinsKlocworkLinuxSoftware Integration And TestSonarqubeVxworks
Information Technology • Consulting
Lead, coach, and mentor ServiceNow software engineers delivering complex customer projects. Develop and customize ServiceNow solutions, troubleshoot platform and module issues, maintain integrations, support upgrades and performance optimization, document technical solutions, and perform deployments. The role requires advanced ServiceNow development expertise and SAM/HAM experience, along with ServiceNow certifications.
Top Skills:
BcmCmdbHamHrsdIrmItsmSamSecopsServicenowServicenow IntegrationsSpm
Hardware • Software • Cybersecurity • Defense
Design and build Kafka-, Python-, and Java-based streaming data pipelines and ETL workflows that reconcile requested and deployed infrastructure. Ensure scalable, reliable data ingestion and processing, collaborate with full-stack engineers on integrations and visualizations, and help develop rules and alerts identifying infrastructure discrepancies and policy violations.
Top Skills:
ConfluenceDocument DatabasesETLGitGitlabGraph DatabasesJavaJIRAKafkaPythonRelational DatabasesStreaming Analytics
Hardware • Software • Cybersecurity • Defense
Develop and maintain analytic and UI-based software tools supporting CNO operators and analysts. Responsibilities include resolving application issues, gathering customer requirements, rapidly prototyping solutions, automating workflows, and collaborating with cross-functional teams. The role emphasizes frontend and UI development while also involving APIs, backend services, DevOps, databases, Python, CI/CD, and containerization.
Top Skills:
AndroidAngularCSSDockerGitlab Ci/CdHTMLiOSJavaScriptLinuxPostgresPythonReactSqliteWindows
Edtech
Build and ship full-stack features used by learners and tutors worldwide. Responsibilities include understanding user problems, contributing product ideas, taking prototypes through deployment, making technical decisions, writing maintainable code, and participating in code reviews and pairing sessions. The role requires close collaboration with designers, stakeholders, and users while supporting a safe, scalable peer-learning platform.
Top Skills:
Next.JsNode.jsPostgresReactTypescript
Insurance
Develop and enhance full-stack digital products across frontend and backend systems. Responsibilities include designing, coding, testing, troubleshooting, maintaining applications, contributing to CI/CD and cloud-native practices, and collaborating through Agile ceremonies, paired programming, and knowledge sharing. Senior and Lead engineers additionally mentor teams, influence technical strategy, guide system design, and drive cross-product engineering direction.
Top Skills:
AgileAPIsCaching SystemsCi/CdCloud-Native ApplicationsDevOpsJavaJavaScriptMessaging SystemsMicroservicesNosql DatabasesReactRelational DatabasesSpringTest-Driven Development
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Cloud • Security • Software
Build and operate backend services, package registries, APIs, and artifact-serving infrastructure in Go. The role focuses on scalability, reliability, observability, performance, load testing, production operations, and secure customer-facing systems. Responsibilities include implementing projects from design through release, participating in technical decisions, investigating production issues, reviewing code, and collaborating across engineering and product teams.
Top Skills:
GoTerraform
Cloud • Design • Generative AI
Build and scale Bubble’s backend infrastructure and platform services, improving performance, reliability, observability, capacity management, and data scalability. Contribute to workflow engines, data-tier systems, cloud infrastructure tools, and high-volume services. Participate in triage and on-call processes, diagnose incidents, and implement preventative improvements while collaborating effectively with engineering teammates.
Top Skills:
AWSEcsElasticacheNode.jsPostgresRdsRedisRustSolidjsTerraformTimescaledbTypescript
Reposted 22 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Cloud • Software • Database
Design and implement a distributed query optimization system for MongoDB. Research query systems, architect features, write and review production-quality C++ code, debug large codebases, coordinate cross-team integrations, and mentor engineers while shaping long-term roadmap and performance improvements.
Top Skills:
AWSC++CompilersDistributed SystemsGoogle Cloud PlatformAzureMongoDBMongodb AtlasMongodb Query Language (Mql)Query Optimization
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops and sustains cloud software supporting cyber intelligence and AI/ML capabilities on large-scale compute clusters and AWS infrastructure. Responsibilities include requirements analysis, software development, integration, testing, validation, installation, enhancement, maintenance, and issue resolution. The role works with distributed NoSQL systems, big-data technologies, cloud scalability, machine learning, large language models, RAG, agentic workflows, microservices, Kubernetes, observability, and infrastructure-as-code tools.
Top Skills:
AccumuloAgentic AiAgileArtificial IntelligenceAWSAws ApisAws SdksBigtableBsonCC++Ci/CdCloudFormationElasticsearchHadoopHbaseHdfsHiveInfrastructure As CodeJavaJavaScriptJSONKubernetesLarge Language ModelsLinuxMachine LearningMapreduceMicroservicesNoSQLOpensearchPerlPigPythonRagRubyTerraform
Information Technology
Develop and maintain end-to-end full-stack software solutions from design through production. Build, test, integrate, document, debug, monitor, and maintain applications across UNIX and Linux environments. Collaborate with cross-functional teams to solve complex problems, improve architectures, automate workflows, develop APIs, and support deployment using Agile and DevOps practices. The role requires TS/SCI clearance and involves work on challenging client systems.
Top Skills:
APIsDevOpsLinuxPythonReactUnix
Information Technology
Designs, develops, tests, deploys, documents, maintains, and enhances complex software systems. Responsibilities include Python and Rust development, Linux systems work, shell scripting, algorithms, databases, authentication and access control for HPC environments, CI/CD, automation, containerization, cloud solutions, and Java/J2EE applications. The engineer analyzes requirements, debugs software, integrates systems, performs quality control, and may lead development teams. An active TS/SCI with polygraph is required.
Top Skills:
AnsibleAtlassianBashCC++Ci/CdConfluenceContainerdDockerEclipseGitGitlab CiHpcJ2EeJavaJavaScriptJIRAKafkaLinuxNon-Relational DatabasesPerlPodmanPythonRelational DatabasesRubyRustSpringUnixWeb Services
Artificial Intelligence • Software • Cybersecurity • Defense
Develop and deliver end-to-end software systems in an agile environment. Responsibilities include designing solutions, evaluating architecture and operating environments, mastering new tools, identifying system improvements, and supporting software from concept through production. The role requires Java development and collaboration on systems supporting critical government missions.
Top Skills:
AnalyticsBig DataJavaPmr
Cloud • Software
Lead the technical direction and architecture of the Foundations platform team, owning authentication, authorization, SSO, secrets management, tenancy, and core platform services. Design APIs, drive services through launch, make technical decisions, establish engineering standards, and mentor engineers without formal management authority. Partner with engineering and product leaders to align execution with priorities.
Top Skills:
APIsDistributed SystemsGoLinuxOauthPythonRole-Based Access ControlSso
Information Technology • Professional Services • Cybersecurity
Develop and maintain full-stack Java applications supporting enterprise data architecture and transformation initiatives. Build scalable data ingest, processing, transformation, and transport solutions; create RESTful APIs and backend services; prototype modernization capabilities; collaborate with architects and stakeholders; and participate in Agile development, testing, deployment, troubleshooting, integration, and sustainment activities.
Top Skills:
Ci/CdCloud TechnologiesContainerized DeploymentsDevsecopsGitJavaRestful ApisWeb Services
Information Technology • Professional Services • Cybersecurity
Designs, develops, tests, and maintains secure software supporting cyber threat intelligence sharing and mission applications. Builds Kubernetes-hosted services, Apache NiFi data flows, STIX/TAXII integrations, APIs, automation, and cloud services across AWS and Azure. Troubleshoots interoperability and performance issues, implements monitoring and operational controls, creates technical documentation, and collaborates with engineering and mission teams in an Agile environment.
Top Skills:
AgileApache NifiAPIsAWSAzureBashCloud-Native ArchitecturesDevsecopsDockerJavaKubernetesMonitoring ToolsObservabilityPythonStixTaxii
Information Technology • Professional Services • Cybersecurity
Designs, develops, integrates, tests, and maintains mission-critical software using C++ and Python. Troubleshoots defects and performance issues, supports system integration, requirements analysis, design reviews, documentation, configuration management, and secure coding practices. Collaborates with systems engineers, operations teams, and mission stakeholders to deliver reliable, secure applications in production environments.
Top Skills:
C++LinuxPython
Information Technology • Professional Services • Cybersecurity
Develop and maintain full-stack, cloud-based microservices applications for an intelligence-community customer. Build React interfaces and backend services with Node.js, Python, and Rust; deploy using Kubernetes and Helm; implement messaging, real-time processing, infrastructure automation, observability, and distributed data platforms. Support cloud migration, system performance optimization, testing, and architecture decisions while collaborating with cross-functional teams.
Top Skills:
AnsibleApache NifiCi/CdCloud InfrastructureDistributed SystemsElasticsearchGrafanaHelmInfluxdbJavaScriptJestJsxKafkaKubernetesMicroservicesMySQLNeo4JNode.jsNosql DatabasesPythonRabbitMQReactRedisRelational DatabasesRustSaltService MeshTerraformTypescriptWebsockets
Information Technology • Professional Services • Cybersecurity
Entry-level software engineer supporting future Intelligence Community missions. Responsibilities include developing, testing, debugging, and maintaining applications in Linux using C++ and Java, plus scripting for automation and system operations. The role involves code reviews, documentation, software integration, deployment support, and learning secure development practices. Candidates need foundational software development experience, strong problem-solving skills, and an active TS/SCI clearance with polygraph.
Top Skills:
BashC++GitJavaJavaScriptLinuxPerlPythonShell
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 Software Engineers
See AllPopular Baltimore, MD Job Searches
Tech Jobs & Startup Jobs in Baltimore
Remote Jobs in Baltimore
Content Jobs in Baltimore
Customer Success Jobs in Baltimore
IT Jobs in Baltimore
Cyber Security Jobs in Baltimore
Tech Support Jobs in Baltimore
Data & Analytics Jobs in Baltimore
Analysis Reporting Jobs in Baltimore
Analytics Jobs in Baltimore
Business Intelligence Jobs in Baltimore
Data Engineer Jobs in Baltimore
Data Science Jobs in Baltimore
Machine Learning Jobs in Baltimore
Data Management Jobs in Baltimore
UX Designer Jobs in Baltimore
Software Engineer Jobs in Baltimore
Android Developer Jobs in Baltimore
C# Jobs in Baltimore
C++ Jobs in Baltimore
DevOps Jobs in Baltimore
Front End Developer Jobs in Baltimore
Golang Jobs in Baltimore
Hardware Engineer Jobs in Baltimore
iOS Developer Jobs in Baltimore
Java Developer Jobs in Baltimore
Javascript Jobs in Baltimore
Linux Jobs in Baltimore
Engineering Manager Jobs in Baltimore
.NET Developer Jobs in Baltimore
PHP Developer Jobs in Baltimore
Python Jobs in Baltimore
QA Jobs in Baltimore
Ruby Jobs in Baltimore
Salesforce Developer Jobs in Baltimore
Scala Jobs in Baltimore
Finance Jobs in Baltimore
HR Jobs in Baltimore
Internships in Baltimore
Legal Jobs in Baltimore
Marketing Jobs in Baltimore
Operations Jobs in Baltimore
Office Manager Jobs in Baltimore
Operations Manager Jobs in Baltimore
Product Manager Jobs in Baltimore
Project Manager Jobs in Baltimore
Sales Jobs in Baltimore
Account Executive (AE) Jobs in Baltimore
Account Manager (AM) Jobs in Baltimore
Sales Leadership Jobs in Baltimore
Sales Development Representative Jobs in Baltimore
Sales Engineer Jobs in Baltimore
Sales Operations Jobs in Baltimore
All Filters
Total selected ()
No Results
No Results


























