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 5 of 51+ Cloud Software Engineer jobs











Steel Point Solutions is an amazing SBA Certified (8a), HUBZone, Small Disadvantaged Business (SDB) and a Woman Owned Small Business (WOSB) company. Established in 2013 with a vision of offering world class, integrated business solutions for all levels of Government and commercial enterprises. We are represented by a team of talented and qualified professionals who know how essential efficient, cost-effective integrated solutions are to your organization's success. Leveraging these resources, we strive daily to lead the industry in program management and service delivery.
Role Summary
The Cloud Software Engineer will provide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution.
Key Responsibilities
The Level 2 Cloud Software Engineer shall possess the following capabilities:
- Design, implement, integrate and test new features and capabilities for cloud native service offerings.
- Conduct containerization and container deployment training sessions, which include hands-on software configuration and programming exercises.
- Develop API-based interfaces to support search and presentation of operational data.
- Analyze user requirements to derive software design and performance requirements.
- Debug existing software and correct defects.
- Provide recommendations for improving documentation and software development process standards.
- Design and code new software and modify existing software to add new features.
- Integrate existing software into new systems, modified systems, and operating environments.
- Develop simple data queries for existing databases, proposed databases, and data repositories.
- Write and review software and system documentation.
- Design and implement complex database and data repository interfaces/queries.
- Develop and implement algorithms to meet or exceed system performance and functional standards.
- Assist with developing and executing test procedures for software components.
- Develop software solutions by analyzing system performance standards, confer with users and system engineers; analyze systems flow, data usage and work processes; and investigate problem areas.
- Modify existing software to correct errors, to adapt to new hardware, and improve its performance.
- Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Apply concepts to develop, test, and maintain, high-performance, innovative cloud-based applications.
- Provide cloud technologies, techniques and tools (e.g., containerization, container orchestration, data integration pipelines, provisioning automation, monitoring, application management, and function based (such as server-less) technologies).
- Apply configuration management concepts and software development best practices.
- Apply Continuous Integration/Continuous Delivery (CI/CD) principles.
Required Qualifications:
- Top Secret/SCI with Full Scope Poly security clearance required
- Bachelor's degree in Computer Science or related discipline (In lieu of a Bachelor's degree, an additional four (4) years of cloud domain experience, may be substituted.)
- Master's degree in a relevant discipline may be substituted for two (2) years of relevant experience reducing the requirement to six (6) years of cloud domain experience.
- 8+ years' of relevant cloud domain experience.
- 2+ years of Cloud and Distributed Computing Information Retrieval (IR)
- 2+ years of experience with programs utilizing Big Data Cloud technologies
- One (1) year of experience implementing code that interacts with implementation of Cloud Distributed File System.
- One (1) year of experience implementing architectures that support complex MapReduce analytics.
- One (1) year of experience implementing code that interacts with Cloud Distributed Coordination Frameworks.
- Cloudera Certified Hadoop Developer, CompTIA Cloud Plus (Cloud+), AWS, and Microsoft Azure foundational or fundamental level certification may be substituted for one (1) year of Cloud experience.
- AWS and Microsoft Azure Associate, Expert, or Specialty certification may be substituted for three (3) years of Cloud domain experience.
Candidates from Historically Underutilized Business Zones (HUBZone) are strongly encouraged to apply. To determine whether you reside in a HUBZone, visit: https://maps.certify.sba.gov/hubzone/map.
See All 51 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

- Rippling3

- InterImage3
- Nightwing2
- Akina2

Top Industries Hiring
- Consulting & Professional Services
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, Rippling, and InterImage, based on current listings on Migrate Mate as of September 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 40% of cloud software engineer openings tied to Maryland are remote or hybrid as of September 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 51 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