Software Engineer Full Stack (AWS Infrastructure & DevOps

Learn Beyond Consulting LLC
Houston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Houston, United States of America

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Bash
Cloud Computing
Databases
Corona (Software Development Kit)
Cursor (Graphical User Interface Elements)
DevOps
Programming Tools
Distributed Systems
Github
Identity and Access Management
Open Source Technology
Openshift
Powershell
Next.js
Software Engineering
Spinnaker
Web Application Frameworks
Scripting (Bash/Python/Go/Ruby)
Software Modules
Spring Cloud
GitHub Copilot
React
Spring-boot
Infrastructure as Code (IaC)
Backend
Containerization
Kubernetes
Infrastructure Automation Frameworks
Deployment Automation
Front End Software Development
REST
Terraform
Jenkins
Microservices

Job description

We are seeking a highly motivated Full Stack Software Engineer with strong expertise in Java, AWS Infrastructure, Terraform, DevOps, and modern software development. This is a hands-on Individual Contributor (IC) role focused on designing, building, automating, and supporting cloud-native applications and infrastructure in a fast-paced engineering environment.

The ideal candidate is a builder who enjoys working across the full technology stack-from cloud infrastructure and Kubernetes platforms to backend services and front-end applications. This role requires strong technical ownership, AI-assisted development experience, and the ability to deliver high-quality solutions with minimal supervision.

Cloud & Infrastructure Engineering

  • Design, develop, and maintain Terraform modules and Infrastructure-as-Code (IaC) solutions.
  • Build and manage cloud infrastructure across multi-account and multi-region AWS environments.
  • Execute and troubleshoot Terraform deployments through Terraform Enterprise (TFE) workspaces.
  • Support networking, compute, database, and containerized infrastructure platforms.

DevOps & Platform Engineering

  • Develop and maintain CI/CD pipelines using Jenkins, Spinnaker, and related automation tools.
  • Implement deployment automation, release processes, and infrastructure governance standards.
  • Troubleshoot infrastructure, Kubernetes, policy, and deployment-related issues.
  • Support containerized workloads running on Kubernetes platforms.

Software Development

  • Develop and maintain backend applications and microservices using Java (Spring Boot).
  • Build and enhance front-end applications using React, Next.js, or modern JavaScript frameworks.
  • Design, develop, and support RESTful APIs and distributed microservices.
  • Deliver end-to-end features spanning UI, backend services, APIs, and infrastructure components.

AI-Augmented Engineering

  • Utilize AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, Windsurf, or similar solutions.
  • Review, validate, optimize, and deploy AI-generated code and infrastructure artifacts.
  • Participate in AI-assisted, specification-driven development workflows.

Requirements

8-10 years of hands-on software engineering experience, Must-Have Skills

  • 8-10 years of hands-on software engineering experience.
  • Strong Terraform experience, including module development and Infrastructure as Code (IaC).
  • Production experience with AWS services in multi-account and multi-region environments.
  • Experience with Kubernetes platforms such as EKS, AKS, GKE, or OpenShift.
  • Strong experience developing and maintaining CI/CD pipelines and deployment automation.
  • Strong proficiency in Java (Spring Boot) for backend development.
  • Experience with modern front-end frameworks such as React.
  • Strong scripting skills using Bash or PowerShell.
  • Hands-on experience utilizing AI-assisted development tools in day-to-day engineering workflows.
  • Ability to work independently in fast-paced, ambiguous environments while taking full ownership of deliverables., * Terraform Enterprise (TFE) and private module registry experience.
  • Experience with Spinnaker deployments and pipeline management.
  • Experience supporting on-premises Kubernetes platforms.
  • Strong expertise in Java Spring Boot, microservices, and distributed systems.
  • Experience with AI engineering frameworks and agentic workflows (LangChain, MCP, RAG, or custom AI tooling).
  • Active GitHub or Open Source contributions within the last 12 months.
  • Experience with enterprise identity and access management platforms.

Apply for this position