Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
28 Days AgoSaved
Software
Develop and maintain high-performance cloud-based analytics solutions that process large volumes of data using big data and distributed computing technologies. The role requires software engineering experience, strong capabilities with Spark, MapReduce, SQL/NoSQL, and Python scientific libraries, plus an active Top Secret/SCI clearance with favorable polygraph. The engineer will support national security missions and deliver reliable, innovative software solutions.
Top Skills:
Cloud ComputingDistributed ComputingMapreduceNoSQLNumpyPandasScipySparkSQL
29 Days AgoSaved
Software
Architect, develop, maintain, and enhance complex full-stack software systems supporting mission-critical environments. Build scalable solutions for large datasets, real-time systems, analytics, and enterprise applications using Java, JavaScript, and modern frameworks. Design reusable components, optimize performance, collaborate with stakeholders, support the full software development lifecycle, and mentor developers while influencing technical direction.
Top Skills:
AngularCi/CdJavaJavaScriptLeaflet.JsLinuxReactSection 508Vue
29 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Develops and maintains complex software for intelligence mission systems while designing, deploying, and managing OpenStack-based cloud infrastructure. Reviews and tests software, documents results, evaluates COTS/GOTS solutions, investigates operational issues, and automates Linux tasks using Bash and Python. The role is onsite at Fort Meade and supports Intelligence Community mission programs.
Top Skills:
AWSAzureBashCi/CdCloud InfrastructureLinuxOpenstackPythonShell ScriptingUnix
29 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Develop and integrate Python microservices for SIGINT mission systems. Containerize services with Docker, deploy them to Kubernetes using Helm, integrate system interfaces, support service-oriented architecture, automate development and deployment with Bash, and troubleshoot Linux-based containerized services. The role is onsite at Fort Meade and requires active TS/SCI clearance with a full-scope polygraph.
Top Skills:
BashCi/CdDockerGitHelmKubernetesLinuxMicroservicesPythonService-Oriented ArchitectureShell ScriptingUnix
Fintech • Information Technology • Software • Financial Services
Build and ship end-to-end features for Augment’s iOS app, collaborate closely with product, design, backend, and fellow iOS engineers, and contribute to architecture, code quality, tooling, and long-term product health. The role emphasizes Swift and SwiftUI development, ownership, thoughtful collaboration, feedback, and effective use of AI-assisted development tools.
Top Skills:
Claude CodeOpenapiStrict ConcurrencySwift 6.4SwiftformatSwiftlintSwiftuiTuist
29 Days AgoSaved
Agency • HR Tech • Information Technology • Professional Services
Build full-stack mission software for an Intelligence Community SIGINT program. Develop responsive front-end interfaces and scalable Java Spring Boot REST APIs, integrate services, support cloud deployments, troubleshoot performance, and participate throughout the software lifecycle. Collaborate with product owners, testers, and developers while documenting work in Jira, Confluence, SharePoint, or similar tools. The role is onsite at Fort Meade and requires an active TS/SCI clearance with Full Scope Polygraph.
Top Skills:
AgileAngularAWSCi/CdConfluenceCSSDockerGitGoogle Cloud PlatformHTMLJavaJavaScriptJIRAKubernetesLinuxMicroservicesAzureReactRestScrumSharepointSpring BootSpring CoreSpring MvcUnixVueWindows
Consumer Web
Design and develop embedded firmware for power tools, including motor controls, battery management systems, and chargers. Implement and validate software through simulation, unit testing, and integration testing. Translate customer requirements into specifications, troubleshoot electronic systems, document work, and support cost, performance, and quality objectives. Collaborate cross-functionally, provide technical direction to overseas manufacturers, and manage multiple concurrent objectives.
Top Skills:
AdcArm ArchitecturesAssembly LanguageBattery ChargersBrushless Dc Motor ControlBug TrackingCDistributed Version ControlDmaGpioIn-Circuit DebuggingIntegration TestingLithium-Ion Battery Management SystemsMicrocontrollersRtosStatic AnalysisUartUnit Testing
Aerospace • Information Technology • Professional Services • Security • Software
Develop and maintain system management infrastructure software and services for high-performance computing systems in Linux environments. Automate tasks using Bash and Python, implement CI/CD workflows with GitLab CI, and use Git for source control. The role requires collaboration within Agile methodologies and may involve Ansible, containerization, secret management, identity and access management, datacenter infrastructure management, observability platforms, and Atlassian tools.
Top Skills:
AnsibleBashCi/CdConfluenceContainerdDockerGitGitlab CiHashicorp VaultHpcJIRAKeycloakLinuxNetboxPodmanPythonSplunk
Aerospace • Information Technology • Professional Services • Security • Software
Develops secure software for high-performance computing systems, including authentication, authorization, access controls, and permissions. Automates Linux-based processes with Bash, Python, Rust, and Ansible; manages CI/CD workflows using GitLab; and supports Linux administration, Git version control, and Agile development practices. The role is onsite in Annapolis Junction, Maryland, requires U.S. citizenship and a TS/SCI clearance with polygraph, and involves no travel.
Top Skills:
AnsibleBashConfluenceContainerdDockerGitGitlab Ci/CdHpc SystemsJIRALinuxPodmanPythonRust
Information Technology • Consulting • Defense
Develop and maintain cloud and data-service applications, APIs, scripts, and services supporting national security missions. Implement features, resolve defects, manage Git repositories, create DevOps configurations and deployment scripts, and troubleshoot escalated customer issues. Route, transform, and enrich data across systems while collaborating with data providers and consumers. The role requires AWS, Terraform, API development, Python scripting, and an active TS/SCI clearance with polygraph.
Top Skills:
AngularAnsibleApache NifiAWSCi/CdCriblDockerElastic BeatsElasticsearchGitJavaScriptJIRANagiosPythonReactRegular ExpressionsRestSaltSplunkTerraform
Information Technology • Software • Consulting
Develop, test, and maintain software applications, APIs, and geospatial services using modern programming languages and cloud technologies. Collaborate with experienced engineers on ArcGIS Enterprise, AWS, AI-enabled applications, databases, APIs, DevOps, CI/CD, and containerized deployments. Troubleshoot issues, improve performance and reliability, participate in code reviews, and gain experience with geospatial data, near-real-time feeds, and generative AI integrations.
Top Skills:
.NetArcgis EnterpriseArtificial IntelligenceAWSC#C++Ci/CdDevOpsDockerGenerative AiGeoevent ServerGitJavaJavaScriptKongLarge Language ModelsLinuxMachine LearningMapproxyNginxNode.jsPythonRest ApisSQLTomcat
Software • Cybersecurity
Develops, maintains, tests, and enhances complex software systems for federal government customers. Responsibilities include requirements analysis, algorithm development, large-scale data processing, real-time systems, software design, troubleshooting, testing, and documentation. The role requires satellite protocol processing experience, critical-thinking ability, and proficiency in C++, Go, Rust, or Python. Candidates must be U.S. citizens and hold an appropriate TS/SCI clearance with an agency-approved polygraph.
Top Skills:
C++CotsGoGotsPythonReal-Time SystemsRustSatellite Protocol Processing
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Information Technology • Security • Software
Maintain, enhance, modernize, and troubleshoot mission-critical enterprise applications using Java, Spring Boot, JavaScript, Oracle, and SQL. Support application integration, configuration, deployments, cloud modernization, Docker and Linux operations, dependency upgrades, root-cause analysis, and defect resolution. Collaborate with customers and engineering stakeholders in an Agile environment to deliver secure, reliable, and maintainable software solutions.
Top Skills:
AngularAtlassian Tool SuiteAWSDockerGitGitlabJavaJavaScriptLinuxMavenMySQLNode.jsOracleSpring BootSQL
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate a stablecoin payment rail for merchant checkout, subscriptions, refunds, reconciliation, and onchain settlement. Deliver full-stack features across Go services and React/Next.js interfaces, including APIs, protobufs, database migrations, wallet connectivity, and durable Temporal workflows. Improve accessibility, conversion, performance, and observability through logs, metrics, and traces. Participate in on-call rotations and collaborate cross-functionally to integrate Payment Acceptance into Coinbase’s developer platform.
Top Skills:
DatadogEvm BlockchainsGeminiGenerative AiGleanGoGrpcHttp ApisLibrechatNext.JsOpenapiOpentelemetryPostgresProtocol BuffersReactRestStablecoinsTemporalTypescriptViemWagmiWalletconnect
HR Tech • Software
Leads the design, development, and delivery of complex software systems. Drives architectural decisions and technical strategy, mentors engineers, conducts code reviews, partners with product stakeholders, and improves system performance, scalability, security, and compliance. Owns technical initiatives from design through delivery while maintaining high engineering standards.
Top Skills:
AWSAzureCi/CdContainerizationDevOpsDistributed SystemsGCPSaaS
News + Entertainment
Lead the Compute Runtime team in building and operating Netflix’s large-scale cloud compute platform. Own Kubernetes data plane software, container runtime capabilities, container execution, and compute-node operating systems. Drive scalable, reliable, and efficient platform architecture, adoption, operational excellence, incident response, and cross-functional technical leadership. Guide technology strategy, evaluate emerging architectures and services, and contribute to open-source innovation.
Top Skills:
AWSGoJavaKubernetesPython
Information Technology • Insurance • Professional Services • Software • Analytics
Modernize legacy .NET and C# systems by reducing technical debt, refactoring monoliths into microservices, and re-platforming applications onto AWS cloud-native architectures. Build APIs, containerized services, infrastructure as code, and modern data migration workflows. Apply AI-assisted development tools for code analysis, refactoring, testing, and documentation while promoting simplicity, observability, scalability, and sound engineering standards.
Top Skills:
.NetAmazon EcsAmazon EksAWSAws CdkAws LambdaAws Step FunctionsC#Claude CodeCqrsCursorDockerDomain-Driven DesignEventbridgeFlywayGitGitGithub CopilotKafkaMicroservicesPulumiRest ApisSnsSqsTemporalTerraform
Insurance • Software
Design, build, and maintain software applications; collaborate with engineers, analysts, and stakeholders; resolve bugs and production issues; write scalable, testable code; perform testing and debugging; produce technical documentation; mentor peers; participate in on-call rotation; leverage the team's data ecosystem to inform application design and improvements.
Top Skills:
AngularBrunoC#CobolDatastageDb2ErwinGitJavaJavaScriptJunitMicrosoft Sql ServerMongoDBMySQLPostgresPostmanPythonReactVue
Marketing Tech • Software • Analytics • SEO
Build and ship end-to-end product features across an author analytics dashboard, marketing site, free tools, billing, email, and AI-assisted functionality. Design data models and APIs, integrate third-party services, develop production LLM features, and maintain testing, monitoring, performance, and observability. The role includes code review, technical documentation, independent product decisions, and close collaboration with the founder in a remote-first environment.
Top Skills:
LlmsNext.JsPostgresPrismaReactStripeTailwindTypescriptVercel
Other
Lead software and systems engineering for a DoD productization effort. Design, implement, test, and migrate encryption libraries and key management services across client, Portal, Proxy, and OpenBao components. Remove customer-specific dependencies, abstract environment configurations, and develop cross-environment authorization and key management interfaces. Coordinate with matrixed teams, establish development and testing best practices, resolve defects, and support project planning and status communications.
Top Skills:
CC++Cloud PlatformsCryptographyDockerGoJavaJavaScriptKey ManagementKubernetesLinuxOpenbaoPythonRest ApisRustWindows
Other
Develop and maintain encryption libraries and key management services across clients, portal, proxy, and OpenBao-based services. Genericize customer-specific solutions, abstract environment configurations, and build cross-environment authorization and key management interfaces. Apply modern development, testing, Agile, documentation, system testing, and defect-resolution practices while collaborating across matrixed project teams and supporting planning and status communications.
Top Skills:
AWSCC++Cloud ComputingContainerizationEncryptionJavaJavaScriptKey ManagementKubernetesOpenbaoRest ApisService-Oriented ArchitectureSpring
Software • Cybersecurity
Develops, maintains, enhances, tests, and documents complex software systems for federal government customers. Responsibilities include software problem resolution, requirements analysis, system design input, algorithm development, large-scale data processing, real-time systems, and evaluation of hardware/software tradeoffs and COTS/GOTS solutions. The role may be performed independently or collaboratively and supports the Abyss team using C++, JavaScript, and Python.
Top Skills:
C++JavaScriptPython
Software • Cybersecurity
Develop, test, debug, and operate secure software for federal government customers. Responsibilities include code reviews, security testing, vulnerability mitigation, architecture contributions, technical documentation, RESTful service development, analytics application development, and collaboration on secure coding practices. The role requires extensive Java or C/C++ experience in Solaris or Linux environments, Kubernetes experience, and an active TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
AccumuloBigtableCC++HbaseJavaKubernetesLinuxNoSQLRestful ServicesSolaris
Software • Cybersecurity
Develop and maintain Java software in an Agile environment for federal government customers. Responsibilities include designing complex algorithms, improving documentation and development standards, gathering requirements, performing quality control, installing software systems, and monitoring equipment. The role requires Java, SQL, PostgreSQL, query creation, DBA development, and Elasticsearch aggregation experience, along with a TS/SCI clearance and substantial software engineering experience.
Top Skills:
ElasticsearchJavaPostgresPrimefacesQuarkusSQL
Software • Cybersecurity
Develops, maintains, enhances, tests, and documents complex software systems for federal customers. Responsibilities include algorithm development, large-scale data processing, real-time systems, requirements analysis, software design, quality control, problem resolution, technology selection, and leading multiple development teams. Delegates programming and testing tasks, coordinates development processes with customers and systems engineering, and evaluates hardware/software trade-offs and reuse opportunities.
Top Skills:
CotsGots
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








.png)
















