Top Software Engineer Jobs in Baltimore, MD

21 Days AgoSaved
Remote
USA
Senior level
Senior level
Software
Build and operate large-scale audio data pipelines for AI model training. The role involves discovering data sources, developing reliable data-processing systems, optimizing quality, throughput, and cost, and collaborating with AI scientists. The engineer will own projects from discovery through implementation and ongoing improvement, using strong backend engineering skills in Python, Bash, and Linux environments.
Top Skills: BashGCPLinuxPythonTerraform
One Month AgoSaved
In-Office
21046, Columbia, MD, USA
75K-100K Annually
Junior
75K-100K Annually
Junior
Aerospace • Information Technology • Software • Defense
Develop, integrate, test, and document combat system software for Navy modernization programs. Work primarily with object-oriented C++ and Java in Linux using modern automation tools within an Agile environment. Participate in peer reviews and present engineering materials to leadership and customers. The role is full-time and on-site in Columbia, Maryland, supporting systems including Aegis, unmanned surface vehicles, missile launchers, and submarine warfare tools.
Top Skills: C++JavaLinux
One Month AgoSaved
In-Office or Remote
9 Locations
130K-140K Annually
Senior level
130K-140K Annually
Senior level
Big Data • Software • Defense • Big Data Analytics
Build and maintain backend services and metadata pipelines supporting data discovery, governance, and AI/ML workflows. Responsibilities include integrating relational databases, developing Java, Node.js, and Python services, optimizing distributed pipelines, implementing Terraform infrastructure, supporting GitLab CI/CD, and writing comprehensive tests. The role also involves troubleshooting scalability and reliability issues, designing asynchronous workflows, and collaborating on modern data lake, search, metadata, and LLM-enabled technologies.
Top Skills: Apache AirflowCi/CdDockerGitlabJavaKubernetesMySQLNode.jsOpensearchOraclePostgresPythonRest ApisSQLTerraformTypescript
One Month AgoSaved
In-Office
2 Locations
130K-284K Annually
Senior level
130K-284K Annually
Senior level
Fitness • Healthtech • Retail • Pharmaceutical
Leads multiple software engineering teams developing voice and text chatbot solutions. Responsibilities include mentoring engineers, managing Agile Scrum activities, contributing to architecture and design, reviewing code, overseeing the full software development lifecycle, hiring and evaluating talent, managing stakeholders, and ensuring secure, scalable, high-quality software delivery in cloud environments.
Top Skills: Agile ScrumAPIsC#Cloud ComputingConversational AiJavaJavaScriptLarge Language ModelsMicroservicesPythonSQLText ChatbotsTypescriptVoice Chatbots
One Month AgoSaved
In-Office
Annapolis Junction, MD, USA
165K-225K Annually
Expert/Leader
165K-225K Annually
Expert/Leader
Information Technology • Software • Automation
Designs, develops, integrates, tests, troubleshoots, and sustains complex software systems. Analyzes requirements, develops scalable solutions, manages database interactions, supports AWS cloud security and Terraform infrastructure, and contributes to CI/CD pipelines. Collaborates across engineering teams in Agile/Scrum environments, maintains documentation and configuration control, performs quality and integration activities, and leads small technical efforts.
Top Skills: AgileAWSAws IamCi/CdGitlabInfrastructure As CodeJIRAScrumTerraform
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
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
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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account