Back to all positions

[Remote] Cloud Software Developer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. LS Technologies, a Tetra Tech company, provides engineering, technical, and professional services to Federal Government agencies. The Cloud Software Developer will design, develop, integrate, deploy, and sustain secure, scalable cloud-native software applications and services supporting FAA mission and enterprise systems. The role works within a multidisciplinary cloud engineering and DevSecOps team and supports software delivery, modernization, testing, security, and production operations.

Responsibilities

  • Design, develop, test, integrate, deploy, and maintain software applications and cloud-native services supporting FAA mission systems
  • Develop scalable and maintainable applications using modern programming languages, frameworks, APIs, and software development practices
  • Develop and integrate RESTful APIs, microservices, backend services, and cloud-based applications
  • Build software designed to operate within distributed and highly available cloud environments
  • Develop containerized applications using technologies such as Docker/OCI containers and Kubernetes/OpenShift
  • Support application deployment and lifecycle management through CI/CD and DevSecOps pipelines
  • Develop automated build, test, deployment, and release processes to improve software delivery and operational reliability
  • Integrate applications with cloud infrastructure, databases, messaging platforms, identity services, monitoring tools, and other enterprise services
  • Implement automated unit, integration, functional, and performance testing
  • Troubleshoot application, integration, performance, and deployment issues across development, test, and production environments
  • Participate in code reviews and contribute to software engineering standards, coding standards, and development best practices
  • Develop reusable software components, libraries, APIs, and automation that can be leveraged across the FAA cloud platform
  • Implement application logging, monitoring, metrics, alerting, and operational telemetry
  • Apply secure software development practices throughout the Software Development Lifecycle (SDLC)
  • Address vulnerabilities and software security findings in coordination with cybersecurity and cloud security teams
  • Support implementation of DevSecOps, Infrastructure as Code (IaC), automated security testing, and continuous compliance capabilities
  • Develop software that supports FAA security, availability, reliability, performance, and maintainability requirements
  • Assist with cloud platform modernization and migration of legacy applications to cloud-native architectures
  • Participate in technical design sessions, architecture reviews, sprint planning, demonstrations, and other Agile activities
  • Develop and maintain technical documentation, system designs, interface specifications, test plans, and operational procedures
  • Collaborate with other engineering teams to resolve cross-platform dependencies and integration issues
  • Support production deployments and provide troubleshooting and engineering support for mission-critical applications
  • Contribute to continuous improvement of the FAA cloud platform, development processes, automation, and engineering practices

Skills

  • Bachelor's degree in computer science, Software Engineering, Information Technology, Engineering, or related technical discipline, or equivalent experience
  • 5+ years of professional software development experience, preferably in enterprise, cloud, or federal environments
  • Experience developing and deploying applications in AWS or another major cloud platform
  • Strong experience with at least one modern programming language such as Python, Java, JavaScript/TypeScript, C#, Go, or similar
  • Experience developing REST APIs and integrating enterprise systems
  • Experience with Git-based source control and modern software development workflows
  • Experience with CI/CD and DevSecOps concepts
  • Experience developing or supporting containerized applications
  • Working knowledge of Docker/OCI containers and Kubernetes or OpenShift
  • Experience with Agile/Scrum software development methodologies
  • Strong analytical, troubleshooting, communication, and technical documentation skills
  • Work location: Remote
  • Work Hours: 40
  • Travel: 20%
  • Extended Computer Use: Regular and prolonged periods of working at a computer terminal
  • Lifting and Carrying: Occasional lifting of equipment and materials weighing up to 50 pounds may be required during installations
  • Dexterity: Manual dexterity and visual acuity to operate computer equipment, troubleshoot issues, and perform tasks requiring precision
  • Sitting/Standing: Both prolonged sitting and occasional standing may be required for troubleshooting and attending to system issues
  • Must have ability to obtain and maintain a Public Trust

Benefits

  • For employees who work 30+ hours per week: Medical insurance
  • For employees who work 30+ hours per week: Dental insurance
  • For employees who work 30+ hours per week: Vision insurance
  • For employees who work 30+ hours per week: Life Insurance
  • For employees who work 30+ hours per week: Short-Term Disability
  • For employees who work 30+ hours per week: Long-Term Disability
  • For employees who work 30+ hours per week: 401(k) match
  • For employees who work 30+ hours per week: Flexible Spending Accounts
  • For employees who work 30+ hours per week: Employee Assistance Program (EAP)
  • For employees who work 30+ hours per week: Education Assistance
  • For employees who work 30+ hours per week: Parental Leave
  • For employees who work 30+ hours per week: Annual Leave
  • For employees who work 30+ hours per week: Holidays
  • Remote work location
  • Comprehensive and market-competitive benefits
  • Merit-based financial rewards
  • Flexibility and company-wide commitment to work/life balance
  • Collaborative team atmosphere that values the contributions of all employees
  • Learning and development opportunities for ongoing professional growth

Company Overview

  • Tetra Tech provides innovative solutions focused on water, the environment and energy for the government and commercial clients. It was founded in 1966, and is headquartered in Pasadena, California, USA, with a workforce of 10001+ employees. Its website is http://www.tetratech.com.
  • Company H1B Sponsorship

  • Tetra Tech has a track record of offering H1B sponsorships, with 5 in 2026, 7 in 2025, 10 in 2024, 11 in 2023, 4 in 2022, 13 in 2021, 16 in 2020. Please note that this does not guarantee sponsorship for this specific role.