Top Software Engineer Jobs in Baltimore, MD

YesterdaySaved
Remote
Baltimore, MD
103K-150K Annually
Mid level
103K-150K Annually
Mid level
Big Data • Machine Learning • Software • Analytics
Design, implement, and maintain automated and manual tests across unit, component, integration, and end-to-end levels. Build scalable test frameworks, automate UI and API tests, run performance/load tests, produce test reports, report regressions, and collaborate with agile teams to influence design and ensure product testability and scalability.
Top Skills: AllureAWSBashCi/CdDockerGitJavaScriptKubernetesmacOSPlaywrightPytestPythonSeleniumSQLUnix
YesterdaySaved
Remote
Baltimore, MD
Senior level
Senior level
Healthtech • Software
Build and maintain high-performance Ruby on Rails services on a Rails/AWS/Kubernetes stack. Own end-to-end feature development, optimize DB queries and APIs, support legacy modernization and new product growth, participate in on-call rotation, and drive CI/CD, testing, and architectural improvements.
Top Skills: AWSCi/CdCircleCICloudwatchEcsEksGitGithub ActionsJenkinsKubernetesLambdaMySQLPostgresRubyRuby On RailsS3Test-Driven Development (Tdd)
YesterdaySaved
Remote
Baltimore, MD
190K-235K Annually
Senior level
190K-235K Annually
Senior level
Security
Build full-stack features for Google Drive and OAuth surfaces, design and ship LLM-powered agentic workflows for detection, investigation, and remediation, integrate with Google Workspace APIs at scale, partner with product and design, collaborate across teams, and contribute through mentorship, code review, and ownership from design to production.
Top Skills: Google Drive ApiGoogle Workspace ApisLlmsOauthReactTypescript
Reposted YesterdaySaved
Remote
Baltimore, MD
125K-175K Annually
Senior level
125K-175K Annually
Senior level
Software
Lead design and rewrite of cloud-native core systems. Build scalable back-end services and front-end features, drive architecture and testing discussions, mentor engineers, and improve telemetry, performance, and reliability.
Top Skills: .Net.Net CoreAWSAzure DevopsC#JavaKubernetesNode.jsOpentelemetryPostgresRuby on RailsReact
YesterdaySaved
Remote
Baltimore, MD
106K-159K Annually
Mid level
106K-159K Annually
Mid level
Automotive
Design, implement, and deliver Slate's software systems for digital customer experiences. Lead architecture, code and design reviews, own testing and integration, collaborate with UX/product, mentor engineers, and balance technical and business trade-offs.
Top Skills: AWSAzureJavaLlm TechnologiesPrompt EngineeringPythonTypescript
YesterdaySaved
Remote
Baltimore, MD
Senior level
Senior level
Healthtech
Lead refactoring and optimization of scalable data pipelines, design next-generation distributed storage and processing systems, build clean interfaces for diverse data consumers, mentor engineers, and establish engineering standards and processes.
Top Skills: AWSAzureC#C++Ci/CdDatabricksDockerEtl/EltEvent-DrivenGCPGoIn-Memory ComputingJavaKubernetesPythonRedshiftScalaSnowflakeSparkSQL
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Information Technology • Professional Services • Consulting
Design and implement embedded software for microprocessors using C/C++. Develop and optimize code for constrained processors, write unit tests and test plans, and perform low-level firmware optimizations. Collaborate on embedded system design and debugging.
Top Skills: CC++Embedded Microprocessors
Reposted 10 Days AgoSaved
Hybrid
Baltimore, MD
Senior level
Senior level
Logistics • Security • Software • Automation
Lead backend design, development, and maintenance of .NET-based services; modernize legacy systems incrementally; write tests and perform code reviews; troubleshoot production issues; collaborate with engineering, product and architecture to deliver scalable cloud-native SaaS/PaaS solutions.
Top Skills: .Net Core.Net FrameworkC#Clean ArchitectureCloud PaasCloud-Native SaasDesign PatternsMicrosoft Sql ServerObject-Oriented ProgrammingRestful ServicesStatic Code AnalysisStrangler Fig PatternT-SqlUnit Testing
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Information Technology • Professional Services • Cybersecurity • Defense
Designs, develops, debugs, integrates, tests, documents, and maintains software systems. Analyzes user requirements, creates object-oriented architectures, develops data-driven Java web applications, writes queries, and works on Agile teams to implement new features and improve performance.
Top Skills: CSS3GitGoogle Web Toolkit (Gwt)HibernateHTML5JavaJava EeJenkinsJunitMavenMySQLSpringSpring Tool SuiteSpringsource FrameworkVaadinWeb Services
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Mid level
Mid level
Healthtech • Information Technology • Professional Services • Software
Integrate, test, and sustain automation tools to provision and configure HPC infrastructure in complex Linux environments. Bridge development, operations, and test teams to ensure secure, reliable automation using Linux administration, Bash/Python scripting, Ansible, IaC, CI/CD, automated testing, Git, and technical documentation.
Top Skills: AnsibleAutomated TestingBashCi/CdConfluenceGitGitlab CiHpcIacJIRALinuxPythonSafe
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
125K-230K Annually
Senior level
125K-230K Annually
Senior level
Information Technology • Consulting
Design and implement DSP algorithms in FPGA, integrate FPGA code with existing software, perform FPGA coding using Vivado, work with C/C++ on Linux, and apply signal processing expertise. Must operate on cleared, classified programs.
Top Skills: CC++DspEpiq Solution PdkFpgaLinuxVivado
Reposted 10 Days AgoSaved
Hybrid
Baltimore, MD
85K-154K Annually
Senior level
85K-154K Annually
Senior level
Edtech • Healthtech
Lead design, implementation, tuning, and capacity management of enterprise software. Deliver and maintain scalable applications, mentor engineers, collaborate with product and QA, and apply cloud, microservices, and AI tooling (LangChain, LLMs, Vertex AI). Write testable code, perform code reviews, and improve development practices.
Top Skills: AngularBigQueryData ModelingFirebaseGCPLangchainLlm Prompt EngineeringNl-To-SqlNode.jsPub/SubPythonRagSQLTypescriptVertex Ai
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Expert/Leader
Expert/Leader
Information Technology • Software • Consulting
The Senior Software Engineer will develop and enhance complex software systems, innovate RF signal processing applications, and integrate software solutions while ensuring adherence to design requirements and testing protocols.
Top Skills: C++ConfluenceGeospatial ProcessingGitGitlabJavaJavaScriptJIRALinuxPythonSoftware-Defined Radio
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Entry level
Entry level
Information Technology • Software • Consulting
Assist in the engineering and modernization of cryptographic systems while analyzing requirements, debugging software, and providing recommendations for improvements.
Top Skills: Cryptographic SystemsData QueriesDatabasesSoftware Development
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Information Technology • Software • Consulting
The role involves providing engineering and design for cryptographic products, including software development, debugging, and team leadership, while guiding teams on project constraints and processes.
Top Skills: CSS3DockerGitGitlab CiHibernateHTML5Java SeJavaScriptJenkinsJunitKubernetesMavenMySQLNexusOpenshiftPythonShell/BashSpring Framework
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
104K-218K Annually
Mid level
104K-218K Annually
Mid level
Information Technology • Consulting • Defense
As a Software Test Engineer, you will analyze requirements, develop test plans, collect data, and validate software development activities in a cross-functional team.
Top Skills: Agile ScrumCisco OsEclipseGoIntellijJavaJava EeJbossLdapLinuxOracle WeblogicPerlSeleniumSslTomcatUnixWindows
Reposted 10 Days AgoSaved
Hybrid
Baltimore, MD
110K-230K Annually
Senior level
110K-230K Annually
Senior level
Insurance
Lead Backend Software Engineer responsible for designing and maintaining large-scale applications and distributed systems, focusing on GEICO's core billing platform's scalability and efficiency.
Top Skills: AirflowDevOpsGoJavaKafkaKotlinNoSQLSparkSQL
Reposted 10 Days AgoSaved
In-Office
Baltimore, MD
Senior level
Senior level
Software • Cybersecurity
Design, develop, implement, and test FPGA-based DSP components and integrate them with Linux-based software stacks. Lead technical design, perform FPGA RTL development, timing closure and resource optimization, implement DSP algorithms in hardware, bridge FPGA to software, and produce documentation for RF communication/collection subsystems.
Top Skills: CC++Digital Signal Processing (Dsp)Epiq Solution PdkFpgaFpga RtlLinuxVivado
11 Days AgoSaved
In-Office
Baltimore, MD
136K-204K Annually
Senior level
136K-204K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, and modify real-time embedded C/C++ software across the full lifecycle. Create and execute unit and verification tests, collaborate with multi-disciplinary teams, assess new technologies, participate in design and architecture reviews, and track/mitigate defects for mission systems.
Top Skills: Atlassian Tool SetCC++ClockworkCoverityDevsecopsKubernetesLinuxMatlabModel Based EngineeringOpen Architecture SolutionsSonarqubeVisual StudioVxworks
11 Days AgoSaved
In-Office
Baltimore, MD
109K-163K Annually
Senior level
109K-163K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
Design, develop, and maintain real-time embedded C/C++ software across the full lifecycle. Create and execute unit and verification tests, debug on simulators and hardware, participate in design and architecture reviews, assess new technologies, track defects and risks, and collaborate with multi-disciplinary teams to deliver mission systems.
Top Skills: Atlassian Tool SetCC++CoverityDevsecopsKlocworkKubernetesLinuxMatlabModel-Based EngineeringOpen Architecture SolutionsReal-Time Embedded SystemsSonarqubeVisual StudioVxworks
11 Days AgoSaved
In-Office
Baltimore, MD
169K-254K Annually
Expert/Leader
169K-254K Annually
Expert/Leader
Aerospace • Logistics • Security • Software • Cybersecurity
Lead cross-functional embedded software teams during EMD, manage budgets and EVMS/CAM responsibilities, maintain schedules and Jira, support proposals and supplier interactions, and brief leadership. Emphasizes real-time embedded development, full software lifecycle, model-based engineering, DevSecOps, and team staffing/coordination.
Top Skills: AgileAtlassian Tool SuiteDevsecopsEarned Value Management System (Evms)JIRAModel-Based EngineeringMs Excel MacrosReal-Time Embedded Software
Reposted YesterdaySaved
Remote
Baltimore, MD
Senior level
Senior level
Insurance
Design, build, and operate scalable web applications, APIs, services, and AI-enabled workflows. Use AI tools across the development lifecycle, ensure reliability, performance, and observability, contribute to technical decisions, iterate from user feedback, and own production quality and delivery as part of cross-functional squads.
Top Skills: AWSAzureNode.jsPostgresReactRedisSnowflakeTypescript
Reposted YesterdaySaved
Remote
Baltimore, MD
Senior level
Senior level
Productivity • Software • Conversational AI
Senior Software Engineer at Twilio will design, build, and maintain scalable communication systems, collaborate with cross-functional teams, mentor engineers, and contribute to architecture and delivery. Responsibilities include writing high-quality code, improving performance and reliability, shipping product features, and participating in technical planning within a remote-first, inclusive environment.
Reposted YesterdaySaved
Remote
Baltimore, MD
120K-194K Annually
Senior level
120K-194K Annually
Senior level
Insurance
Lead and coach a software engineering team to design and deliver production-grade reference architectures, sample applications, and reusable implementation patterns. Provide hands-on technical leadership across cloud-native, containerized, and distributed systems; drive architecture and adoption of best practices; partner with platform and infrastructure teams; participate in coding, prototyping, and troubleshooting; manage staffing, prioritization, and delivery planning.
Top Skills: APIsAWSContainer TechnologiesDistributed SystemsEvent-Driven ArchitecturesGoogle Cloud PlatformJavaKubernetesMessaging PlatformsMicroservicesAzure
Reposted YesterdaySaved
Remote
Baltimore, MD
Senior level
Senior level
Software
Build and maintain the full-stack Raise product: polished donor-facing UIs and backend systems. Own features end-to-end, ensure scalability, reliability, and performance, review AI-generated code, collaborate with Product and Design, write clean testable code, and support observability and incident resolution.
Top Skills: AzureC#Ci/CdClaude CodeContainerizationCopilotCursorDatadogGraphQLJavaScriptReactRelational DatabasesRestful ApisSvelteTerraformTerragruntTypescriptVue
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account