Senior Software Engineer - Infrastructure

JobgetherIN
80d$110,000 - $270,000

About The Position

This role offers the opportunity to design, implement, and maintain a highly available, secure, and scalable cloud infrastructure supporting mission-critical enterprise applications. You will work with modern cloud technologies to build robust systems that enable distributed, multi-tenant platforms and ensure immutability across application and database layers. This position involves collaborating with cross-functional engineering teams, contributing to infrastructure-as-code practices, and mentoring colleagues. The ideal candidate is passionate about cloud engineering, observability, and automation, with the ability to solve complex infrastructure challenges at scale. You will operate in a hybrid, flexible environment, leveraging industry best practices to deliver resilient, high-performance systems.

Requirements

  • 7+ years of experience in cloud engineering with a focus on AWS.
  • Hands-on experience with AWS technologies such as EKS, RDS, EC2, IAM, Route 53, Auto Scaling, ELB, ECS, S3, EBS, VPC, Security Groups, and related services.
  • Practical experience with Terraform, Helm, Containers, ArgoCD, Elastic, Prometheus, Grafana, CloudWatch, or similar tooling.
  • Experience deploying and managing Java/SpringBoot applications in cloud environments is highly desirable.
  • Strong verbal and written communication skills, with ability to mentor and guide other engineers.
  • Must reside in Central or Eastern time zones.
  • Must have unrestricted right to work in the United States; sponsorship is not provided.

Responsibilities

  • Design, deploy, and manage multi-tenant, multi-region cloud infrastructure at scale using AWS and related cloud services.
  • Build and maintain tools, frameworks, and processes that enable software engineers to integrate, deploy, and scale applications efficiently.
  • Implement infrastructure-as-code solutions using Terraform, Ansible, Helm, and Kubernetes.
  • Scale systems from proofs-of-concept to fully production-ready architectures.
  • Promote and implement best practices for observability, including monitoring, tracing, alerting, logging, and high availability.
  • Collaborate with engineering teams to support deployment of Java/SpringBoot applications and other platform services.
  • Mentor team members to enhance technical skills, encourage knowledge sharing, and foster a high-performing engineering culture.

Benefits

  • Medical, dental, vision, and basic life insurance coverage.
  • Flexible PTO and company-paid holidays.
  • Retirement programs with potential contributions.
  • 1% charitable giving program.
  • Competitive base salary: $110,000 - $270,000, with potential for variable bonuses or stock options.
  • Hybrid work environment with flexibility to work remotely or from the office.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service