Top Software Engineer Jobs in Baltimore, MD

3 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
Junior
Junior
Hardware • Information Technology • Software
Design, develop, test, maintain, and troubleshoot software applications and mission-critical system components. Collaborate with engineering teams and stakeholders, participate in code reviews and Agile activities, document technical solutions, and support system integration, testing, deployment, and sustainment. The role requires C++, JavaScript, Python, Linux development experience, and an active Top Secret/SCI clearance with full-scope polygraph.
Top Skills: AgileC++JavaScriptLinuxPython
3 Days AgoSaved
In-Office
Fort Meade, MD, USA
Expert/Leader
Expert/Leader
Agency • HR Tech • Information Technology • Professional Services
Develops, maintains, tests, and enhances complex big-data cloud systems. Responsibilities include back-end processing, analysis, indexing, distributed computing, software design, requirements analysis, COTS/GOTS evaluation, troubleshooting, and documentation. The engineer contributes across the software lifecycle while applying AWS, DevOps, Hadoop, Java, cloud computing, and object-oriented design expertise.
Top Skills: AngularAWSBig DataCloud ComputingDevOpsDistributed ComputingHadoopInformation RetrievalJavaJavaScriptObject-Oriented DesignTypescript
3 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
Expert/Leader
Expert/Leader
Information Technology • Software • Consulting
Develop and maintain Python backend services, REST APIs, PostgreSQL databases, Docker containers, and OpenShift deployments. Design schemas, APIs, migrations, and integrations; troubleshoot production issues; improve security, performance, accessibility, and reliability; write tests and documentation; participate in Agile delivery and code reviews; and mentor developers. The role requires collaboration with customers, product owners, operations, and security teams while supporting mission-driven applications for an intelligence community customer.
Top Skills: Ci/CdDockerKubernetesLinuxOpensearchOpenshiftPostgresPydanticPythonRest ApisSqlalchemy
3 Days AgoSaved
In-Office
Baltimore, MD, USA
Senior level
Senior level
Software
Lead architecture and write production full-stack code for an AI-powered supply chain platform. Own ABP application architecture, technical design, .NET standards, secure systems, reliability, performance, observability, upgrades, and technology decisions. Collaborate with engineering and product leadership to translate business needs into technical priorities while mentoring engineers and delivering across C#, ASP.NET Core, Angular, AWS, distributed systems, and CI/CD.
Top Skills: .NetAbp FrameworkAmazon MskAngularAsp.Net CoreAWSAws GovcloudC#Ci/CdDatadog ApmDockerDotnet-CountersDotnet-TraceEntity Framework CoreGitlabKafkaKubernetesPostgresTerraformTypescript
Reposted 3 Days AgoSaved
In-Office
Fort Meade, MD, USA
69K-158K Annually
Mid level
69K-158K Annually
Mid level
Information Technology
As a Software Developer, you will design, develop, and implement software solutions in a collaborative, agile environment, focusing on both front-end and back-end technologies.
Top Skills: JavaJavaScriptLinuxLuaMongoDBNginxOsgiPerlPythonSpring
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 4 Days AgoSaved
In-Office
Fort Meade, MD, USA
167K-310K Annually
Senior level
167K-310K Annually
Senior level
Aerospace • Security • Cybersecurity • Industrial
Design, develop, integrate, test, and maintain complex software systems for cyber and intelligence missions. Analyze requirements, system performance, data flows, and operational issues; develop algorithms and database interfaces; lead software development activities; improve documentation and processes; and coordinate software installation and system functionality. The role requires extensive software engineering experience, an active U.S. security clearance with polygraph, and expertise in C++, Python, or Kubernetes.
Top Skills: C++KubernetesPython
4 Days AgoSaved
In-Office
Fort Meade, MD, USA
Senior level
Senior level
Information Technology • Professional Services • Consulting • Cybersecurity
Develops RPA bots and software using Automation Anywhere, UiPath, Python, JavaScript, Java, and SQL. Builds automated testing and CI/CD pipelines, deploys containerized applications, troubleshoots production and infrastructure issues, and supports full software lifecycle delivery in DoD environments. Collaborates with distributed Agile teams, mitigates technical risks, and ensures applications meet security standards.
Top Skills: AgileAnsibleArtifactoryAutomation AnywhereBitbucketCi/CdCloudbeesConfluenceDevOpsDisaDockerGitHTMLJavaJavaScriptJenkinsJIRAJmeterJunitKubernetesOpenshiftPythonReactSeleniumSQLStigsUipathUnix
4 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
131K-161K Annually
Expert/Leader
131K-161K Annually
Expert/Leader
Information Technology
Develop and maintain Python backend services, REST APIs, PostgreSQL databases, Docker containers, and OpenShift deployments. Design schemas, queries, indexes, migrations, authentication integrations, and automated tests. Investigate production issues, participate in technical design and code reviews, document systems, clarify customer requirements, and collaborate with product, operations, and security teams. Mentor developers and support reliable application delivery for mission-driven applications.
Top Skills: AgileCi/CdDockerKubernetesLinuxOpensearchOpenshiftPostgresPydanticPythonRest ApisSQLSqlalchemy
4 Days AgoSaved
In-Office
Annapolis Junction, MD, USA
Senior level
Senior level
Software • Consulting
Develop and productize mission-focused software across customer environments by removing dependencies, abstracting configurations, and building authorization and key-management interfaces. Support client applications, portal and proxy services, OpenBao integration, testing, defect resolution, and cross-team implementation. The role requires extensive Java development, cryptographic expertise, key-management knowledge, software engineering leadership, and active TS/SCI clearance with polygraph.
Top Skills: CC++Cryptographic Key ManagementDockerGoJavaJavaScriptKubernetesLinuxOpenbaoPythonRest ApisRustWindows
5 Days AgoSaved
In-Office
Owings Mills, MD, USA
121K-258K Annually
Senior level
121K-258K Annually
Senior level
Financial Services
Build, test, deploy, and support secure full-stack applications using Java, Spring Boot, Python, TypeScript, REST APIs, modern front-end frameworks, databases, and cloud platforms. Collaborate with product, architecture, DevOps, security, and business teams throughout the application lifecycle. Contribute to architecture, CI/CD, automated testing, observability, production support, troubleshooting, and continuous improvement while mentoring junior engineers.
Top Skills: AgileAngularApi GatewayAutomated TestingAWSAws KiroCi/CdCloudwatchDynamoDBEcsEvent-Driven ArchitectureGitJavaLambdaMicroservicesNosql DatabasesOpenai CodexPythonRdsReactRelational DatabasesRestRest ApisS3SaaSSpring BootTypescriptVue
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account