Cloud Software Engineer 2

Wyetech LLC
Laurel, MD, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$156,125 - $223,829
Working hours
Regular working hours

Tech stack

Java (Programming Language) Amazon Web Services Application Layers Architectural Patterns Big Data Cloud Computing Cloud Engineering Cloud Storage Data Visualization DevOps Distributed Data Store Graph Database
+29 more
Python (Programming Language) Neo4j Prometheus Requirements Management Software Engineering Data Streaming Web Application Frameworks Cloud Monitoring ReactJS System Availability Delivery Pipeline Grafana Apache Spark Spring-boot Infrastructure as Code (IaC) Cloudformation Kubernetes Infrastructure Automation Frameworks Information Technology Deployment Automation Data Analytics Apache Kafka Front End Software Development Restful APIs Terraform Data Pipelines Docker Elk Stack Microservices

Job description

The Cloud Software Engineer Level 2 Engineer provides cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. Due to federal contract requirements, United States Citizenship and position appropriate security clearance is required. (e.g. Active TS/SCI security clearance with agency appropriate polygraph).

Capabilities

  • Design and implement resilient, scalable, and cost-efficient cloud-native architectures.
  • Develop and maintain robust RESTful APIs and microservices using Java (Spring Boot) or Python.
  • Build, deploy, and manage containerized applications using Docker, emphasizing optimized image layering, security,
  • Implement Infrastructure as Code (IaC) to automate provisioning, configuration, and management of cloud resources.
  • Create interactive, data-driven dashboards and visualization tools using modern front-end frameworks such as React or Solid.
  • Orchestrate complex services within a Kubernetes environment, managing deployments, ingress controllers, service meshes, and stateful workloads.
  • Design and implement distributed data pipelines to ingest, process, and store high-volume data efficiently.
  • Ensure seamless data flow between cloud storage, microservices, and application layers while maintaining high availability.
  • Build and maintain automated CI/CD pipelines for rapid, reliable software delivery.
  • Implement comprehensive testing strategies, including unit, integration, and cloud-readiness tests.
  • Monitor system health and performance, proactively identifying and resolving bottlenecks in production environments.
  • Partner with data architects, DevOps teams, and product managers to align technical solutions with business objectives.
  • Produce clear documentation of architectural patterns, deployment workflows, and operational procedures.

Requirements

Software Engineering, Cloud Computing, Federal Government, Requirements Management, Cloud Computing, Software Development, Software Engineering, Research & Development (R&D), Software Installation, Problem Solving Skills, * TS/SCI with agency appropriate poly

  • Five (5) or more years of directly related software engineering or cloud development experience.
  • Bachelor’s degree in Computer Science or a related technical field is highly desired and may be substituted for two (2) years of experience.

Required Technical Skills

  • Strong proficiency in Java (Spring Boot) or Python.
  • Hands-on experience with cloud platforms, preferably AWS.
  • Solid understanding of web application frameworks and microservice architectures.
  • Proven experience building and managing data processing pipelines. Excellent analytical, communication, and collaboration skills., * AWS Certified Developer - Associate

  • AWS DevOps Engineer - Professional
  • Certified Kubernetes Application Developer (CKAD)
  • Elastic Certified Engineer, * Deep understanding of Kubernetes internals, including Pods, Services, Namespaces, and resource management.
  • Experience with Kubernetes Operators and Custom Resource Definitions (CRDs).
  • Familiarity with distributed streaming platforms (e.g., Kafka) and graph databases (e.g., Neo4j).
  • Expertise in cloud monitoring and observability tools, such as Prometheus, Grafana, or the ELK stack.
  • Proficiency with Infrastructure as Code (IaC) tools, including Terraform or AWS CloudFormation.
  • Experience with big data processing frameworks, such as Apache Spark, is a plus.

Benefits & conditions

Hourly pay rates listed for this position serve as a general guideline and are not a guarantee of compensation. Compensation will vary dependent upon factors including but not limited to: Government contract rates; education; relevant prior work experience, knowledge, skills, and competencies; certifications, and geographic location. *Hourly pay rates reflect the pre-benefit gross wage amounts.

About the company

At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…