Top Software Engineer Jobs in Baltimore, MD

One Month AgoSaved
In-Office
Fort Meade, MD, USA
216K-241K Annually
Expert/Leader
216K-241K Annually
Expert/Leader
Information Technology • Software
Lead the design, development, deployment, and sustainment of business intelligence, data warehousing, advanced analytics, and AI/MLOps environments. Configure AWS resources, integrate Tableau and Power BI, develop dashboards and APIs, manage NiFi dataflows, and industrialize machine learning models using Docker, Kubernetes, and automated pipelines. Apply prompt engineering to optimize LLM performance and support SIGINT mission requirements.
Top Skills: Apache NifiAPIsAWSDockerJavaJupyter NotebooksKubernetesLarge Language ModelsMlopsPower BIPrompt EngineeringPythonRSigint ArchitecturesTableau
One Month AgoSaved
In-Office or Remote
Columbia, MD, USA
125K-180K Annually
Senior level
125K-180K Annually
Senior level
Database • Analytics
Lead architecture and delivery for intelligent applications across UI, API, and data workstreams. Define engineering standards, reference architectures, quality gates, observability, security, CI/CD, and containerization practices. Operationalize production LLM and agent systems using RAG, evaluations, guardrails, and monitoring. Drive SQL and data architecture decisions, create reusable accelerators, collaborate on Databricks and Snowflake integrations, mentor engineers, and partner with clients and leadership.
Top Skills: AngularCi/CdContainerizationDatabricksLlmPythonRagReactSnowflakeSQL
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
Senior level
Senior level
Business Intelligence • Consulting
Lead a development team supporting and enhancing a mission-critical enterprise application. Translate customer needs into technical requirements, build Python and JavaScript full-stack solutions, develop REST APIs, manage relational databases, deploy Dockerized applications on Linux, troubleshoot defects, and support testing, CI/CD, Git workflows, and Agile delivery. Provide technical leadership while improving application scalability, security, performance, and maintainability.
Top Skills: AWSCi/CdDjangoDockerFastapiFlaskGitGitlabJavaScriptLinuxOraclePostgresPythonReactRest ApisSQL ServerVue
Reposted One Month AgoSaved
Hybrid
2 Locations
Senior level
Senior level
Information Technology
The Senior UI/UX Frontend Developer will design and develop front-end solutions, lead development efforts, and optimize user experiences, ensuring standards compliance and enhancing performance.
Top Skills: AngularCSS3GitlabHTML5JavaScriptJenkinsJIRAReactVue
One Month AgoSaved
In-Office
Fort Meade, MD, USA
85K-195K Annually
Expert/Leader
85K-195K Annually
Expert/Leader
Information Technology • Consulting
Develops, enhances, integrates, tests, and maintains complex software systems. Responsibilities include analyzing requirements, designing software and algorithms, debugging defects, developing database queries and interfaces, improving development standards, coordinating installations, and leading software development teams while ensuring performance and quality requirements are met.
Top Skills: CotsDatabasesGots
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
Remote
Patuxent River Estates, MD, USA
125K-145K Annually
Mid level
125K-145K Annually
Mid level
Hardware • Software • Cybersecurity • Defense
Develop and deploy Java applications and microservices on RHEL/Linux, support containerized hosting and VMware hypervisors, create scripts and deployment automation, follow Agile processes, harden systems to DISA STIG/RMF guidance, and produce test plans and engineering documentation for PEO C4I baselines.
Top Skills: Atlassian ToolsCoreosDockerJavaLinuxPythonRhelVMwareWindows
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
Entry level
Entry level
HR Tech • Information Technology • Professional Services • Consulting
Develop and maintain Java-based software for programs in Maryland and Virginia. Engineers will work with Spring Boot, Spring Data, MongoDB, Tomcat, Git, Linux, Kafka, NiFi, and Angular in an Agile environment. The role requires a bachelor’s degree in computer science or a related discipline, or five additional years of work experience in lieu of the degree. TS/SCI with full-scope polygraph is required.
Top Skills: AgileAngularApache KafkaApache NifiApache TomcatGitJavaLinuxMongoDBSpring BootSpring Data
One Month AgoSaved
In-Office
2 Locations
Expert/Leader
Expert/Leader
Artificial Intelligence • Software • Cybersecurity • Defense
Develop, maintain, test, and enhance complex software systems supporting mission-critical DoD and Intelligence Community programs. Responsibilities include algorithm development, large-scale data processing, database and repository interfaces, system performance optimization, requirements analysis, software design, and troubleshooting. Engineers may work across full-stack, real-time, analytics, cloud, and open-source technologies while supporting multiple experience levels and technology stacks.
Top Skills: AccumuloAngularBigtableCC++DockerExpressGoHbaseHibernateJ2EeJavaJavaScriptKubernetesLinuxMongoDBNode.jsNoSQLPythonReactRestSoapSpringUnixVue
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
165K-180K Annually
Senior level
165K-180K Annually
Senior level
Hardware • Defense • Manufacturing
Provides integration, installation, configuration, compilation, troubleshooting, and sustainment support for heterogeneous HPC software, servers, clusters, operating systems, schedulers, and networks. Develops Linux shell scripts and Python software while supporting parallel processing, configuration management, and multi-vendor HPC technologies. Requires extensive experience, DoD IAT II certification, and an active TS/SCI clearance with polygraph.
Top Skills: AristaCC++CentosConfiguration Management ToolsCorbaElkGccGrafanaHpcHpeInfinibandJ2EeJavaJavaScriptJuniperLinuxLinux Shell ScriptingLustreMellanoxNvidiaPerlPythonRed HatSaltSlingshotSlurmSplunkSuseUnixVMwareWekaWindows
One Month AgoSaved
In-Office
Fort George G Meade, MD, USA
Senior level
Senior level
Hardware • Software • Cybersecurity • Defense
Develop and support full-stack applications for mission-critical customers, including user interfaces, data visualizations, workflow automation, analytics, and integrations across disparate data sources. Gather requirements directly from stakeholders, improve existing tools, collaborate with technical teams, and provide customer support. The role requires development with React, Python, Linux, Git, and Docker, with preferred experience in CI/CD, Ansible, Elasticsearch, SQL, REST APIs, and SIGINT systems.
Top Skills: AnsibleCi/CdCSSDockerElasticsearchGitHTMLJavaScriptLinuxMapreducePythonReactRelational DatabasesRest ApisSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account