Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
Healthtech • Software
Build and independently deliver full-stack healthcare software features using Java or Groovy, React and TypeScript, MongoDB, and Kafka. Responsibilities include design, implementation, testing, deployment, production debugging, code reviews, design documentation, dependency coordination, process improvements, and mentoring. The role requires reliable delivery with minimal oversight and collaboration across engineering, product, and QA teams in a remote-first environment.
Top Skills:
AWSCi/CdCypressGitGroovyJavaJavaScriptJestJunitKafkaMongoDBPlaywrightRabbitMQReactTypescript
Software • Automation
Build scalable frontend interfaces for distributed systems, including APIs, streaming and static data visualization, graph libraries, geospatial maps, charts, video playback, and interactive 2D/3D renderings. Develop performant React applications using modern web technologies such as WebGL, support real-time collaboration, optimize web performance, and contribute to an SDK for third-party application development.
Top Skills:
CSSExpressJavaScriptNode.jsReactTailwind CssTypescriptWebgl
Information Technology • Consulting • Defense
Develops, integrates, tests, and sustains cloud software solutions for large-scale content and metadata repositories. Responsibilities include Apache Accumulo development, web interfaces and REST APIs, parallel analytics on petabyte-scale data, cloud service integration, requirements analysis, performance evaluation, troubleshooting, documentation, and stakeholder collaboration. The role requires expertise in Java, C++, or Python; distributed databases, MapReduce, HDFS, Kubernetes, and cloud platforms; and a TS/SCI with Polygraph clearance.
Top Skills:
Amazon Web Services (Aws)Apache AccumuloBigtableC++GCPHadoop Distributed File System (Hdfs)HbaseJavaKubernetesMapreduceAzurePythonRest ApisUnix/LinuxWindows
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and ship full-stack web and mobile experiences across Affirm’s consumer app and website. Collaborate with product, design, analytics, and engineering teams to break down projects, make technical decisions, write tested and extensible code, launch scalable APIs, monitor service health, support on-call operations, review code, and participate in team development and interviewing.
Top Skills:
APIsKotlinPythonReactReact NativeVue
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software for high-performance computing, large-data analytics, and advanced information technology systems. The role supports engineering and full lifecycle systems engineering services for federal programs and requires extensive experience delivering software on contracts of similar scope, type, and complexity.
Fintech • Software
Build and support scalable payment systems using Java, Spring Boot, AWS, microservices, APIs, messaging, and event-driven architectures. Integrate third-party payment providers, troubleshoot production issues, automate deployment and infrastructure management, and contribute to reliable, secure, scalable payment platforms. Collaborate with product and business teams to develop payment capabilities and leverage generative AI and LLMs to improve software engineering workflows.
Top Skills:
AWSCi/CdEvent StreamingGen AiInfrastructure As CodeJavaLlmsMessaging QueuesMicroservicesNoSQLRest ApisSpring BootSQL
Artificial Intelligence • Cloud • Software • Database
Design, develop, and maintain core database features for VillageSQL Cloud, emphasizing performance, stability, scalability, security, and reliability. Build distributed systems using Go and Kubernetes, collaborate on technical vision and architecture, contribute to open-source projects, participate in code reviews, troubleshoot complex issues, and engage with the developer community. The role focuses on database-as-a-service infrastructure and cloud service evolution.
Top Skills:
GitGoKubernetesMySQL
Artificial Intelligence • Cloud • Information Technology • Analytics
Provides software engineering and full-lifecycle systems engineering services supporting high-performance computing, large-scale data analytics, and advanced information technology initiatives. The role requires an active TS/SCI security clearance with polygraph and supports projects serving Maryland and the Greater Washington, D.C. area.
Top Skills:
High-Performance ComputingLarge-Scale Data Analytics
Software • Cybersecurity
Designs, develops, integrates, tests, and sustains secure, scalable AWS cloud platforms for federal government customers. Responsibilities include cloud architecture, infrastructure as code, CI/CD automation, monitoring, remediation, cost-benefit analysis, platform operations, performance enhancement, and technical planning. The role requires extensive software development experience, Linux expertise, AWS capabilities, and an active TS/SCI clearance with agency-appropriate polygraph.
Top Skills:
APIsAWSAws Cost ExplorerAws Pricing CalculatorAws SdksAws Well-Architected FrameworkCC++Ci/CdCloudFormationCloudtrailCloudwatchGitlabInfrastructure As CodeJavaRed HatServerless ComputingTerraformUnix/Linux
Artificial Intelligence • Legal Tech • Software
Design, build, and scale Shepherd’s core platform, backend systems, APIs, user-facing applications, and AI-powered legal workflows. Architect secure, reliable infrastructure for sensitive legal data, collaborate with legal and product teams, build internal tools, optimize performance, and own technical decisions. The role also involves rapid prototyping, mentoring and recruiting engineers, and contributing to SOC 2 readiness and data privacy practices.
Top Skills:
AnthropicAWSDevOpsEmbeddingsGCPLlmsNode.jsOpenaiPythonRagReactSoc 2TypescriptVector Databases
Artificial Intelligence • Software • Cybersecurity • Defense
Develop and deliver end-to-end software solutions in an agile environment. Responsibilities include designing and implementing applications, writing and enhancing source code, analyzing architectures, gathering client requirements, automating workflows, resolving complex problems, collaborating cross-functionally, and using automated testing tools. The role requires a TS/SCI clearance with polygraph and supports classified government missions.
Top Skills:
.NetAgileAutomated TestingC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
Artificial Intelligence • Software • Cybersecurity • Defense
Develops full-stack software and complex systems from concept through production in an agile environment. Designs architectural solutions, builds Java and Spring Boot applications, integrates APIs and databases, works with Linux and container technologies, and identifies system improvements. The role also involves troubleshooting, documentation, system integration, and potentially leading software development teams in support of government missions.
Top Skills:
Apache KafkaApache NifiAPIsConfluenceDockerDocker ComposeGitJavaJavaScriptJIRALinuxMavenReactSpring BootSQLWeb Services
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Artificial Intelligence • Software • Cybersecurity • Defense
Develops production-ready software and end-to-end solutions in an agile environment. Responsibilities include analyzing architectures, writing and enhancing application code, gathering client requirements, automating workflows, resolving complex problems, collaborating cross-functionally, and using automated testing tools. The role requires TS/SCI clearance with polygraph and supports government defense and intelligence missions.
Top Skills:
.NetAgileC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end software and systems from architecture through production in an agile environment. Build Java applications, RESTful services, messaging components, cloud integrations, and data services across Linux and multiple cloud platforms. Support deployment, configuration, monitoring, troubleshooting, and operational improvements while collaborating with engineering, testing, administration, and customer teams. The role requires extensive software engineering experience and TS/SCI clearance with a polygraph.
Top Skills:
Amazon Ec2Amazon S3SparkAWSAzure Cloud StorageCi/CdDockerEclipseElasticsearchElk StackGitlabGoogle Cloud PlatformGoogle Cloud StorageGoogle Compute EngineIntellij IdeaJavaJava 17Java 21Java Cryptography ExtensionJunitLinuxMapreduceMavenAzureNexusNoSQLPostgresPythonRedisRestSpring BootSpring Boot ActuatorSpring CloudSpring DataSpring FrameworkSpring IntegrationSQLThymeleaf
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end software and analytic data-processing systems from concept through production. Build and maintain data pipelines, process large datasets, optimize SQL and NoSQL queries, and develop cloud-based solutions using Python, Java, Spark, and related technologies. Collaborate in agile environments, evaluate architectures, identify system improvements, and support mission-critical government systems.
Top Skills:
SparkAWSAzureGitGCPJavaMapreduceNoSQLNumpyPandasPythonScipySQL
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software solutions in an agile environment, from requirements analysis and architecture through production deployment. Responsibilities include writing and enhancing source code, resolving workflow issues through automation, analyzing operating environments, implementing system improvements, and collaborating with cross-functional teams. The role uses open-source frameworks, APIs, analytics, infrastructure, automated testing, and CI/CD practices to deliver secure government mission solutions.
Top Skills:
.NetAgileAutomated Testing ToolsC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end cloud-native software and resilient distributed systems for government missions. Design scalable architectures, REST APIs, microservices, data pipelines, dashboards, containerized applications, CI/CD pipelines, and automated testing. Collaborate with architects, DevOps teams, product managers, and clients while improving system reliability, performance, security, and operational processes. The role requires Java or Python proficiency, cloud platform experience, Kubernetes, infrastructure as code, and TS/SCI clearance with polygraph.
Top Skills:
Apache KafkaSparkAWSAws CloudformationCi/CdDockerElk StackGrafanaJavaKubernetesMapreduceMicroservicesNeo4JNoSQLPrometheusPythonReactRestful ApisSolidSpring BootSQLTerraform
Artificial Intelligence • Software • Cybersecurity • Defense
Develop end-to-end software systems and scalable web applications for critical government missions. Build RESTful APIs, microservices, data pipelines, visualizations, containerized applications, and CI/CD deployments. Design architectures, write comprehensive tests, maintain production systems, identify improvements, and collaborate with technical teams in an agile environment. The role requires TS/SCI clearance with a polygraph.
Top Skills:
SparkAWSCi/CdData PipelinesDjangoDockerElk StackFlaskGrafanaJavaJqueryKubernetesMapreduceMicroservicesNoSQLPrometheusPythonReactRestful ApisSolidSpring BootSQL
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software solutions in an agile environment using C++, APIs, analytics, infrastructure, open-source frameworks, and cloud technologies. Analyzes operating environments, implements system improvements, and creates production-ready systems. Requires expertise in multithreaded programming, Linux, scripting, containerization, AWS, and classified government environments.
Top Skills:
.NetAWSBashBourne ShellC#C++ContainerizationCshDockerDrupalGithub ActionsJavaJavaScriptJenkinsKshKubernetesLinuxNode.jsPHPPythonReactRed HatUnix
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software and systems from design through production. Responsibilities include building Java and Spring Boot microservices, handling real-time data with WebSockets and Kafka, managing SQL and NoSQL databases, using containers and orchestration platforms, evaluating architecture, improving systems, and collaborating in an agile team supporting critical government missions.
Top Skills:
AsyncioCi/CdConfluenceDevOpsDockerHTMLJavaJavaScriptJIRAKafkaKubernetesMicroservicesMongoDBMySQLNoSQLOci ContainersPodmanPostgresPydanticPython 3.12ReactSpring BootSQLWebsockets
Software
Develops and sustains cloud software through requirements analysis, development, integration, testing, validation, enhancement, and issue resolution. The role includes cloud software research, installation, evaluation, and ongoing engineering support. Candidates need at least five years of directly related experience, cloud development certifications, and an active TS/SCI clearance with polygraph. A technical bachelor’s or master’s degree may substitute for portions of the experience requirement.
Top Skills:
AWSCloud ComputingElasticKubernetes
Fintech • Mobile • Social Impact • Financial Services
Build and scale consumer-facing mobile and web applications and backend services. Own features end-to-end across frontend and backend, optimize databases and queries, integrate third-party APIs, implement algorithms for risk and transaction evaluation, improve reliability and CI/CD, and contribute to testing, monitoring, and internal tools to support customer operations.
Top Skills:
Ci/CdDockerEs6GCPGraphQLJavaKubernetesReactReact NativeRestSQLTypescript
Information Technology
Develop and engineer computer network operations capabilities for a national security client, including cyber defense and exploitation. Build software using languages such as C/C++, Golang, JavaScript, Python, Ruby, and BASH; develop embedded hardware and software; analyze vulnerabilities and network protocols; and use Linux, Wireshark, tshark, and Git. Work independently on moderately complex problems and provide guidance to junior staff.
Top Skills:
BashC/C++Embedded HardwareGitGoJavaScriptLinuxNetwork ProtocolsPythonRubyTsharkWireshark
Agency • Information Technology
Design, develop, and modernize enterprise-scale applications, RESTful APIs, microservices, and distributed systems. Build cloud-neutral solutions across AWS and Azure, support legacy application migrations, participate in architecture and code reviews, troubleshoot production issues, document technical designs, and mentor engineers. The role emphasizes scalable, secure, high-performance backend systems, technical leadership, and engineering best practices.
Top Skills:
.NetAgileAWSAzure DevopsC++CucumberDockerDomain-Driven DesignEclipseGitIntellij IdeaJavaJenkinsKubernetesMainframeMicroservicesAzureOracleRestScrumSoaSoastaSpring BootSpring CoreSpring MvcSQL ServerSybase
Fitness • Marketing Tech • Other • Sales • Software • Conversational AI • Generative AI
Architect, build, and maintain scalable full‑stack applications using React, TypeScript, Node.js, and AWS. Own features end-to-end, optimize performance and usability, collaborate with founders, and use AI tools to accelerate development in a fast-paced startup.
Top Skills:
AIAWSNode.jsReactTypescript
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

























