Top Software Engineer Jobs in Baltimore, MD

Reposted 2 Months AgoSaved
Remote or Hybrid
Baltimore, MD
113K-190K Annually
Senior level
113K-190K Annually
Senior level
Artificial Intelligence • Cloud • Sales • Security • Software • Cybersecurity • Data Privacy
Senior Software Engineer to design and deliver Golang-based microservices, mentor a small pod, estimate and implement features, produce unit and end-to-end tests, collaborate on design and code reviews, improve SDLC, and apply SRE observability practices while working with cloud-scale data stores such as Snowflake, DynamoDB, and Cassandra.
Top Skills: AWSCassandraCi/CdDynamoDBEvent-Driven ArchitectureGoJavaMicroservicesObservabilitySnowflakeSreTemporal
One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Information Technology
Lead the technical vision, architecture, and roadmap for Pika’s web and multiplatform creative products. Design scalable user-facing systems, real-time collaboration, messaging, generative AI workflows, and cross-service observability. Partner with product and design leaders from ideation through launch, while driving architecture reviews, technical excellence, mentorship, and engineering strategy.
Top Skills: Agentic ToolsAWSDistributed SystemsDockerGCPGenerative AiGoGpu-Backed WorkflowsKubernetesLlmsMl Inference PlatformsNode.jsObservabilityPostgresPythonPyTorchReactRedisScalable ApisTracingTypescript
One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Information Technology
Develop and launch scalable, user-facing features for AI-powered video and multimedia tools. Architect end-to-end solutions across backend and frontend systems, ensure quality and reliability, collaborate with design, product, and ML teams, and mentor engineers. The role involves rapid prototyping, experimentation, technical leadership, and shaping Pika’s core creative product.
Top Skills: AIAudioGenerative AiGoImageMachine LearningMultimediaPythonReactTypescriptVideo
2 Months AgoSaved
In-Office
Baltimore, MD
87K-198K Annually
Senior level
87K-198K Annually
Senior level
Information Technology
Maintain, troubleshoot, and modernize legacy enterprise and embedded systems. Design, build, and upgrade application modules, interfaces, and components to meet security and design specifications. Work with programming and scripting languages, cloud platforms, APIs, and hardware architectures (ARM/FPGA/RF) while advising clients on system improvements and modernization.
Top Skills: APIsArm ArchitectureCCloud PlatformsEmbedded Os DevelopmentFpgaPythonRf ConceptsSite MaintenanceWeb PartsWorkflows
One Month AgoSaved
In-Office or Remote
Baltimore, MD
Entry level
Entry level
Software • Analytics • Financial Services • Cryptocurrency
Build and own the architecture for Dune’s curated data lifecycle, including dependency-aware orchestration, backfills, schema evolution, retries, recovery, data quality, and alerting. The role combines backend software engineering with large-scale data systems work across Go, Kotlin, Rust, Python, and SQL. Responsibilities include designing ingestion and curation contracts, making architecture decisions, solving ambiguous problems, and leading work that other engineers can execute.
Top Skills: DbtDelta LakeFelderaFlinkGoIcebergKafka StreamsKotlinMaterializeParquetPythonRisingwaveRustSpark Structured StreamingSQLSqlmesh
2 Months AgoSaved
Easy Apply
Remote
Baltimore, MD
Easy Apply
185K-225K Annually
Expert/Leader
185K-225K Annually
Expert/Leader
Healthtech • Software
Lead design and development of scalable, cloud-native AI healthcare payment integrity platforms. Provide technical leadership, own production code and releases, design data/retrieval architectures, ensure observability, security, and compliance, and collaborate with ML, product, and architecture teams to deliver performant SaaS solutions.
Top Skills: Auth/Authz FrameworksAutomated TestingCi/CdClinical OntologiesData ModelingData Systems/PipelinesEvaluation FrameworksEvent-Driven SystemsHealthcare Interoperability StandardsInfrastructure As Code (Iac)InstrumentationMulti-Agent Ai ArchitecturesObservabilityRag (Retrieval-Augmented Generation)Secure Api Design
One Month AgoSaved
Remote
Baltimore, MD
48K-66K Annually
Junior
48K-66K Annually
Junior
Information Technology • Consulting
Develop and test complex software applications in global team environments, with training in Java and full-stack development. Responsibilities include applying software engineering principles, troubleshooting and debugging, working with databases, following the SDLC, and practicing test-driven development. The role includes 4–8 weeks of training followed by a 12–24-month client placement with ongoing support.
Top Skills: JavaSQL
One Month AgoSaved
In-Office or Remote
Baltimore, MD
Senior level
Senior level
Social Impact
Leads a software development team through the full product lifecycle, including user research, product strategy, roadmap planning, application development, testing, code reviews, documentation, team performance management, budgeting, partnerships, and user support. The role also manages Agile processes, reports metrics, develops funding proposals, and participates in conferences and periodic travel.
Top Skills: AgileCybersecurityUnit Testing
Reposted 2 Months AgoSaved
In-Office or Remote
Baltimore, MD
135K-300K Annually
Senior level
135K-300K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
Design and implement the core components of the Agents Python framework, focusing on API and abstraction development for AI-driven applications.
Top Skills: JavaScriptNode.jsPythonRustTypescript
Reposted 2 Months AgoSaved
In-Office or Remote
Baltimore, MD
135K-300K Annually
Mid level
135K-300K Annually
Mid level
Artificial Intelligence • Information Technology • Internet of Things
Design and develop functionalities for the Agents framework, iterate on feedback, and create documentation while working with various programming languages.
Top Skills: Node.jsPythonRust
One Month AgoSaved
Remote or Hybrid
Baltimore, MD
175K-200K Annually
Senior level
175K-200K Annually
Senior level
Software
Develop open-source Web3 and Web2 technologies for the Canton Network, solving complex distributed systems and security challenges. Own major software components, contribute to cloud deployments and operations, collaborate across distributed engineering teams, mentor engineers, and improve systems and processes. The role requires strong polyglot programming skills, preferably in Scala or Haskell, plus experience with Kubernetes, Pulumi, Helm, and Grafana.
Top Skills: BlockchainGrafanaHaskellHelmKubernetesPulumiScalaWeb3
One Month AgoSaved
Remote
Baltimore, MD
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software • Sports • Analytics
Own backend performance and scalability improvements for a mature Java-based Athlete Management System. Diagnose bottlenecks across APIs, databases, calculations, and background jobs; improve data access, asynchronous processing, observability, containerization, and reliability. Develop technical plans, drive changes through production, collaborate with the Data Platform team, review architecture, mentor engineers, and participate in on-call support.
Top Skills: AWSDockerInfrastructure As CodeJavaJSONJvmPostgresPythonRest ApisXML
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
2 Months AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Cloud • Information Technology • Software • Cybersecurity
Develop, test, and maintain software as part of an agile SAFe/DevOps team. Analyze complex requirements, design using CASE tools, author reusable code and automation scripts, support CI/CD, and participate in planning, BDD/TDD practices, and deployment to test/production environments.
Top Skills: BddCC++CucumberDevOpsEclipseFitnesseHTMLJavaJava/J2EeJbossJeeJenkinsLinuxMockitoOraclePerlPostgresPowershellPythonSafeSeleniumSoapSQLTddTomcatUftVbsWadlWeblogicWindowsWsdlXhtmlXMLXslt
One Month AgoSaved
Remote
Baltimore, MD
150K-350K Annually
Senior level
150K-350K Annually
Senior level
Professional Services • Consulting
Build and evolve AWS platform infrastructure, Terraform and Pulumi automation, internal developer tooling, TypeScript libraries, CI/CD pipelines, and ephemeral environments. Improve reliability through SLOs, error budgets, observability, autoscaling, and incident response while addressing performance challenges across Aurora PostgreSQL and distributed services. Partner with product engineers, document complex systems, and raise engineering standards.
Top Skills: Aurora PostgresqlAWSBuildkiteCi/CdCloudwatchDatadogDistributed TracingNode.jsPulumiSentryTerraformTypescript
One Month AgoSaved
Remote
Baltimore, MD
210K-300K Annually
Senior level
210K-300K Annually
Senior level
Professional Services • Consulting
Own backend-heavy product and platform engineering from design through production. Build and scale distributed systems supporting large-scale mortgage transactions, design reliable infrastructure for regulated workflows, contribute to architecture and engineering standards, and collaborate with product, infrastructure, and platform teams. Use AI coding tools while maintaining rigorous human review and correctness.
Top Skills: Claude CodeCursorDockerGithub CopilotGoogle Cloud PlatformKubernetesPythonReact
2 Months AgoSaved
Remote
Baltimore, MD
90K-126K Annually
Senior level
90K-126K Annually
Senior level
Insurance
Designs, develops, tests, deploys, maintains, and supports enterprise software applications using C#, .NET, ASP.NET Core, SQL Server, APIs, and related technologies. Owns application performance, reliability, scalability, troubleshooting, and continuous improvement. Serves as a technical subject matter expert, contributes to architecture and technology decisions, partners with DevOps on CI/CD automation, and mentors engineers. Collaborates with business stakeholders, product owners, vendors, and project teams throughout the software development lifecycle.
Top Skills: .Net.Net CoreAgileAsp.Net CoreAzure DevopsC#Ci/CdDevOpsEf CoreEntity FrameworkGitGithub CopilotNugetRest ApisSQL ServerT-SqlWeb Apis
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Information Technology • Marketing Tech • Software • Consulting
The role involves designing user-friendly AI/ML systems and interfaces, ensuring security measures, and providing expert advice based on customer needs, requiring extensive software engineering experience.
Top Skills: CSSJavaScriptReactVs Code
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
The Software Engineer develops and maintains diverse software systems, analyzes user requirements, designs software, debugs defects, and creates performance-driven solutions for federal clients.
Top Skills: MapreduceNoSQLNumpyPandasScipySparkSQL
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
The Software Engineer develops and maintains software systems for government clients, focusing on data analytics, algorithm development, and system integration.
Top Skills: Ai/MlAWSC++GoGpu-Enabled ApplicationsPythonTerraform
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
175K-235K Annually
Expert/Leader
175K-235K Annually
Expert/Leader
Information Technology • Software • Automation
Responsible for designing, developing, and executing automated and manual tests for web applications, ensuring functionality, performance, and reliability within an Agile environment.
Top Skills: CSSCucumberGherkinHTMLJavaJavaScriptPythonSeleniumSQL
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
160K-225K Annually
Expert/Leader
160K-225K Annually
Expert/Leader
Information Technology • Software • Automation
Seeking a Software Engineer to develop data-driven solutions for web-based applications that automate data management for the Intelligence Community, focusing on data ingestion and analysis using statistical methods and machine learning.
Top Skills: DataxplorerGmaeJavaPython
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
150K-225K Annually
Expert/Leader
150K-225K Annually
Expert/Leader
Information Technology • Consulting
The Software Engineer will develop and maintain LLM orchestration frameworks, optimize data pipelines, and collaborate on AI tools and security processes.
Top Skills: AgileCi/CdClaude CodeCodexConfluenceData EngineeringGitJIRALlm IntegrationPythonRag FrameworkRelational DatabasesRustStatic AnalyzersVector Databases
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
130K-250K Annually
Junior
130K-250K Annually
Junior
Information Technology • Software • Consulting • Cybersecurity
Design, develop, and maintain scalable software solutions for mission-critical systems. Collaborate with teams to implement software solutions and resolve issues.
Top Skills: AWSAzureC++JavaLinuxPython
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
160K-250K Annually
Senior level
160K-250K Annually
Senior level
Information Technology • Software • Consulting • Cybersecurity
We seek a Senior Java Software Engineer with expertise in Java and Linux to develop high-performance applications in distributed environments.
Top Skills: Apache AccumuloApache HadoopApache ZookeeperGitGradleHdfsJavaLinuxMapreduceMavenSpring Framework
Reposted 2 Months AgoSaved
In-Office
Baltimore, MD
99K-125K Annually
Senior level
99K-125K Annually
Senior level
Hardware • Defense • Manufacturing
Develop, enhance, and maintain complex software systems while collaborating with teams to deliver scalable, high-performance solutions and design algorithms.
Top Skills: AnsibleBambooCC#C++DockerJavaJenkinsPackerPythonTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account