Top Software Engineer Jobs in Baltimore, MD

One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Healthtech
Develop scalable, secure, performant web applications and data pipelines for healthcare technology. Partner with engineering, product, and business stakeholders on technical roadmaps, use Agile practices, improve observability and reliability, and mentor junior engineers through coaching and code reviews. Responsibilities include database querying, technical decision-making, API development, data ingestion, cloud technologies, containerization, CI/CD, and handling sensitive data.
Top Skills: APIsAWSAzureC#C++Ci/CdDockerGoGCPJavaJvmKubernetesNode.jsPythonRelational DatabasesScalaSQL
One Month AgoSaved
Remote
Baltimore, MD
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Artificial Intelligence
Develop productionized machine learning workflows, cloud infrastructure, distributed data-processing pipelines, and a multi-tenant data lake for autonomous-driving AI. Build internal APIs, CI/CD processes, and developer productivity tools while collaborating with research engineers. The role requires strong software engineering, DevOps, infrastructure-as-code, microservices, networking, and data infrastructure expertise.
Top Skills: ArgocdAWSBazelCi/CdCudaDistributed Data-Processing PipelinesDockerGoogle Cloud PlatformGrpcInfrastructure As CodeKubernetesMachine Learning OperationsMicroservicesNeural NetworksOciPythonTensorFlowTerraform
One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
HR Tech • Legal Tech • Software • Consulting
Develop and maintain web and AI-based enterprise applications through design, coding, testing, debugging, documentation, and code reviews. Integrate AI-assisted and agentic development tools into engineering workflows, manage context and harness engineering, and mentor teammates on responsible AI use. Collaborate across teams, lead projects and design efforts, improve processes and technology choices, and build secure, scalable services using modern backend stacks, REST APIs, databases, cloud infrastructure, and CI practices.
Top Skills: AWSClaude CodeContinuous IntegrationCSSDevin AiGitGithub CopilotGoJavaJavaScriptKanbanLlmsNode.jsOauth2OidcOrm FrameworksPreactPythonRagRdbmsRest ApisSQLTerraformTypescript
One Month AgoSaved
Remote
Baltimore, MD
Expert/Leader
Expert/Leader
Aerospace
Leads the full lifecycle development of satellite and aerospace software systems, including requirements definition, systems architecture, trade studies, verification, validation, testing, anomaly resolution, integration, deployment, and operations. Supports spacecraft product roadmaps, customization, cost optimization, and heritage-platform reuse. The role also leads multidisciplinary teams and performs specialized systems analyses across safety, reliability, security, certification, and related engineering disciplines.
Top Skills: Aerospace SystemsDoorsFlight SoftwareModel Based Systems Engineering (Mbse)Requirements ManagementRequirements Verification And Traceability Matrices (Rvtms)Satellite Systems
One Month AgoSaved
Remote
Baltimore, MD
66K-106K Annually
Junior
66K-106K Annually
Junior
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develops and maintains COBOL, IDMS, and ADSO applications on IBM mainframes supporting the Defense Civilian Payroll System. Coordinates software development across functional teams, manages project plans, resources, schedules, risks, quality, and communication, and contributes to technology strategy and software requirements, design, and implementation.
Top Skills: AdsoCobolIbm MainframeIdms
2 Months AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Consulting • Cybersecurity • Defense
Develop, maintain, and enhance complex software systems. Design, code, debug, and test software; implement and optimize algorithms; integrate and modernize builds and CI/CD with continuous testing; lead and oversee multiple development teams; produce and review documentation; coordinate with system and hardware engineers; ensure software meets performance, timing, and interface constraints.
Top Skills: C++Ci/CdContinuous TestingPythonSdrServersShell Scripting
2 Months AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Consulting • Cybersecurity • Defense
Lead development, deployment, and administration of mission-critical systems using C++/Python, Kubernetes, and GPU technologies. Manage cluster design, automation, Linux OS configuration, CI/CD/GitOps, and collaborate with cross-functional teams to meet user requirements for sensitive communications systems.
Top Skills: AnsibleBashC++Certificate ManagementCncfEl9GitGitopsGoGpu TechnologiesHelmJSONKubernetesLinuxNetworking (SwitchingPolicy EnginesPvcPxe BootPythonRancherRbacRhelRke2Rocky LinuxRoutingSecretsService AccountsStorage ClassesVlans)Yaml
2 Months AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Consulting • Cybersecurity • Defense
Develop, maintain, and lead complex software systems including high-performance analytics, real-time and large-data applications. Design, code, debug, integrate, test, and document software; lead teams, define processes, and coordinate with systems and hardware engineers.
Top Skills: AwkBashCC++PowershellPythonRf SignalsSed
2 Months AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
170K-210K Annually
Senior level
170K-210K Annually
Senior level
Healthtech • Insurance • Sales • Software
Build and deliver full-stack features for a web-based broker platform, collaborate with product and design, manage technical debt, shape architecture for scalability, participate in code reviews, and adopt AI-powered developer tools.
Top Skills: Ai-Powered Developer ToolsAWSCRMDjangoJavaScriptPythonReactVue
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
61-61 Hourly
Expert/Leader
61-61 Hourly
Expert/Leader
Information Technology • Professional Services • Consulting
Develop and optimize embedded microprocessor software using C/C++. Write unit tests and test plans, perform code optimization for embedded processors, and support embedded design. USB protocol knowledge and familiarity with IAR IDE are nice-to-haves.
Top Skills: CC++Code OptimizationEmbedded Microprocessor DesignIar IdeUnit TestingUsb
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
61-61 Hourly
Expert/Leader
61-61 Hourly
Expert/Leader
Information Technology • Professional Services • Consulting
Develop and optimize embedded software for microprocessors using C/C++. Design and implement unit tests and test plans, and perform code optimization targeted to embedded processors. May work with USB protocols and IAR IDE (preferred). On-site in Laurel, MD for a 12-month contract.
Top Skills: CC++Embedded MicroprocessorsIar IdeUsb Protocol
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
85K-150K Annually
Junior
85K-150K Annually
Junior
Aerospace • Information Technology • Software • Defense
Maintain and update the AEGIS Display Subsystem (ADS): verify Problem Reports, investigate and implement software fixes, integrate and test updates. Produce design documentation, present work in peer reviews and to customers, and use modern development tools in an agile environment. Develop object-oriented C++ and Java on Linux and travel to customer sites as needed.
Top Skills: Aegis Combat System (Ads)AgileC++JavaLinux
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
61-61 Hourly
Expert/Leader
61-61 Hourly
Expert/Leader
Information Technology • Professional Services • Consulting
Senior embedded software engineer role requiring 10+ years experience designing embedded microprocessor systems. Develop firmware in C/C++, write unit tests and test plans, and optimize code for resource-constrained processors. USB protocol knowledge and familiarity with IAR IDE are nice-to-haves.
Top Skills: CC++Embedded Microprocessors
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
61-61 Hourly
Expert/Leader
61-61 Hourly
Expert/Leader
Information Technology • Professional Services • Consulting
Senior embedded software engineer responsible for C/C++ development on microprocessor-based systems, writing unit tests and test plans, and performing code optimization for embedded processors. Work may include firmware design and debugging; USB protocol and IAR IDE familiarity are nice-to-haves.
Top Skills: CC++Code OptimizationEmbedded MicroprocessorsIar IdeUnit TestingUsb
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Professional Services • Software
Design, develop, and sustain integrations, plugins, scripts, and automation for Atlassian-based collaboration (Jira, Confluence) in Linux. Collaborate with developers, admins, and customers to streamline workflows, automate tasks, deploy containerized services with CI/CD, and document configurations and procedures.
Top Skills: AnsibleAtlassian Plugin SdkBashDockerGitGitlab CiJavaKubernetesLinuxPHPPythonVisual Studio Code
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Professional Services • Software
Design, build, and maintain a distributed Splunk-based metrics and monitoring solution for HPC environments. Implement SPL searches, dashboards, reports, data onboarding, field extractions, alerting, and event correlation. Automate tasks using Python and shell/Perl scripts, apply IaC (Ansible) and CI/CD (GitLab CI/Git), and integrate log management and message broker systems to ensure observability, performance, and reliability.
Top Skills: AnsibleCi/CdGitGitlab CiInfrastructure As CodeKafkaLinuxLinux CliPerlPythonRsyslogShellSplSplunkSyslog-Ng
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Professional Services • Software
Design, build, and maintain GitLab CI/CD pipelines, runners, reusable templates, and automation patterns. Automate builds, tests, deployments, artifact workflows, environment promotion, and container integrations. Administer GitLab Runners, write Bash and Python automation, use Ansible for IaC, and collaborate with teams to secure and standardize pipelines.
Top Skills: AnsibleBashCi/CdContainer RegistryContainersDockerGitGitlab CiGitlab RunnersInfrastructure As Code (Iac)LinuxPython
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
The Software Engineer 3 will develop custom analytics and tools, collaborating with data scientists and analysts, while focusing on machine learning and big data solutions.
Top Skills: ConfluenceGitlabJava MapreduceJIRAJupyter NotebooksPython Pyspark
Reposted 2 Months AgoSaved
Hybrid
Baltimore, MD
Mid level
Mid level
Software • Cybersecurity
The Software Engineer designs, develops, tests, and maintains software systems, focusing on data workflows, automation pipelines, and collaborating with teams to ensure efficiency and security.
Top Skills: Apache AirflowSparkCC++DockerGitJavaScriptLinuxPerlPythonRuby
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
175K-235K Annually
Senior level
175K-235K Annually
Senior level
Information Technology • Software • Automation
Design, develop, test, and maintain software applications for mission-critical systems, ensuring high performance and security in a collaborative environment.
Top Skills: Amazon HciArgocdDockerElasticsearchGitGitlab CiGrafanaJavaKubernetesLinuxNifiOpensearchPrometheusSpring
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Information Technology • Software • Consulting
As a Mid Level Software Engineer, you will develop and enhance software systems, contribute to innovative solutions, and perform testing and design analysis, focusing on RF signal processing and large data set manipulation.
Top Skills: C++ConfluenceGitGitlabJavaJavaScriptJIRALinuxPythonSoftware-Defined Radio
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Entry level
Entry level
Information Technology • Software • Consulting
As an entry level Software Engineer, you will develop and enhance software systems, work with RF signal processing, and integrate with legacy software while ensuring compliance with design requirements.
Top Skills: C++ConfluenceGeospatial ProcessingGitGitlabJavaJavaScriptJIRALinuxPythonSoftware-Defined Radio
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
198K-223K Annually
Senior level
198K-223K Annually
Senior level
Big Data • Information Technology • Security • Software • Analytics
The Software Engineer Level 4 will develop analytics using various software languages, collaborate with development teams, and oversee analytic approaches across systems.
Top Skills: CHadoopJavaLinuxPythonQuery Time Analytics (Qta)
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
The Software Engineer will develop web services on Android and OSX, create automation tools, and manage the product's infrastructure and DevOps environment.
Top Skills: Android DevelopmentJavaJavaScriptPythonSeleniumShell Scripting
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
Develop, maintain, and enhance complex software systems for federal customers. Design, code, debug, integrate, and test software; develop algorithms and database interfaces; lead teams; collaborate with systems and hardware engineers; ensure performance, resilience, and documentation. Requires active TS/SCI with polygraph and extensive software engineering experience.
Top Skills: AgileAWSAws Elastic Container ServiceGitlab Ci/CdKubernetesPythonTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account