Top Software Engineer Jobs in Baltimore, MD

YesterdaySaved
Remote
Baltimore, MD
120K-170K Annually
Senior level
120K-170K Annually
Senior level
Healthtech • Pharmaceutical
Build and maintain Python services, REST APIs, batch jobs, shared libraries, claims workflows, and internal applications. Develop maintainable, unit-tested code; write SQL for MySQL databases; participate in design, code review, deployment, and production support; and collaborate across departments. The role also involves handling sensitive healthcare data, using AI-assisted development tools responsibly, and working in a regulated pharmacy benefits domain.
Top Skills: AgileAtlassianAWSChatgptClaude CodeCursorFastapiGitLinuxMySQLPythonRest ApisSQL
One Month AgoSaved
Hybrid
Baltimore, MD
150K-254K Annually
Senior level
150K-254K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Designs and improves CI/CD pipelines, automates manual software delivery processes, manages development and testing tools, optimizes Windows and Linux infrastructure, and supports virtualized and containerized deployments. The engineer ensures security and compliance, collaborates with agile teams, and independently delivers reliable enterprise systems supporting national security missions.
Top Skills: AngularjsBashBatchCi/CdConfiguration ManagementContainersEclipseGroovyHTMLJavaJavaScriptJSONLinuxMongoDBOraclePostgresPowershellPythonSafeScrumSource ControlSpring FrameworkSQL ServerVirtual MachinesVisual StudioVisual Studio CodeWebstormWindowsXMLXslt
Reposted YesterdaySaved
Remote
Baltimore, MD
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
The Software Engineer - AI Systems will design and implement systems to coordinate LLMs, build testable software stacks, conduct research, and collaborate with team members to create AI-powered security solutions.
Top Skills: Typescript
YesterdaySaved
Remote
Baltimore, MD
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate full-stack systems for an AI-powered offensive security platform. Responsibilities include developing React frontends, TypeScript APIs, Kotlin and Go backend services, deploying on AWS, designing scalable systems, optimizing databases, supporting production, and owning features from concept through deployment. The role involves close collaboration with AI and security researchers in a fast-paced remote startup.
Top Skills: Asynchronous WorkflowsAWSAws CdkEvent-Driven ArchitectureGoGraphQLKotlinMessage QueuesNode.jsPostgresReactRestTerraformTypescript
Reposted YesterdaySaved
Remote
Baltimore, MD
Mid level
Mid level
Artificial Intelligence • Software • Cybersecurity
As a Software Engineer, you will design and implement scalable infrastructure systems for AI-powered security solutions, optimize performance, and improve deployment practices across cloud environments.
Top Skills: AWSAzureCdkDockerElasticsearchGoKafkaKotlinKubernetesOciOpensearchTerraformTypescript
Reposted YesterdaySaved
Remote
Baltimore, MD
Internship
Internship
Consumer Web • Digital Media • eCommerce • News + Entertainment
Unpaid software engineering internship focusing on full-stack web development with TypeScript, Next.js/React and Node/Express. Work on front- and back-end features, responsive UI with Tailwind, animations with Framer Motion, PostgreSQL and MongoDB integration, REST APIs, microservice-based architecture, code reviews, debugging, and product planning in a remote-first startup.
Top Skills: CSSExpress.JsFramer MotionGitHTMLJavaScriptMicroservice ArchitectureMongoDBNext.JsNode.jsPostgresReactRestful ApisTailwind CssTypescript
10 Days AgoSaved
In-Office
Baltimore, MD
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
10 Days AgoSaved
In-Office
Baltimore, MD
180K-240K Annually
Expert/Leader
180K-240K Annually
Expert/Leader
Information Technology • Software • Automation
Designs, develops, integrates, tests, deploys, and sustains scalable cloud software for distributed, mission-critical applications processing large datasets. Responsibilities include object-oriented design, NoSQL and massively parallel architectures, CI/CD, performance tuning, troubleshooting, technical documentation, and secure production deployment. The role collaborates with engineering, data science, product, and mission stakeholders while providing technical leadership and improving development, testing, and architecture practices.
Top Skills: Amazon Web ServicesApocCC++Ci/CdCotsCypherElasticsearchFossGCPJavaLinuxNeo4JNeo4J Graph Data ScienceNoSQLRed HatSpring BootSpring CloudSpring DataSpring SecurityUnix
10 Days AgoSaved
In-Office
Baltimore, MD
110K-155K Annually
Senior level
110K-155K Annually
Senior level
Information Technology • Software • Automation
Develop and maintain Java software applications in an Agile environment. Responsibilities include requirements analysis, algorithm design, implementation, testing, quality reviews, installation, integration, troubleshooting, operational validation, documentation, and collaboration with customers and technical stakeholders. The role supports mission-critical systems subject to timing, resource, interface, and performance constraints.
Top Skills: ElasticsearchJavaPostgresPrimefacesQuarkusSQL
11 Days AgoSaved
In-Office
Baltimore, MD
140K-190K Annually
Senior level
140K-190K Annually
Senior level
Information Technology • Software • Automation
Develop and sustain Java-based software for large-scale distributed computing environments supporting the Intelligence Community. Responsibilities include full Agile lifecycle participation, software integration and testing, CI/CD and Infrastructure as Code deployments, containerized microservices development, Linux operations, troubleshooting, performance optimization, on-call support, and mentoring junior developers. The role requires an active Top Secret/SCI clearance with NSA Full Scope Polygraph.
Top Skills: ActivemqApache AccumuloApache HadoopApache NifiAWSBashCC++Ci/CdContainerizationInfrastructure As CodeJavaKubernetesMicroservicesMongoDBPythonRed HatSpring FrameworkUnix/Linux
11 Days AgoSaved
In-Office
Baltimore, MD
180K-235K Annually
Senior level
180K-235K Annually
Senior level
Information Technology • Software • Automation
Develop, integrate, test, maintain, and enhance mission-critical cloud software in a highly secure environment. Analyze requirements, troubleshoot defects and integration issues, evaluate performance, document technical work, and collaborate with software, systems, and test engineers throughout the software development lifecycle. Support cloud-based development and deployment activities while meeting complex customer and mission requirements.
Top Skills: AWSCloud ComputingKubernetes
29 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
152K-179K Annually
Senior level
152K-179K Annually
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and operate foundational developer infrastructure across CI, build systems, deployment orchestration, and test platforms. Improve build speed, deployment safety, and test reliability while owning services end to end, including SLOs, observability, and on-call responsibilities. Partner with engineering teams to address platform pain points and lead cross-cutting technical projects through production.
Top Skills: Build SystemsCi/CdDeployment OrchestrationObservabilitySlosTest Infrastructure
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
7 Days AgoSaved
Remote
Baltimore, MD
165K-185K Annually
Senior level
165K-185K Annually
Senior level
Computer Vision • Digital Media • Kids + Family • Mobile • Software • Sports
Leads technical strategy and architecture for a scalable advertising platform supporting video, server-side advertising, connected TV, programmatic advertising, and new ad formats. Designs distributed systems, evaluates ad technologies, improves reliability and observability, partners across engineering and product teams, mentors engineers, and guides long-term technical investments and roadmaps.
Top Skills: AWSConnected TvCsaiDistributed SystemsGoogle Ad ManagerHeader BiddingNode.jsPostgresProgrammatic AdvertisingRedisSsaiTypescriptVast
11 Days AgoSaved
In-Office
Baltimore, MD
112K-179K Annually
Senior level
112K-179K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain full-stack web applications supporting Intelligence Community collection initiatives and signal analysis workflows. Responsibilities span software design, Java and MERN-stack development, testing, documentation, deployment, troubleshooting, customer collaboration, and ongoing application maintenance. The role requires working in Linux environments, applying unit testing and test-driven development, using Git, and supporting reliable, high-performance products. An active TS/SCI clearance with polygraph and cloud certification are required.
Top Skills: AWSElasticExpress.JsGitJavaKubernetesLinuxMongoDBNode.jsReact
11 Days AgoSaved
In-Office
Baltimore, MD
176K-282K Annually
Senior level
176K-282K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and sustain cloud-based software on large-scale compute clusters and AWS infrastructure. Responsibilities include requirements analysis, architecture, Java development for distributed systems, testing, integration, performance tuning, CI/CD, monitoring, and operations. The role requires LLM and RAG expertise, infrastructure-as-code, microservices, Kubernetes, Linux, and scripting knowledge. The engineer will independently solve complex problems, balance cost and resilience, and guide junior team members.
Top Skills: Automated TestingAWSAws ApisAws SdksCloudFormationContinuous DeploymentContinuous IntegrationInfrastructure As Code (Iac)JavaKubernetesLarge Language Models (Llm)LinuxMicroservicesMonitoringPerlPythonRetrieval-Augmented Generation (Rag)RubyTerraform
Reposted YesterdaySaved
Remote
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Biotech • Pharmaceutical
Build and maintain scalable backend services, RESTful and GraphQL APIs, database schemas, and cloud infrastructure. Own architecture decisions, optimize performance and reliability, improve CI/CD practices, collaborate across product and engineering teams, lead architecture sessions, review code, and mentor junior developers.
Top Skills: AWSAzureC#Ci/CdDockerGCPGoGraphQLJavaKubernetesNode.jsNosql DatabasesPythonRelational DatabasesRestRuby On Rails
7 Days AgoSaved
Remote or Hybrid
Baltimore, MD
Senior level
Senior level
Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Develop scalable test automation frameworks, QA tools, and intelligent testing systems using Playwright, C#, and JavaScript/TypeScript. Integrate automated testing into CI/CD pipelines, build end-to-end, integration, and performance solutions, and apply AI techniques to improve test generation and defect detection. Partner with engineering and QA teams, troubleshoot reliability issues, contribute to test strategy, and mentor colleagues on automation and modern testing practices.
Top Skills: .NetAgileAi/MlAngularAsp.NetAzureC#Ci/CdJavaScriptPlaywrightScrumSQLTypescript
Reposted 7 Days AgoSaved
Remote or Hybrid
Baltimore, MD
60K-70K Annually
Mid level
60K-70K Annually
Mid level
Insurance • Logistics • Software • Transportation • Business Intelligence
Maintain and optimize SaaS production and demo environments, respond to and resolve incidents, manage Jira-based incident workflows, use Dynatrace and observability tools for troubleshooting, automate operational tasks, enforce security best practices, document runbooks in Confluence, participate in on-call rotation, and collaborate cross-team to improve reliability and performance.
Top Skills: AnsibleAWSAzureBashChefConfluenceDockerDynatraceGCPJira Service ManagementKubernetesLinuxPerlPostgresPuppetPythonSnowflakeSQL
11 Days AgoSaved
Hybrid
Baltimore, MD
222K-263K Annually
Senior level
222K-263K Annually
Senior level
Software • Consulting
Designs, develops, tests, deploys, maintains, and enhances backend software solutions. Analyzes requirements, derives software and performance specifications, conducts code reviews, and evaluates complex technical problems. Uses Java, C++, and/or Python, relational databases such as PostgreSQL, Git, Jira, and Confluence. Requires an active TS/SCI clearance with polygraph, 20 years of relevant software engineering experience, and a bachelor’s degree or equivalent experience.
Top Skills: C++ConfluenceGitJavaJIRAPostgresPython
7 Days AgoSaved
Remote or Hybrid
Baltimore, MD
150K-220K Annually
Senior level
150K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop cross-platform C++ and Qt software for network device discovery, monitoring, and data collection across Windows and Linux. Build high-performance, concurrent, asynchronous systems that communicate with thousands of devices using SNMP, SSH, ICMP, WMI, and related protocols. Own testing, troubleshoot issues across application, operating-system, and network layers, optimize reliability and performance, and collaborate with backend, UI, QA, and product teams.
Top Skills: C++CmakeIcmpLinux/PosixPosix ApisQtSnmpSshWindowsWindows ApisWmi
7 Days AgoSaved
Remote
Baltimore, MD
192K-240K Annually
Senior level
192K-240K Annually
Senior level
Healthtech • Social Impact • Software • Telehealth
Staff Software Engineer responsible for designing scalable distributed systems and full-stack web applications supporting provider acquisition, onboarding, and marketplace supply growth. The role leads cross-team technical initiatives, shapes engineering strategy, mentors developers, and delivers provider-facing products from discovery through post-launch support. Experience with AI-assisted development workflows and technologies such as Node.js, React, TypeScript, Kafka, AWS, Docker, and Kubernetes is valued.
Top Skills: AWSClaude CodeDistributed SystemsDockerKafkaKubernetesNode.jsReactTypescript
11 Days AgoSaved
In-Office
Baltimore, MD
105K-140K Annually
Entry level
105K-140K Annually
Entry level
Information Technology • Software • Automation
Supports the design, development, integration, testing, deployment, and maintenance of scalable cloud-native software applications. Works with Linux environments, cloud services, APIs, databases, containers, automated build and deployment pipelines, and secure DevOps practices. Participates in Agile ceremonies, requirements analysis, troubleshooting, documentation, and collaboration with cross-functional engineering teams supporting enterprise compute and data analytics platforms.
Top Skills: Amazon Web Services (Aws)AnsibleAPIsC++Ci/CdDatabasesDevOpsDockerGoogle Cloud Platform (Gcp)JavaKubernetesLinuxAzurePythonTerraform
Reposted YesterdaySaved
Remote
Baltimore, MD
130K-156K Annually
Mid level
130K-156K Annually
Mid level
Fintech • Software
Develop scalable Java-based software and distributed systems for BILL’s Growth team. Improve subscription, monetization, pricing, packaging, and customer upgrade or downgrade experiences. Build AWS-based SaaS applications, design SQL and NoSQL databases, implement CI/CD pipelines, and apply generative AI to software engineering. Collaborate with product managers and cross-functional engineering teams to drive user growth, revenue, and feature engagement.
Top Skills: Amazon DynamodbAmazon EcsAmazon KinesisAmazon S3Amazon SnsAmazon SqsAWSAws LambdaCi/CdGenerative AiGradleJavaLarge Language Models (Llms)MySQLNoSQLOracleSQL
YesterdaySaved
Remote
Baltimore, MD
110K-160K Annually
Senior level
110K-160K Annually
Senior level
Healthtech • Other • Telehealth
Build and maintain scalable full-stack web applications using PHP, Laravel, React, Next.js, SQL, and related technologies. Own features from design through deployment and monitoring, develop APIs, optimize databases and legacy systems, troubleshoot performance issues, and contribute to code quality, security, and engineering practices. Collaborate cross-functionally in an agile, continuous-deployment environment while using AI-assisted tools responsibly.
Top Skills: BootstrapCSSGitHTML5JavaScriptJqueryLampLaravelLempLinuxMySQLNext.JsNginxPHPReactRedisSassSQLTwig
7 Days AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
173K-255K Annually
Senior level
173K-255K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and lead development of high-availability backend services for Affirm’s card loan platform. Design scalable APIs, data models, microservices, and event-driven systems supporting real-time loan attribution, approvals, origination, and refunds. Drive technical strategy, troubleshoot complex performance issues, collaborate with cross-functional teams, and mentor engineers while ensuring long-term system robustness and scalability.
Top Skills: AWSAzureDockerEvent-Driven ArchitectureGCPKotlinKubernetesMicroservicesNoSQLPythonRestful ApisSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account