Top Senior Software Engineer Jobs in Baltimore, MD

2 Months AgoSaved
In-Office
Baltimore, MD
146K-234K Annually
Senior level
146K-234K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Design, develop, test, maintain, and troubleshoot software applications and system integrations. Analyze requirements, optimize database interactions and algorithms, support testing, and maintain technical documentation. Collaborate with systems and hardware engineers, coordinate Agile/Scrum development activities, uphold coding standards, and improve development processes. The role requires an active TS/SCI clearance with a current polygraph and extensive software engineering experience.
Top Skills: AgileAWSAws IamCi/CdGitGitlabJIRAScrumTerraform
2 Months AgoSaved
In-Office
Baltimore, MD
135K-216K Annually
Senior level
135K-216K Annually
Senior level
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop, deploy, secure, monitor, maintain, and troubleshoot a cloud-based microservices platform supporting national security missions. Collaborate on software design, development, testing, architecture reviews, technical planning, production support, and system sustainment. The role requires expertise in cloud technologies, Kubernetes, Linux, Python, infrastructure automation, databases, AWS resource management, and software development lifecycle practices.
Top Skills: AnsibleAWSDockerGitGrafanaHadoopHiveJavaKubernetesLinuxMapreduceMongoDBMySQLNginxPigPostgresPythonRhelTerraform
One Month AgoSaved
Remote
Baltimore, MD
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
Designs, builds, and scales backend services and integrations for payments, billing, identity, and partner connectivity. Sets technical vision and architecture for distributed systems, leads cross-team delivery, manages production rollouts, builds fault-tolerant services and data pipelines, and mentors engineers. The role partners with product, design, and engineering teams to deliver frequent, reliable improvements for Flex’s rent payment platform.
Top Skills: Amazon Aurora RdsAmazon DynamodbAmazon EksAmazon ElasticacheAWSAws CdkCi/CdDatadogGitGithub ActionsGradleInfrastructure As CodeJavaJunitJvmMessage QueuesRest ApisSnowflakeSpringSpring BootSpring CoreSpring WebTerraform
One Month AgoSaved
Remote
Baltimore, MD
172K-215K Annually
Senior level
172K-215K Annually
Senior level
Fintech • Payments • Real Estate • Software • Financial Services
Design, build, and scale backend services and integrations for payment, billing, identity, and partner systems. Own API scoping, design, implementation, deployment, and production operations with minimal oversight. Build fault-tolerant systems, data pipelines, and scalable architectures while collaborating with product, design, engineering, and external partners. Contribute to reliability monitoring, observability, automation, technical standards, and mentoring in a distributed team.
Top Skills: Aurora RdsAWSCdkCi/CdDatadogDockerDynamoDBEksElasticacheGitGithub ActionsGradleJavaJunitJvmMessage QueuesRest ApisService-Oriented ArchitectureSnowflakeSpringTerraform
One Month AgoSaved
Easy Apply
Remote or Hybrid
Baltimore, MD
Easy Apply
150K-180K Annually
Senior level
150K-180K Annually
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Design and build backend services and APIs for identity resolution and platform integrations. Optimize event-driven pipelines processing billions of signals, deploy cloud-native services on AWS EKS and Kubernetes, and ensure reliability, observability, and scalability. Collaborate with engineering, product, and data teams to deliver identity solutions while mentoring junior engineers. The role requires expertise in backend or data engineering, distributed systems, streaming technologies, cloud deployment, data modeling, and high-throughput databases.
Top Skills: AerospikeAirflowAmazon EksAWSDelta LakeFlinkHelmHiveHudiIcebergJavaKafkaKubernetesLuigiPythonScalaScyllaSnowflakeSparkSQLStorm
28 Days AgoSaved
Remote
Baltimore, MD
185K-225K Annually
Senior level
185K-225K Annually
Senior level
Professional Services • Consulting
Own end-to-end full-stack product features using TypeScript, Node.js, React, Python, Kafka, and distributed systems. Design data models, backend services, event pipelines, interfaces, auditability, security controls, and AI agent experiences for a regulated fintech product. Operate production systems, collaborate with AI engineers, and help establish engineering practices on a small remote team.
Top Skills: Ai Coding ToolsDistributed SystemsKafkaMicroservicesNext.JsNode.jsPythonReactTypescript
28 Days AgoSaved
Remote
Baltimore, MD
150K-350K Annually
Senior level
150K-350K Annually
Senior level
Professional Services • Consulting
Build and ship AI-powered automation features, third-party integrations, full-stack web applications, and cloud infrastructure. Design background job processing systems, improve reliability and observability, address security risks, contribute product ideas, and mentor junior engineers. The role requires strong TypeScript skills, experience scaling AWS systems with infrastructure as code, and proficiency with React, Node.js, and Postgres.
Top Skills: AWSGitInfrastructure As CodeNode.jsPostgresReactTypescript
Reposted 28 Days AgoSaved
Remote
Baltimore, MD
248K-310K Annually
Senior level
248K-310K Annually
Senior level
Real Estate • Travel • PropTech
Lead technical strategy and architecture for a large-scale Content Platform that powers marketing campaigns. Solve ambiguous cross-team problems, design scalable backend and AI-driven systems, mentor senior engineers, and partner with product, design, and marketing to drive execution and engineering standards across the org.
Top Skills: Agentic/Ai-Driven SystemsGraphQLJavaKotlinLanggraphMicroservice ArchitectureNosql DatabasesRedisRelational Databases
2 Months AgoSaved
In-Office
Baltimore, MD
113K-238K Annually
Senior level
113K-238K Annually
Senior level
Information Technology • Consulting • Defense
Develops, integrates, tests, and sustains cloud software solutions for large-scale content and metadata repositories. Responsibilities include Apache Accumulo development, web interfaces and REST APIs, parallel analytics on petabyte-scale data, cloud service integration, requirements analysis, performance evaluation, troubleshooting, documentation, and stakeholder collaboration. The role requires expertise in Java, C++, or Python; distributed databases, MapReduce, HDFS, Kubernetes, and cloud platforms; and a TS/SCI with Polygraph clearance.
Top Skills: Amazon Web Services (Aws)Apache AccumuloBigtableC++GCPHadoop Distributed File System (Hdfs)HbaseJavaKubernetesMapreduceAzurePythonRest ApisUnix/LinuxWindows
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Designs, develops, integrates, tests, and sustains secure, scalable AWS cloud platforms for federal government customers. Responsibilities include cloud architecture, infrastructure as code, CI/CD automation, monitoring, remediation, cost-benefit analysis, platform operations, performance enhancement, and technical planning. The role requires extensive software development experience, Linux expertise, AWS capabilities, and an active TS/SCI clearance with agency-appropriate polygraph.
Top Skills: APIsAWSAws Cost ExplorerAws Pricing CalculatorAws SdksAws Well-Architected FrameworkCC++Ci/CdCloudFormationCloudtrailCloudwatchGitlabInfrastructure As CodeJavaRed HatServerless ComputingTerraformUnix/Linux
2 Months AgoSaved
In-Office
Baltimore, MD
55-79 Hourly
Senior level
55-79 Hourly
Senior level
Artificial Intelligence • Software • Cybersecurity • Defense
Develops production-ready software and end-to-end solutions in an agile environment. Responsibilities include analyzing architectures, writing and enhancing application code, gathering client requirements, automating workflows, resolving complex problems, collaborating cross-functionally, and using automated testing tools. The role requires TS/SCI clearance with polygraph and supports government defense and intelligence missions.
Top Skills: .NetAgileC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
2 Months AgoSaved
In-Office
Baltimore, MD
96-125 Hourly
Senior level
96-125 Hourly
Senior level
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software solutions in an agile environment, from requirements analysis and architecture through production deployment. Responsibilities include writing and enhancing source code, resolving workflow issues through automation, analyzing operating environments, implementing system improvements, and collaborating with cross-functional teams. The role uses open-source frameworks, APIs, analytics, infrastructure, automated testing, and CI/CD practices to deliver secure government mission solutions.
Top Skills: .NetAgileAutomated Testing ToolsC#C/C++Ci/CdDrupalGithub ActionsJavaJavaScriptJenkinsNode.jsPHPPythonReact
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
2 Months AgoSaved
In-Office
Baltimore, MD
72-84 Hourly
Senior level
72-84 Hourly
Senior level
Artificial Intelligence • Software • Cybersecurity • Defense
Develops end-to-end software and systems from design through production. Responsibilities include building Java and Spring Boot microservices, handling real-time data with WebSockets and Kafka, managing SQL and NoSQL databases, using containers and orchestration platforms, evaluating architecture, improving systems, and collaborating in an agile team supporting critical government missions.
Top Skills: AsyncioCi/CdConfluenceDevOpsDockerHTMLJavaJavaScriptJIRAKafkaKubernetesMicroservicesMongoDBMySQLNoSQLOci ContainersPodmanPostgresPydanticPython 3.12ReactSpring BootSQLWebsockets
2 Months AgoSaved
In-Office
Baltimore, MD
175K-187K Annually
Senior level
175K-187K Annually
Senior level
Software
Develops and sustains cloud software through requirements analysis, development, integration, testing, validation, enhancement, and issue resolution. The role includes cloud software research, installation, evaluation, and ongoing engineering support. Candidates need at least five years of directly related experience, cloud development certifications, and an active TS/SCI clearance with polygraph. A technical bachelor’s or master’s degree may substitute for portions of the experience requirement.
Top Skills: AWSCloud ComputingElasticKubernetes
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software using Python and Bash in Linux environments, working with NoSQL and SQL databases, containerization, CI/CD, orchestration, messaging, infrastructure as code, and source control. The role requires experience with MongoDB, Docker, Kubernetes, GitLab CI, Helm, RabbitMQ, Ansible, and Git, with PostgreSQL and Atlassian tools as desired skills. An active TS/SCI clearance with polygraph is mandatory.
Top Skills: AnsibleBashConfluenceContainerdDockerGitGitlab CiHelmJIRAKubernetesLinuxMongoDBPostgresPythonRabbitMQ
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop and implement software systems using Java, Python, and AWS services. Build automated functional and systems-level tests, collaborate with systems engineers in an agile environment, and prototype solutions in the AWS cloud. The role requires substantial software engineering experience and an active TS/SCI clearance with polygraph.
Top Skills: AWSJavaPython
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software and data-processing workflows using Python and Java. Build Bash automation, design and operate Apache Airflow workflows, process large datasets with Apache Spark, and query SQL databases. Perform data wrangling, preprocessing, validation, anomaly detection, and work with structured, semi-structured, and unstructured data. Use Linux, Git, Jupyter Notebook, and related development tools. An active TS/SCI clearance with polygraph is required.
Top Skills: Apache AirflowSparkBashConfluenceCsvGitJavaJIRAJSONJupyter NotebookLinuxMariadbMySQLNumpyPandasParquetPostgresPythonSlurmXML
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop and maintain software using Java and Angular. Build and deploy applications with GitLab, Docker, and Kubernetes or Marathon. Apply software engineering practices on programs of similar scope and complexity, with potential work involving Elasticsearch language analyzers and computer-assisted translation tools.
Top Skills: AngularDockerElasticsearchGitlabJavaKubernetesLiltMarathon
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software for high-performance computing, large-scale data analytics, and advanced information technology programs. Responsibilities include Java software engineering, requirements gathering, workflow documentation, problem solving, and collaboration using tools such as Confluence and JIRA. Preferred experience includes AWS, Maven, GitLab, MapReduce, JUnit, Python streaming, code coverage, and Linux. The role requires an active TS/SCI clearance with polygraph and seven years of software engineering experience.
Top Skills: AWSConfluenceGitGitlabJavaJIRAJunitLinuxMapreduceMavenPython
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop and support software engineering solutions for high-performance computing, large-scale data analytics, and information technology programs. Responsibilities include building Java and Angular applications, designing REST APIs, modernizing applications and databases, deploying containerized microservices, maintaining Kubernetes environments, implementing CI/CD and DevSecOps practices, and supporting Agile development and database operations. An active TS/SCI clearance with polygraph is required.
Top Skills: Amazon EksAngularConfluenceDevsecopsDockerGitlab Ci/CdHelmJavaJIRAJSONKubernetesMariadbMicroservicesOpenshiftOraclePodmanPostgresRancherRestful ApisSpring BootXML
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software for high-performance computing, large-data analytics, and advanced information technology systems. The role requires seven years of software engineering experience on comparable programs and contracts, along with expertise in distributed processing, databases, or scientific computing tools such as Spark, MapReduce, SQL/NoSQL, Pandas, NumPy, or SciPy. An active TS/SCI clearance with polygraph is required.
Top Skills: MapreduceNoSQLNumpyPandasScipySparkSQL
2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Analytics
Develop software for high-performance computing, large-scale data analytics, and advanced information technology programs. The role requires building solutions with Python, PySpark, and AWS services including Lambda, Glue, and DynamoDB. Candidates must have seven years of software engineering experience on comparable programs, or qualifying additional experience in place of a bachelor’s degree, and hold an active TS/SCI clearance with polygraph.
Top Skills: Amazon DynamodbAws GlueAws LambdaPysparkPython
One Month AgoSaved
In-Office or Remote
Baltimore, MD
35K-123K Annually
Senior level
35K-123K Annually
Senior level
Agency • Information Technology
Design, develop, and modernize enterprise-scale applications, RESTful APIs, microservices, and distributed systems. Build cloud-neutral solutions across AWS and Azure, support legacy application migrations, participate in architecture and code reviews, troubleshoot production issues, document technical designs, and mentor engineers. The role emphasizes scalable, secure, high-performance backend systems, technical leadership, and engineering best practices.
Top Skills: .NetAgileAWSAzure DevopsC++CucumberDockerDomain-Driven DesignEclipseGitIntellij IdeaJavaJenkinsKubernetesMainframeMicroservicesAzureOracleRestScrumSoaSoastaSpring BootSpring CoreSpring MvcSQL ServerSybase
One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
Build and maintain Safari AI’s cloud infrastructure, including production services, system design, reliability, documentation, and security compliance. The role sets technical direction for the cloud stack, collaborates with engineering and operations teams, improves development processes, and delivers incremental features. Candidates should have 4–6 years of software engineering experience, public cloud expertise, and experience taking complex services from concept through production. Streaming processing and machine learning experience are advantageous.
Top Skills: AWSAzureComputer VisionGCPMachine Learning
29 Days AgoSaved
Remote
Baltimore, MD
112K-155K Annually
Senior level
112K-155K Annually
Senior level
Software
Build and maintain scalable, cloud-native APIs and high-value core system components using .NET and related technologies. Lead software architecture and testing discussions, enhance core offerings, collaborate cross-functionally, and ensure quality through code reviews, unit testing, functional testing, telemetry, and performance tuning. Mentor teammates and contribute to continuous technical and process improvement.
Top Skills: .Net CoreAmazon Web ServicesApplication Performance MonitoringAzure Cloud ServicesC#JavaJavaScriptKotlinKubernetesOpentelemetryPostgres
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account