Cloud Software Engineer Jobs in Maryland
Cloud Software Engineer jobs in Maryland are concentrated in defense contracting, federal IT services, and cybersecurity, with strong demand from both government agencies and the private sector partners that support them. Baltimore, Bethesda, and the broader National Capital Region corridor into Maryland are the primary hiring hubs, where employers like Lockheed Martin, Booz Allen Hamilton, and Leidos maintain large engineering operations. Roles range from entry-level associate engineers to senior cloud architects, with the heaviest demand in cloud-native development, DevSecOps, and AWS and Azure platform engineering. Find a role that fits below and apply directly.
Find Cloud Software Engineer JobsOverview
Showing 4 of 45+ Cloud Software Engineer jobs




Required Skills
- Eight (8) years of experience in software engineering in programs and contracts of similar scope, type, and complexity is required; two (2) years of which must be in programs utilizing Big-Data Cloud technologies and/or Distributed Computing.
- Bachelors degree in Computer Science or a related discipline from an accredited college or university is required.
- Four (4) years of cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelor's degree.
- Master's in Computer Science or a related discipline from an accredited college or university may be substituted for two (2) years of experience.
- Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience.
- The following cloud-related experiences are required:
- Two (2) years of Cloud and Distributed Computing Information Retrieval (IR).
- One (1) year of experience with implementing code that interacts with the implementation of Cloud Big Table.
- One (1) year of experience with implementing code that interacts with the implementation of Cloud Distributed File System.
- One (1) year of experience in implementing complex MapReduce analytics.
- One (1) year of experience with implementing code that interacts with Cloud Distributed Coordination Frameworks.
- Experience with Computer Network Operations: Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing 2. Multi Node Management and Installation: Management and installation of Cloud and Distributed Computing on multiple nodes, Python, CFEngine, Bash, Ruby, or related technologies.
- Experience with Information Assurance: Securing Cloud-Based and Distributed applications through industry standard techniques such as Firewalls, PKI Certificate, and Server Authentication with experience in Corporate authentication service(s)
- Experience with Information Technology:
- Object-Oriented Design and Programming, Java, Eclipse or similar development environment, MAVEN, RESTful web services.
- Cloud and Distributed Computing Technologies: at least one or a combination of several of the following areas - YARN, J2EE, MapReduce, Zookeeper, HDFS, HBase, JMS, Concurrent Programming, Multi-Node implementation/installation, and other applicable technologies.
- Cloud and Distributed Computing Information Retrieval: at least one or a combination of several of the following areas - HDFS, HBASE, Apache Lucene, Apache Solr, MongoDB
- Ingesting, Parsing, and Analysis of Disparate Data-sources and formats: XML, JSON, CSV, Binary Formats, Sequence or Map Files, Avro, and related technologies
- Aspect-Oriented Design and Development
- Debugging and Profiling Cloud and Distributed Installations: Java Virtual Machine (JVM) memory management, Profiling Java Applications
- UNIX/LINUX, CentOS
- Experience with SIGINT:
- Experience with at least one SIGINT collection discipline area (FORNSAT, CABLE, Terrestrial/Microwave, Overhead, and ELINT)
- Geolocation, emitter identification, and signal applications. 3. Joint program collection platforms and dataflow architectures; signals characterization analysis
- Experience with Other:
- CentOS and Linux/RedHat
- Configuration management tools such as Subversion, ClearQuest, or Razor
- **Experience with at least a subset of the following: DevOps, Elastic Search, NiFi, Python, Java/Spring Boot, Angular
- Active TS/SCI security clearance with a current polygraph is required
See All 45 Cloud Software Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Cloud Software Engineer JobsCloud Software Engineer Jobs by City in Maryland
Where Maryland roles are concentrated, by current openings.
Cloud Software Engineer Job Market in Maryland
A snapshot from current Maryland openings, updated as new roles post.
Who's Hiring
- Peraton11

- InterImage5

- Visionist4

- Shield Consulting Solutions3

- Power3 Solutions2

Top Industries Hiring
- Technology & Software
What Maryland Employers Look For
The qualifications that appear most often in cloud software engineer jobs across Maryland.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Proficiency with at least one major cloud platform such as AWS, Azure, or Google Cloud
- Experience designing, deploying, or maintaining cloud-native applications in production environments
- Familiarity with containerization and orchestration tools including Docker and Kubernetes
- Strong programming skills in languages such as Python, Java, or Go
- Active or obtainable U.S. security clearance, required by many Maryland defense and federal contractors
Cloud Software Engineer Jobs in Maryland: Frequently Asked Questions
How do you become a cloud software engineer in Maryland?
Cloud software engineering in Maryland requires no state-issued license, so the path centers on education and credentials. Most employers expect a bachelor's degree in computer science, software engineering, or a related field, along with vendor certifications such as AWS Certified Solutions Architect or Microsoft Azure Administrator. Maryland's large defense and federal contracting sector adds one significant local requirement: many roles require candidates to hold or be eligible for a U.S. government security clearance, which involves a background investigation.
How much do cloud software engineers make in Maryland?
Cloud software engineers in Maryland earn a median of about $138,680 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $87,690 for the lowest 10% to over $222,610 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire cloud software engineers in Maryland?
Employers hiring cloud software engineers in Maryland right now include Peraton, InterImage, and Visionist, based on current listings on Migrate Mate as of August 2026. Maryland's concentration of defense primes and federal IT contractors means many of these employers also value candidates with active security clearances alongside cloud engineering credentials.
Which Maryland cities have the most cloud software engineer jobs?
The cities with the most cloud software engineer openings in Maryland are Annapolis Junction, Fort Meade, and Laurel. This distribution reflects the state's dense corridor of defense contractors, federal agencies, and government IT services firms, with the National Capital Region pulling much of the demand into Bethesda and its suburbs, while Baltimore anchors a second major cluster through its technology and financial services employers.
Are there remote cloud software engineer jobs in Maryland?
Yes, and more than most fields. About 57% of cloud software engineer openings tied to Maryland are remote or hybrid as of August 2026, reflecting how naturally the work translates to distributed environments. The roles most often offered fully remote are those centered on cloud architecture, platform engineering, and software development, while positions requiring access to classified systems or secure facilities in Maryland tend to remain on-site.
How can I get hired as a cloud software engineer in Maryland with little or no experience?
The most realistic entry path is combining an entry-level certification with a role that bridges into cloud work, such as a systems administrator, junior DevOps engineer, or IT support specialist position at a Maryland federal contractor or government agency. Employers like Booz Allen Hamilton and Leidos run associate and early-career programs that bring on candidates without deep cloud experience and train them on the job. Building a portfolio of personal or academic cloud projects on AWS or Azure and pursuing the AWS Cloud Practitioner or Microsoft AZ-900 certification gives candidates a concrete, verifiable credential that Maryland hiring managers recognize as a credible starting point.
Where can I find and apply to cloud software engineer jobs in Maryland?
You can find and apply to cloud software engineer jobs in Maryland on Migrate Mate, which lists current openings tied to the state. Find roles that match your experience and specialization and apply directly to the ones that fit.
See All 45 Cloud Software Engineer Jobs in Maryland
Find roles in Maryland that match your experience and apply in just a few clicks.
Find Cloud Software Engineer Jobs