Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Baltimore, MD
Software • Cybersecurity
Design, develop, deploy, and maintain scalable web applications built from containerized services on Kubernetes. Build RESTful APIs and microservices using Python or Java, create data pipelines and interactive dashboards, implement automated testing and CI/CD, and monitor production systems. Collaborate with data scientists, engineers, and product managers while communicating technical designs to diverse stakeholders. The role requires extensive software engineering experience and an active TS/SCI clearance with an agency-appropriate polygraph.
Top Skills:
SparkAWSCi/CdCustom Resource Definitions (Crds)DjangoDockerElk StackFlaskGrafanaJavaJqueryKubernetesKubernetes OperatorsMicroservicesPrometheusPythonReactRestful ApisSolidSpring Boot
Information Technology
Designs, develops, tests, deploys, documents, maintains, and enhances complex software systems. Responsibilities include software testing, problem resolution, system design input, Unix development, shell scripting, configuration management, web services, HPC benchmarking, test automation, data visualization, performance testing, and technical reporting. The role requires an active TS/SCI clearance with polygraph and supports work on national security missions.
Top Skills:
BashC/C++Configuration Management ToolsCudaHigh-Performance Computing (Hpc)HipJavaJupyter NotebooksMatplotlibMpiPythonRelational DatabasesRustShell ScriptingShmemUnixWeb Services
Software • Cybersecurity
Design, develop, test, integrate, and maintain cloud-based software supporting national security missions. Responsibilities include full software lifecycle activities, CI/CD automation, distributed-system troubleshooting, performance improvements, and operational sustainment. The role uses Java, JavaScript, AWS, Kubernetes, Docker, REST APIs, databases, and modern DevOps practices in an Agile onsite environment.
Top Skills:
AWSConfluenceDockerElasticsearchElkGitGitlabGitlab Ci/CdJavaJavaScriptJenkinsJIRAJSONJunitKubernetesMongoDBReactRedisRest ApisSpringVue
Software • Cybersecurity
Develop and lead software solutions for web-based applications supporting intelligence-community data management. Responsibilities include data ingestion and characterization, metadata and schema analysis, analytic development, machine learning, database queries, software process selection, technical leadership, requirements analysis, and quality control. The role requires collaboration with customers, systems engineers, development teams, stakeholders, and leadership while supporting structured and unstructured data processing.
Top Skills:
Cloud ComputingCsvData MiningDatabasesHadoop MapreduceJavaJSONMachine LearningNifiPigPredictive AnalyticsPythonScalaSparkXML
Software • Cybersecurity
Leads full-lifecycle development of mission-critical cloud applications and large-scale distributed systems. Responsibilities include requirements analysis, object-oriented system design, full-stack development, integration, testing, CI/CD, production deployment, system enhancement, technical documentation, and collaboration with data scientists, engineers, and product managers. The role involves NoSQL and massively parallel architectures, with desired expertise in Neo4j, Java microservices, graph analytics, cloud scalability, advanced analytics, and complex data modeling.
Top Skills:
ApocCC++Ci/CdCloud ComputingCypherElasticsearchJavaNeo4JNeo4J Graph Data ScienceNoSQLRdbmsRed HatSpring BootSpring CloudSpring DataSpring SecurityUnix/Linux
Business Intelligence • Consulting
Designs, develops, tests, deploys, maintains, and troubleshoots complex software systems for government clients. Leads software development teams, translates customer requirements into specifications, integrates middleware and signal repositories, and manages system and subsystem-level design, documentation, quality assurance, and regression testing. Requires extensive Java, C++, XML/XSD, scripting, web framework, Linux/Unix, Docker, and software leadership experience, along with TS/SCI clearance with polygraph.
Top Skills:
AngularC++CorbaDjangoDockerEclipseEnterprise Service BusGitIceJavaJavaScriptJbuilderJhipsterLinuxPerlPostgresPythonRuby On RailsService-Oriented ArchitectureSoapSpring FrameworkSQLSubversionTracUnixXMLXsdZope
Aerospace • Artificial Intelligence • Logistics • Transportation
Build and maintain a React/TypeScript operations portal and Supabase/PostgreSQL backend for autonomous aircraft medical logistics. Improve aircraft allocation, mission generation, telemetry ingestion, live dashboards, reliability, testing, logging, and observability. Integrate Python services with ArduPilot aircraft and simulations while collaborating with autonomy and simulation engineers to mature real-flight and digital-twin systems.
Top Skills:
ArdupilotCloud DeploymentGitLinuxMapboxPostgresPythonReactSQLSshSupabaseTypescriptWebsockets
Security • Cybersecurity
Develop, deploy, test, and maintain software applications, APIs, databases, automation tools, and infrastructure supporting cyber training environments. Work across the software development lifecycle and specialize in UI/UX, backend services, or DevOps/integration. Manage virtualized and containerized deployments, CI/CD pipelines, dataflows, documentation, and operational support while collaborating with instructors, administrators, and technical teams. Mentor junior engineers and recommend solutions to complex technical problems.
Top Skills:
AjaxAngularAptC++CSSDockerExpressFlaskFleetGitGitlabGoHelmHonoHTMLHttpsJavaJavaScriptJIRAJqueryJSONJunitK9SKubernetesLensLinuxMongoDBMySQLNode.jsNoSQLNpmNugetPHPPipPytestPythonRancherReactRubyRuby On RailsShell ScriptingSQLSvelteTypescriptVMwareVsphereWindowsXMLYum
Security • Cybersecurity
Develops, deploys, tests, and maintains software applications, APIs, databases, automation tools, and infrastructure supporting cyber training environments. The role contributes across the software development lifecycle, including requirements analysis, CI/CD, virtualization, containerization, system administration, troubleshooting, documentation, and operational support. Engineers collaborate with instructors and technical teams, improve training systems, analyze user activity, recommend technical solutions, lead development activities, and mentor junior team members.
Top Skills:
AjaxAngularAptC++Ci/CdCSSDockerExpressFlaskFleetGitGitlabGoHelmHonoHTMLHttpsJavaJavaScriptJIRAJqueryJSONJunitK9SKubernetesLensLinuxMongoDBMySQLNode.jsNoSQLNpmNugetPHPPipPytestPythonRancherReactRubyRuby On RailsShell ScriptingSQLSvelteTypescriptVMwareVsphereWindowsWindows ServerXMLYum
Security • Cybersecurity
Develop, deploy, test, and maintain software applications, APIs, databases, automation tools, CI/CD pipelines, and infrastructure supporting cyber training environments. Work across UI/UX, backend services, and DevOps/integration while operating virtualized and containerized systems. Responsibilities include requirements analysis, troubleshooting, documentation, testing, database and dataflow development, technical recommendations, operational support, mentoring junior engineers, and leading software engineering activities.
Top Skills:
AjaxAngularAptC++CSSDockerExpressFlaskFleetGitGitGitlabGoHelmHonoHTMLHttpsJavaJavaScriptJIRAJqueryJSONJunitK9SKubernetesLensLinuxMongoDBMySQLNode.jsNoSQLNpmNugetPHPPipPytestPythonRancherReactRubyRuby On RailsShell ScriptingSQLSvelteTypescriptVMwareVsphereWindowsXMLYum
Security • Cybersecurity
Develop, deploy, test, and maintain software applications, APIs, databases, automation tools, and infrastructure supporting cyber training environments. The role spans the full software development lifecycle, including CI/CD, virtualization, containerization, troubleshooting, documentation, and operational support. Engineers specialize in UI/UX, backend services, or DevOps/integration while collaborating with instructors, developers, and administrators. Responsibilities also include analyzing requirements, recommending technical solutions, mentoring junior team members, and supporting realistic cyber training simulations.
Top Skills:
AjaxAngularAptC++CSSDockerExpressFlaskFleetGitGitlabGoHelmHonoHTMLHttpsJavaJavaScriptJIRAJqueryJSONJunitK9SKubernetesLensLinuxMongoDBMySQLNode.jsNoSQLNpmNugetPHPPipPytestPythonRancherReactRubyRuby On RailsShell ScriptingSQLSvelteTypescriptVMwareVsphereWindowsXMLYum
Software • Cybersecurity
Develops, tests, maintains, and enhances complex software systems for federal government customers. Responsibilities include requirements analysis, software design, debugging, database interaction, system integration, algorithm development, technical documentation, quality control, and collaboration with systems and hardware engineers. The role also supports Agile/Scrum coordination, process improvements, and small-team leadership.
Top Skills:
Agile/ScrumAWSAws IamCi/CdGitlabJIRATerraform
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Blockchain • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and evaluate software prototypes for a blockchain data acceleration network. Develop full-stack solutions, design benchmarks, measure performance against competitors, gather product feedback, and iterate rapidly. Collaborate with engineering and product leaders to validate user needs, inform the roadmap, and communicate findings. The role involves AI-assisted coding tools and may include systems programming, real-time data, P2P networking, blockchain, and high-performance workloads.
Top Skills:
APIsBlockchainClaude CodeCursorGoP2P NetworkingRandom Linear Network Coding (Rlnc)ReactTypescript
Blockchain • Cryptocurrency
Lead end-to-end design, development, and delivery of full‑stack features; drive architecture and code reviews; coordinate engineering work, write design docs and tests, and participate in Agile ceremonies. Must have blockchain/crypto experience.
Top Skills:
AngularAWSBabelBlockchainCi/CdCrypto WalletsCryptographyDappsGoJavaScriptMongoDBMySQLNode.jsReactReduxRestTypescriptVueVuexWebpack
Cloud • Information Technology • Cybersecurity
Build and maintain enterprise web applications, APIs, and containerized microservices using Python and Django. Develop workflow engines, financial validation logic, relational database schemas, asynchronous integrations, role-based access controls, and CI/CD automation. Support complementary applications across multiple technology stacks while maintaining secure, auditable, and reliable systems.
Top Skills:
Amazon CloudwatchAmazon EbsAmazon Ec2Amazon RdsAmazon S3Amazon VpcAnsibleAws GovcloudAws IamDjangoDjango Rest FrameworkDockerDocker ComposeGitGitlabLaravelLinuxPHPPythonRuby On RailsSQL
Fintech • Payments • Financial Services
Develops, tests, documents, enhances, and maintains software solutions using Appian and related technologies. The role includes application development, process modeling, system integration, security remediation, performance improvement, user story analysis, technical documentation, and collaboration within an Agile software development team.
Top Skills:
.NetAgileAPIsAppianAsp.NetAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptJSONLeanMsmqMvcNservicebusPythonVbscriptVisual StudioWpfXMLXsltYaml
Fintech • Payments • Financial Services
Develops, tests, documents, enhances, and maintains software solutions using Appian and related technologies. Designs integrations with external systems, resolves technical issues, remediates security vulnerabilities, improves performance, participates in requirements analysis and Agile development processes, and documents standards. The role also contributes to planning, mentors other engineers, collaborates with team members, and stays current with software development practices and technologies.
Top Skills:
.NetAgileAPIsAppianAsp.NetAWSAzureAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptJSONKanbanLeanMsmqMvcNservicebusPythonTeam Foundation ServerVbscriptVisual StudioWpfXml/XsltYaml
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Own performance optimization, reliability, observability, capacity modeling, and automated failover for Coinbase’s blockchain node infrastructure. Diagnose resource bottlenecks, reduce infrastructure costs, define SLOs and SLIs, support protocol upgrades, and improve node performance across distributed systems at scale. Collaborate with protocol integration, wallet, and indexer teams while applying backend programming and systems profiling expertise.
Top Skills:
BitcoinBlockchain NodesDatadogDistributed SystemsEthereumGenerative AiGoGrafanaPprofPrometheusSolana
Internet of Things • Software • Analytics
Lead the architecture, design, and development of complex backend software systems for data-intensive applications. Drive technical direction, implement new technologies, improve code quality, reduce technical debt, and promote testing and continuous delivery. Mentor engineers, conduct code reviews, collaborate cross-functionally with product and design teams, engage with customers, and help deliver maintainable, scalable solutions using backend technologies, databases, distributed computing, and cloud platforms.
Top Skills:
C++GraphQLJavaKanbanKotlinMySQLNode.jsPostgresRustScrum
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain Java enterprise applications using Spring Boot, microservices, REST APIs, Oracle, and MongoDB. Design scalable systems, conduct testing, remediate vulnerabilities, troubleshoot distributed environments, participate in code reviews, document solutions, and mentor junior developers. The role also involves Linux, Git, Maven, Docker, Kubernetes, CI/CD, and cloud platforms such as OCI or AWS. An active Public Trust clearance and cybersecurity certification are required.
Top Skills:
Ai/MlAngularAWSCi/CdCSSDockerGitHTMLHTTPJavaJavaScriptKubernetesLinuxLlmsMavenMicroservicesMongoDBOracle Cloud InfrastructureOracle RdbmsRest ApisSpring BootSQLWebsocket
Information Technology • Security • Cybersecurity
Leads software system design, development, integration testing, certification, documentation, deployment, and lifecycle maintenance. Reviews and derives software requirements, supports application installation, and guides testing activities. The role also involves malware analysis, reverse engineering, host and network analysis, vulnerability identification, exploit development, and technical reporting. An active TS/SCI clearance with polygraph and 15 years of software development experience are required.
Top Skills:
BashCC++Cmmi-DevDod Software Documentation StandardsDod Software Testing StandardsGdbIda ProImmunity DebuggerKernel DebuggingLinuxOllydbgPerlProtocol StacksPythonWindbgWindowsX86/X64 Assembly
Artificial Intelligence • Healthtech • Machine Learning • Software • Telehealth
Build and maintain backend or full-stack services for Cadence’s remote patient monitoring platform. Collaborate with product owners, stakeholders, customers, and engineers to deliver scalable clinical care features, improve engineering standards and tooling, and support the platform’s continued growth.
Top Skills:
AWSGoGCPMySQLPostgres
Healthtech
Build and maintain automation, integrations, file-processing tools, migrations, and other software that reduces operational toil. Investigate root causes, resolve implementation and escalation issues, develop reusable solutions, and support systems through on-call participation. Partner with commercial, product, and engineering teams while using Ruby on Rails, APIs, workflow automation platforms, and AI-assisted development. The role also involves debugging, optimization, code quality, and ramping onto unfamiliar systems.
Top Skills:
N8NPostgresReactRest ApisRubyRuby On RailsTinesVue
Edtech • Fintech • Information Technology • Software
Build and maintain full-stack donor-facing giving forms, campaign tools, administrative features, and payment flows across Stripe, ACH, and digital wallets. Own features from technical design through deployment, testing, and production support. Collaborate with product, design, and engineering partners in an Agile environment, contribute to code quality and team initiatives, and participate in rotational support and on-call coverage.
Top Skills:
AchArgocdAWSCi/CdKubernetesNode.jsPaypalPostgresPythonReactRedisRest ApisRspecRuby On RailsSpreedlySQLStripeVue
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, integrates, certifies, and maintains electromechanical test fixtures and test software for complex electronic systems. Supports requirements definition, manufacturing, system integration, flight testing, factory deployment, troubleshooting, design reviews, and technical verification. The role requires mixed hardware and software development, RF and electronic test equipment expertise, and leadership of test efforts through validation and certification.
Top Skills:
Analog Test EquipmentCC#C++Digital Test EquipmentDxdesignerElectromechanical Test FixturesGitLabwindows/CviLvdsMentor GraphicsPxi/PxieRf Test EquipmentSubversionVisual StudioVmeXpeditionZuken
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)


















