Modern Technology Solutions

Cloud Software Engineer

Modern Technology Solutions$90K — $120K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 2-5 years of professional software engineering experience, focused on cloud-based development.
  • Hands-on experience with at least one major cloud provider (AWS, Azure, GCP).
  • Proficiency with containerization (Docker) and orchestrators (Kubernetes).
  • Experience building microservices using languages such as Python, Go, or Java.
  • Familiarity with CI/CD pipelines (e.g., GitLab, GitHub Actions, Jenkins).
  • Understanding networking fundamentals, REST APIs, and distributed systems.

Responsibilities

  • Design and develop cloud-native microservices and backend components across multi-cloud environments.
  • Build and manage Kubernetes deployments, including scaling policies and observability.
  • Implement CI/CD automation including build pipelines and secure deployment workflows.
  • Integrate cloud services with enterprise authentication and data pipelines.
  • Collaborate in Agile Scrum practices and contribute to technical discussions and reviews.
  • Monitor and troubleshoot system performance, optimizing for reliability and cost efficiency.
  • Produce and maintain comprehensive technical documentation.

Benefits

  • Collaborative work environment focused on continuous improvement.
  • Opportunities for professional development and technical leadership.
  • Engagement in Agile methodologies and cross-functional teamwork.
  • Emphasis on operational excellence and secure engineering practices.
Full Job Description
What You'll Do (Day-to-Day)
  • Design, develop, and deploy cloud-native microservices and backend components across multi-cloud environments (AWS, Azure, or GCP).
  • Build containerized services and manage Kubernetes deployments, scaling policies, service mesh configurations, and operational observability.
  • Implement and improve CI/CD automation, including build pipelines, automated testing, secret management, and secure deployment workflows.
  • Integrate cloud services with enterprise authentication, monitoring, data pipelines, and event-driven architectures.
  • Participate in Agile Scrum ceremonies, collaborate with cross-functional teams, and contribute to design reviews and backlog refinement.
  • Monitor system performance, troubleshoot issues, and optimize cloud workloads for reliability, security, and cost efficiency.
  • Produce and maintain technical documentation, including architecture diagrams, environment configurations, and operational runbooks.


You'll Be a Great Fit If You...
  • Enjoy solving complex problems and building reliable, scalable cloud platforms that support mission applications.
  • Are comfortable working across the cloud stack-from microservices and APIs to containers, ingresses, and automation pipelines.
  • Thrive in Agile, fast-moving environments where collaboration, accountability, and continuous improvement matter.
  • Care deeply about operational excellence and secure cloud engineering practices.
  • Are ready to expand your technical leadership by influencing designs and mentoring junior developers.


Responsibilities (Expanded)
  • Develop cloud-ready services and APIs using best-practice design patterns for distributed systems.
  • Manage Kubernetes clusters, including deploying workloads, configuring networking and ingress, tuning autoscaling, and implementing observability tools.
  • Build and maintain automated CI/CD pipelines supporting unit testing, integration testing, vulnerability scanning, artifact storage, and multi-environment deployments.
  • Implement infrastructure-as-code using tools such as Terraform, Helm, or similar technologies.
  • Integrate logging, monitoring, alerting, and tracing solutions to maintain high service availability and rapid incident response.
  • Ensure security best practices across cloud deployments, including identity and access management, secrets handling, and compliance requirements.
  • Participate in technical planning, architectural discussions, code reviews, and design walkthroughs; propose improvements to cloud architecture and engineering processes.
  • Work closely with SREs, platform teams, mission developers, and cybersecurity teams to ensure robust, secure, enterprise-aligned cloud solutions.


Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • 2-5 years of professional software engineering experience, including cloud-based development.
  • Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).
  • Proficiency with containerization (Docker) and orchestrators such as Kubernetes.
  • Experience building and deploying microservices using languages such as Python, Go, or Java.
  • Familiarity with CI/CD pipelines (GitLab, GitHub Actions, Jenkins, etc.).
  • Understanding of networking fundamentals, REST APIs, and distributed systems concepts.
  • Ability to work effectively in Agile Scrum teams and collaborate with diverse stakeholders.
  • Eligibility to obtain and maintain any required security clearances.


Preferred/Bonus
  • Experience managing production Kubernetes workloads, including logging/monitoring frameworks (ELK, Prometheus, Grafana, OpenTelemetry).
  • Hands-on infrastructure-as-code experience with Terraform, Helm, or similar tools.
  • Knowledge of event-driven architectures, message brokers, or cloud-native data pipelines.
  • Experience working in multi-cloud or hybrid-cloud environments.
  • Familiarity with zero-trust security models, cloud security practices, and enclave-based deployments.
  • Prior experience in defense, intelligence, or mission-critical system environments.
  • Certifications such as AWS Solutions Architect, Azure Developer/Administrator, GCP Cloud Engineer, CKA/CKAD, or similar.


Security Clearance
  • United States citizenship is required with the ability to obtain a secret security clearance


#LI-BG1

#MTSI

#onsite

About Modern Technology Solutions

Modern Technology Solutions, Inc. (MTSI) is a leading-edge engineering and technology company that provides critical solutions for complex military and commercial programs. MTSI has been providing engineering and technical services to the defense industry since 1993. The company has a strong focus on innovation and is committed to delivering the best solutions to its clients. MTSI has a highly skilled workforce of engineers, scientists, and technical experts who are dedicated to providing the highest quality services to its clients. The company has a proven track record of success and has received numerous awards and recognition for its work.
Learn more about Modern Technology Solutions
Size
1,000 employees
Industry
Founded
1993

Similar Jobs

More Jobs at Modern Technology Solutions

More Enterprise Technology Jobs

Find similar Cloud Software Engineer jobs: