Top Software Engineer Jobs in Baltimore, MD

20 Days AgoSaved
In-Office
Baltimore, MD
130K-265K Annually
Expert/Leader
130K-265K Annually
Expert/Leader
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Design, develop, and optimize high-performance protocol and networking software using C++ and Python. Debug and analyze protocol processing, improve performance and memory usage, implement automated tests, conduct code reviews, mentor junior engineers, and document architectures and APIs for mission-critical environments.
Top Skills: BashC++JavaJavaScriptLinuxPythonShell
20 Days AgoSaved
In-Office
Baltimore, MD
104K-192K Annually
Senior level
104K-192K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Develop, deploy, and maintain online services and release deliverables; manage requirements and interdependencies; build pipelines with Azure Data Factory and PowerBI; work across development through implementation; support storage and code testing; provide on-call support; focus on distributed programming models, concurrency, and networking concepts.
Top Skills: .NetAnycastAzure Data FactoryBgpCC#C++Distributed SystemsIs-IsJavaMultithreadingOpenflowPower BIPythonSdnTcp/Ip
20 Days AgoSaved
In-Office
Baltimore, MD
112K-222K Annually
Expert/Leader
112K-222K Annually
Expert/Leader
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Design, build, and maintain complex, mission‑critical software systems including real‑time systems, large‑scale data environments, analytics pipelines, and enterprise applications. Translate requirements into designs, implement features in Python, integrate systems and cloud platforms, optimize databases and algorithms, troubleshoot defects, and produce technical documentation and test artifacts.
Top Skills: APIsCloud PlatformsData PipelinesDatabasesPython
20 Days AgoSaved
In-Office
Baltimore, MD
96K-192K Annually
Senior level
96K-192K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting • Cybersecurity
Design, build, and maintain complex software for mission-critical federal systems. Develop Python-based solutions, algorithms, database interactions, integrations, and cloud-ready services. Troubleshoot, test, document, and optimize performance for real-time and large-scale data environments while supporting system integration and validation.
Top Skills: Analytics PipelinesAPIsCloud PlatformsData PipelinesDatabasesPythonReal-Time Systems
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Professional Services • Software
Enhance a Streamlit UI prototype and build it into a production-ready interface. Develop front-end and back-end components using Python, Java, TypeScript, HTML/CSS, and modern JS frameworks. Use Linux, Bash, Git, Jupyter, Spark, and pandas/NumPy for data processing; orchestrate workflows with Airflow; query MySQL/MariaDB/PostgreSQL; work with Slurm and Atlassian tools. Must hold Top Secret clearance, pass a polygraph, and be authorized to work in the U.S.
Top Skills: AngularApache AirflowSparkBashConfluenceCSSCsvGitHTMLJavaJIRAJSONJupyter NotebookLinux CliMariadbMySQLNumpyPandasParquetPostgresPythonReactSlurmStreamlitTypescriptVueXML
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Entry level
Entry level
Healthtech • Information Technology • Professional Services • Software
Support IaC DevOps activities by developing and maintaining Infrastructure as Code solutions, automating provisioning and deployments, managing software builds and releases, and designing CI/CD pipelines. Use Linux CLI, Bash/Python scripting, Ansible, containerization (Docker/Containerd), and Git to improve automation, release management, and Dev/Sec/Ops toolchains.
Top Skills: AnsibleBashCi/CdCircleCIContainerdDockerGitGitlab CiInfrastructure As Code (Iac)JenkinsLinux CliPythonTravis Ci
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Professional Services • Software
Convert a Streamlit prototype into a production-ready full-stack interface and extend it for external use. Develop backend and frontend components, automate tasks with Bash, handle data processing and validation using Spark, pandas, and Jupyter, and use version control and web technologies to deploy and maintain the application.
Top Skills: AngularSparkBashCSSCsvGitHTMLJavaJavaScriptJSONJupyter NotebooksLinuxNumpyPandasParquetPythonReactStreamlitTypescriptVueXML
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
190K-225K Annually
Senior level
190K-225K Annually
Senior level
Cloud • Security • Cybersecurity
Design, implement, and manage high-throughput Apache NiFi data pipelines. Build scalable NiFi flows to ingest, route, transform, and deliver data, automate deployments, monitor and troubleshoot flows, and support secure data movement across systems and cloud infrastructure.
Top Skills: AnsibleApache NifiAvroBashDeltafiDockerGroovyJavaJSONKubernetesLinux/RhelNifi Record-Based Readers/WritersParquetPythonTerraformXML
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
130K-150K Annually
Senior level
130K-150K Annually
Senior level
Cloud • Security • Cybersecurity
Develop and modernize front-end processing services for a malware analysis program. Build Java-based REST services, integrate messaging and containerization, and collaborate in an Agile team using Git and Atlassian tools. Support tool modernization and implementation of frameworks to process mission-critical data.
Top Skills: ActivemqAgileAtlassianEclipseGitIntellijJavaJmxKotlinKubernetesMongodbNifiPythonRabbitMQRestSpringSpring Boot
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
160K-190K Annually
Expert/Leader
160K-190K Annually
Expert/Leader
Cloud • Security • Cybersecurity
Full‑stack Java developer to prototype and build enterprise data enablement capabilities. Responsibilities include ingesting, processing, transforming, and transporting large data volumes; developing microservices, ETL pipelines, and local caching; integrating corporate authentication; and using Docker, Kubernetes, CI/CD (Jenkins), and source control (GitHub/GitLab) in an Agile environment to deliver scalable solutions.
Top Skills: ConfluenceDockerDocker ComposeETLGitGitlabJavaJavaScriptJenkinsJIRAKubernetesLocal CachingMicroservicesPython
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
160K-190K Annually
Expert/Leader
160K-190K Annually
Expert/Leader
Cloud • Security • Cybersecurity
Develop and maintain full-stack Java applications, middle-tier and backend data storage, and ETL pipelines. Implement microservices, local caching, containerized deployments (Docker, Kubernetes), CI/CD (Jenkins), and source control workflows while integrating corporate authentication for secure solutions supporting large data sets.
Top Skills: ConfluenceCorporate Authentication ServicesDockerDocker ComposeETLGitGitlabJavaJavaScriptJenkinsJIRAKubernetesLocal CachingMicroservicesPython
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
50K-120K Annually
Junior
50K-120K Annually
Junior
Big Data • Cloud • Security • Software • Analytics
The Junior Java Software Engineer will support U.S. government customers, develop applications, and work collaboratively on critical mission-related software and systems.
Top Skills: AngularjsCSSJavaJqueryNode.jsReactRestful ServicesVue
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
170K-260K Annually
Senior level
170K-260K Annually
Senior level
Big Data • Cloud • Security • Software • Analytics
The Senior Python Software Engineer at GliaCell is responsible for developing and supporting critical software solutions for U.S. Government clients, utilizing Python and various technologies in the cybersecurity domain.
Top Skills: AnsibleAWSDockerElasticsearchGitlab Ci/CdGrafanaKubernetesPythonSplunk
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
225K-275K Annually
Senior level
225K-275K Annually
Senior level
Information Technology • Software • Consulting
Design, implement, and maintain high-performance Java microservices for geospatial analysis, ETL, and visualization. Collaborate with cross-functional teams, lead technical design, interact with relational and NoSQL databases, perform code reviews, and mentor junior engineers to support mission-focused systems.
Top Skills: Cloud DevelopmentData VisualizationDockerETLGeospatial AnalysisGisHibernateJavaKubernetesMicroservicesNosql DatabasesRelational DatabasesSpring Boot
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Information Technology • Software
The .Net Software Engineer is responsible for developing applications using multiple high-level programming and scripting languages, collaborating with various technologies, and ensuring system proficiency across platforms and databases.
Top Skills: AutofacAwkBambooBashC#C++CassandraClearcaseCouchbaseCruisecontrolCshCvsExcelGitHadoopHbaseHiveHudsonJenkinsKshLinuxLucenemacOSMapreduceMemcachedMongoDBMySQLOraclePerforcePerlPowershellPythonRational RoseRedisRubyScalaSolrSpringSQL ServerStructuremapSvnTeamcityUmlVisioWindows
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Junior
Junior
Information Technology • Software
Looking for a Software Engineer with at least 2 years experience in Visual Studio, SSRS, InfoPath, SQL Server, and .NET. Join a 6+ month contract with the Maryland Department of Health.
Top Skills: .NetC#InfopathSQL ServerSsrsVisual StudioWcf
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
175K-215K Annually
Senior level
175K-215K Annually
Senior level
Information Technology • Software • Consulting • Cybersecurity
Develop, maintain, and integrate full-stack applications for mission analytics visualization. Design and implement features, debug and fix defects, create database queries, support testing (unit/integration), lead small teams, and improve development processes and documentation.
Top Skills: EclipseFlaskGitIntegration TestingIntellijJavaMavenPythonSpring BootUnit Testing
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
150K-250K Annually
Expert/Leader
150K-250K Annually
Expert/Leader
Information Technology
Develop, maintain, and enhance large-scale, high-performance software systems for real-time analytics and enterprise applications. Design scalable architectures, implement algorithms, build data interfaces, troubleshoot defects, support CI/CD and GitOps workflows, operate production-grade Kubernetes clusters, and participate in Agile development and system architecture decisions in a secure, mission-critical environment.
Top Skills: BashCi/CdConfluenceContainerizationDevsecopsGitopsJIRAKubernetesLinuxPkiPod Security StandardsPython
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Hardware • Information Technology • Software
The Software Engineer III designs and develops complex software systems, manages software lifecycle, debugs software, and leads development teams while adhering to performance standards.
Top Skills: AnsibleBashCC++Ci/CdDockerEclipseGitJavaScriptPerlPythonRubyUnix
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
185K-205K Annually
Mid level
185K-205K Annually
Mid level
Information Technology
The Software Engineer will develop and enhance software systems, work with teams on monitoring tools, and review and test components.
Top Skills: AgileAWSCodepipelineDynamoDBGitJavaJavaScriptJenkinsPostgresPython
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Software • Cybersecurity
Develop, test, deploy, document, and maintain complex software systems (including HPC/datacenter solutions) in Linux environments. Implement algorithms, databases, containerized services, CI/CD pipelines, automation, and security-conscious tooling while coordinating with systems/hardware engineers and leading development tasks.
Top Skills: AnsibleBashCC++Ci/CdContainerdDockerEclipseGitGitlab CiHashicorp VaultHpcJ2EeJavaScriptJenkinsKafkaKeycloakLinuxNetboxPerlPodmanPythonRubyShell ScriptingSpringUnix
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Software • Cybersecurity
Designs, develops, tests, deploys, documents, maintains, and enhances complex software systems. Collaborates with product and system engineers to build a containerized, Kubernetes-based enterprise web application on Linux, debugs and resolves defects, implements REST interfaces and databases, uses CI/CD and source control, and participates in configuration management and performance-driven algorithm development.
Top Skills: BashDockerGitGitlab CiHelmKubernetesLinuxMySQLPythonRestSQLUnix
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
Develop and maintain complex software systems for the federal government, innovate RF signal processing applications, and review/testing software compliance.
Top Skills: C++ConfluenceGitGitlabJavaJavaScriptJIRALinuxPython
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
Develop, maintain, and enhance complex software systems for federal clients, focusing on innovative solutions, integration of new and legacy software, and software problem resolution. Requires active TS/SCI clearance and extensive experience in software/system engineering.
Top Skills: C++ConfluenceGitGitlabJavaJavaScriptJIRALinuxPython
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Design, develop, test, and maintain complex software systems. Enhance UI prototypes, perform software problem resolution, and oversee software teams. Requires federal security clearance.
Top Skills: Apache AirflowSparkBashCC++CSSDockerGitHTMLJavaJavaScriptJupyter NotebookKafkaMariadbMySQLPerlPostgresPythonRubySpringSQLStreamlitTypescriptUnix
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account