Top Software Engineer Jobs in Baltimore, MD

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
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
As a Software Engineer, you will design, develop, and maintain complex software systems for federal government customers, focusing on data processing and algorithm development.
Top Skills: SparkBashCC++DockerGitJavaJavaScriptJupyter NotebookKafkaLinuxMariadbMySQLPerlPostgresPythonRubySpring
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Software • Cybersecurity
The Software Engineer designs, develops, and maintains software systems, overseeing software components, implementing algorithms, and ensuring performance standards are met. This role involves collaboration, testing software, and utilizing various programming languages and development frameworks.
Top Skills: AnsibleAtlassianBashCC++Ci/CdCircleCIDockerGitlab CiIacJavaJenkinsKafkaPerlPythonRubySpringTravis CiUnix
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
5K-5K Annually
Senior level
5K-5K Annually
Senior level
Software • Cybersecurity
The Software Engineer 2 at Wyetech will develop and enhance software systems in a federal environment, utilizing Java and AWS technologies while leading projects and collaborating with teams.
Top Skills: AngularApi GatewayAurora PostgresqlAWSCodepipelineDynamoDBGitJavaJavaScriptJenkinsLambdaParameter StorePythonSecrets ManagerStep FunctionsVue
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
The Software Engineer develops, enhances, and maintains complex software systems, resolves software issues, and leads software development teams adhering to requirements for federal contracts.
Top Skills: AnsibleArtifactoryBambooCC#C++DockerJavaJenkinsPackerPythonTerraform
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
Senior level
Senior level
Software • Cybersecurity
Support the Corporate Discovery Services mission by developing software solutions for analytics and data analysis, working directly with stakeholders to meet requirements.
Top Skills: GhostmachineJavaJupyter NotebooksPythonQuery Time Analytics
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Software • Cybersecurity
The Software Engineer develops and enhances complex software systems, debugs, integrates, and leads teams while ensuring quality standards and system requirements are met.
Top Skills: AnsibleArtifactoryBambooCC#C++DockerJavaJenkinsPackerPythonTerraform
Reposted 20 Days AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Lead modernization of an IC mission system: migrate legacy mission data flows to a modern architecture, define technical/process improvements and decision logic, build protocol-processing solutions to support target-tracking analysts, interact with customers, and help modernize software development practices and tools as part of an Agile team.
Top Skills: BitbucketC++DockerGitIdesJavaJIRAKubernetesPython
21 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Information Technology • Professional Services • Business Intelligence • Defense
Develop, modernize, deploy, and maintain web applications and APIs for scientific research systems. Support cloud (Azure) migrations, security remediation, containerized deployments, accessibility compliance, documentation, and cross-team collaboration to deliver high-quality, user-centered solutions.
Top Skills: AngularCSSDockerEntity FrameworkGitGitGraphQLHTMLJavaScriptLinux CliAzureMySQLPostgresPythonRestSection 508SQL ServerUswdsWcag 2.XXhtml
Reposted 16 Days AgoSaved
Remote or Hybrid
Baltimore, MD
175K-195K Annually
Senior level
175K-195K Annually
Senior level
eCommerce • Fintech • Payments • Software
The Senior Software Engineer will lead the development of payment systems, oversee key subsystems, mentor engineers, and ensure high-quality code and architectural standards while collaborating with cross-functional teams.
Top Skills: AWSCi/CdGraphQLPostgresRest ApisRubyRuby On RailsSQL
Reposted 16 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
232K-310K Annually
Senior level
232K-310K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
This role involves leading web platform initiatives, mentoring senior engineers, architecting web applications, and implementing technical strategies for improved performance.
Top Skills: Ai ToolingCi/CdNxOxlintReactRspackTurborepoTypescriptVite
Reposted 16 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
169K-240K Annually
Senior level
169K-240K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer will lead and support a team in developing reliable and scalable backend systems, collaborating on product development, and improving infrastructure for secure communication between services.
Top Skills: AWSHelmKotlinKubernetesMySQLPython
Reposted 16 Days AgoSaved
Easy Apply
Remote or Hybrid
Baltimore, MD
Easy Apply
170K-240K Annually
Senior level
170K-240K Annually
Senior level
Fintech • Software • Financial Services
Build a high-performance, low-latency Rust backend and core AI platform for an AI-native trading experience. Implement streaming responses, tool orchestration, caching, secure APIs (auth, rate limits, auditing, tracing), and safe trading action infrastructure (previews, confirmations, idempotency, audit logs). Partner with product and frontend to enable AI-native UX and translate business domain requirements into secure, resilient platform primitives.
Top Skills: Llm ApisModel ServingPostgresReactReact NativeRustTokio/AsyncTypescript
Reposted 16 Days AgoSaved
Remote or Hybrid
Baltimore, MD
Senior level
Senior level
Fintech • Software
Lead quality assurance and test strategy across Agile teams, drive automation for testing, mentor QA teams, and ensure high-quality software delivery.
Top Skills: Ci/CdDevOpsJavaPlaywrightSeleniumTypescript
17 Days AgoSaved
Remote
Baltimore, MD
160K-175K Annually
Senior level
160K-175K Annually
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
Lead architecture and technical direction for an AI-first SaaS product (Growth Studio). Define scalable services, APIs, data flows, and AI-enabled workflows; guide integrations, run architecture/code reviews and POCs; mentor engineers; produce technical documentation; and partner with product, UX, QA, and ops to deliver reliable, secure, and maintainable platform capabilities for GovCon customers.
Top Skills: APIsCloud PlatformsContainersEmbeddingsJavaScriptLlm ApisNetworkingPrompt EngineeringTypescript
21 Days AgoSaved
In-Office
Baltimore, MD
190K-420K Annually
Senior level
190K-420K Annually
Senior level
Information Technology • Security • Software
Develop, maintain, and enhance complex software systems (analytics, algorithms, large data sets, real-time systems). Write and test software components, resolve defects, contribute to system-level design and hardware/software trade-offs, favor reuse/COTS/GOTS, prototype solutions in AWS, implement MOAT in Java/Python, and build automated functional and system-level tests while collaborating with systems engineers in an agile process.
Top Skills: AWSJavaPython
21 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Security • Software • Cybersecurity
Lead front-end design and development of responsive, accessible web applications. Provide technical leadership and mentorship, implement UIs using modern frameworks, integrate APIs, work across cloud and Linux environments, and collaborate with UX and systems teams to deliver scalable mission-critical software in an Agile lifecycle.
Top Skills: AngularAWSAws GovcloudAzureCi/CdComponent-Based ArchitectureCSS3Distributed ArchitectureGitGraphQLHTML5JavaJavaScriptLinuxNode.jsPythonReactResponsive DesignRestState ManagementTiered ArchitectureUbuntuVue
21 Days AgoSaved
In-Office
Baltimore, MD
175K-235K Annually
Senior level
175K-235K Annually
Senior level
Aerospace • Cloud • Information Technology • Defense
Design, develop, and sustain scalable backend services and distributed data processing systems using Python, C++, or Java on Linux. Implement efficient algorithms, optimize performance, design databases, debug and refactor code, contribute to CI/CD and containerized deployments, conduct code reviews, mentor teammates, and make architectural decisions.
Top Skills: APIsC++Ci/CdDockerGitJavaKubernetesLinuxPython
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account