Top Software Engineer Jobs in Baltimore, MD

YesterdaySaved
Remote
Maryland, USA
Senior level
Senior level
Information Technology • Software
Designs, develops, and maintains enterprise software for federal digital services. Builds Java and Scala RESTful APIs, creates unit tests, troubleshoots defects across development through production, and uses Splunk for monitoring and log analysis. Collaborates with business analysts to identify design gaps, estimate feature work, and improve system functionality while supporting reliable software delivery across the full development lifecycle.
Top Skills: JavaJavaScriptRestful ApisScalaSplunkUnit Testing
YesterdaySaved
Remote
United States
145K-150K Annually
Senior level
145K-150K Annually
Senior level
Digital Media • Software
Modernize legacy SAS data-processing systems by translating logic into scalable, high-performance Python solutions. Build and optimize large-scale data pipelines using formats including SAS, Parquet, JSON, and SQL. Integrate PostgreSQL, implement parallel processing, automated testing, data validation, and quality assurance, and maintain well-documented code. Collaborate with IT specialists and stakeholders to validate requirements, troubleshoot issues, and deliver cloud-native modernization solutions.
Top Skills: AWSDaskGitJSONLinuxMultiprocessingParquetPostgresPysparkPythonSASSQL
Reposted YesterdaySaved
Remote
United States
98K-157K Annually
Senior level
98K-157K Annually
Senior level
Biotech
Lead design and delivery of enterprise Adobe Experience Platform solutions. Architect schemas, identity, ingestion, governance, personalization, and integrations with CRM/data lakes. Optimize CI/CD and deployment processes, mentor engineering teams, coordinate cross‑functional stakeholders, ensure security/privacy compliance, and produce architecture documentation and implementation roadmaps.
Top Skills: Adobe AnalyticsAdobe Experience CloudAdobe Experience Platform (Aep)Adobe Journey Optimizer (Ajo)Adobe LaunchAdobe Real-Time CdpAdobe TargetAPIsAWSAzureCi/CdCRMData LakeData StreamingEnterprise Integration PlatformsETLEvent-Driven ArchitectureGCPJavaScriptPythonSQL
YesterdaySaved
In-Office or Remote
2 Locations
131K-218K Annually
Senior level
131K-218K Annually
Senior level
Healthtech • Information Technology • Software
Design, build, and operate scalable APIs and event-driven backend services using TypeScript, Node.js, Python, Kafka, and PostgreSQL. Develop infrastructure as code and CI/CD pipelines, troubleshoot production systems, and participate in on-call support. Provide technical leadership through architecture reviews, API and event standards, code reviews, mentoring, and cross-team guidance. Help improve engineering quality, reliability, scalability, development tooling, and adoption of AI-assisted development practices.
Top Skills: Apache KafkaAzure Api ManagementAzure Service BusClaudeElixirGithub ActionsHelmKubernetesNode.jsPostgresPythonRuby On RailsTerraformTypescript
YesterdaySaved
In-Office or Remote
2 Locations
Entry level
Entry level
Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
Entry-level software engineers complete three rotations across Citizens' technology teams, designing, developing, and implementing software solutions. Responsibilities include building mobile applications, APIs, microservices, and enterprise technology solutions; documenting requirements and project progress; troubleshooting systems; improving application quality; and applying modern development practices and AI-assisted tools. The program includes onboarding, technical training, professional development, and eventual placement on a software engineering team.
Top Skills: .NetAndroidAWSAzureCC++Ci/CdCircleCIGCPGoiOSJavaJavaScriptJenkinsMicroservicesNode.jsPythonReactSwift
Internship
Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
Ten-week software engineering internship involving application development, mobile app enhancement, API and microservices development, software architecture, documentation, testing, quality improvements, and AI-assisted development. Interns work in an agile environment, receive mentorship and professional development, and may be considered for a full-time technology development program after graduation.
Top Skills: .NetAndroidAPIsAWSAzureCC++Ci/CdCircleCIGCPGoiOSJavaJavaScriptJenkinsMicroservicesNode.jsPythonReactSwift
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
Remote
USA
86K-145K Annually
Senior level
86K-145K Annually
Senior level
Fintech • Payments • Financial Services
Develops, tests, documents, maintains, and enhances software solutions using established design principles and development practices. The role addresses defects, security vulnerabilities, and performance improvements; participates in requirements analysis, planning, and user story development; documents standards and changes; and collaborates with and mentors software engineers. Work involves .NET technologies, source control, software development lifecycle practices, and potentially Azure or AWS cloud development.
Top Skills: .NetAgileAsp.NetAWSAzureAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptKanbanLeanMsmqMvcNservicebusTeam Foundation ServerVbscriptVisual StudioWpfXMLXslt
YesterdaySaved
Remote
USA
104K-174K Annually
Senior level
104K-174K Annually
Senior level
Fintech • Payments • Financial Services
Develops, tests, documents, enhances, and maintains software solutions using established design principles and technical standards. Reviews systems, resolves defects, remediates security vulnerabilities, improves performance, analyzes user stories, and implements business solutions. Participates in software development processes, stays current with technology, mentors engineers, and helps plan and prioritize team development work.
Top Skills: .NetAsp.NetAWSAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptAzureMsmqMvcNservicebusTeam Foundation ServerVbscriptVisual StudioWpfXMLXslt
YesterdaySaved
Remote
USA
72K-120K Annually
Mid level
72K-120K Annually
Mid level
Fintech • Payments • Financial Services
Develop and maintain software solutions across the full development lifecycle, including design, coding, testing, documentation, system enhancements, security remediation, performance improvements, and user story analysis. Collaborate with development teams to solve business problems using .NET technologies and software engineering best practices. Participate in Agile or Lean processes, document changes, and maintain current knowledge of tools, technologies, and industry standards.
Top Skills: .NetAgileAsp.NetAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptLeanMsmqMvcNservicebusVbscriptVisual StudioWpfXMLXslt
YesterdaySaved
Remote
USA
250K-270K Annually
Senior level
250K-270K Annually
Senior level
AdTech • Digital Media • News + Entertainment • Other
Leads engineering strategy, architecture, reliability, delivery practices, and vendor selection across Axios products, platforms, workflows, and internal systems. Develops engineering managers and senior technical leaders, strengthens planning and quality, aligns engineering capacity with business priorities, and partners with executive, product, design, newsroom, and business stakeholders. The role also drives AI adoption in software development and defines engineering standards, benchmarks, and operating practices.
Top Skills: AICms
YesterdaySaved
Remote
US
145K-162K Annually
Senior level
145K-162K Annually
Senior level
Healthtech
Develop and maintain backend Java services for healthcare technology products. Responsibilities include implementing features, fixing bugs, designing application components, testing, troubleshooting deployments, optimizing performance, and contributing across the Agile software development lifecycle. The role requires collaboration with developers, product managers, and QA engineers, along with expertise in Java enterprise technologies, databases, application servers, CI/CD, DevOps, and Unix-based environments.
Top Skills: AgileApplication ServersCi/CdDevOpsEvent SourcingIntellijJ2EeJavaJunitJunitperfLinuxMessage QueuesNoSQLOracleRelational DatabasesSoapSQLUnix Shell ScriptingWeblogicXML
Expert/Leader
eCommerce • Payments • Software
Own the architecture, product direction, and hands-on development of Phoenix’s payments infrastructure across processors, gateways, vaults, tokenization, wallets, routing, authorization, disputes, fraud, reconciliation, and reliability. Lead merchant and processor integrations, improve approval rates, manage payment-method portability, maintain PCI-compliant systems, and own incident response. The role combines principal engineering with payments product ownership, requiring direct customer engagement, roadmap decisions, technical design, coding, and accountability for business outcomes.
Top Skills: 3DsAdyenApple PayClaude CodeGoogle PayNmiPci DssSpreedlyStripeStripe ConnectVgs
YesterdaySaved
Remote
United States
115K-150K Annually
Junior
115K-150K Annually
Junior
Logistics • Transportation
Build and ship responsive, consumer-facing web experiences using React, Next.js, TypeScript, and Tailwind CSS. Maintain Sanity CMS schemas, collaborate with marketing and product teams on experiments and conversion improvements, optimize Core Web Vitals, and contribute to frontend architecture and reusable components. Troubleshoot application issues and progressively expand into broader full-stack engineering responsibilities.
Top Skills: Core Web VitalsCSSHTMLJavaScriptNext.JsReactSanity CmsTailwind CssTypescriptVercel
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account