Principal Software Engineer II

Elastic
Full-time
United States
$199,700 - $315,900
Posted on 5 months ago

Job Description

Elastic is seeking a Senior Principal Software Infrastructure Engineer to design and deploy innovative infrastructure solutions for scalable, secure, and reliable systems. This role involves leading infrastructure design, collaborating with teams, and implementing best practices.

Responsibilities

  • Lead design and optimization of high-performance software infrastructure systems
  • Collaborate with teams to define infrastructure requirements
  • Develop and enforce best practices for software deployment and system reliability
  • Build and maintain scalable systems for cloud-native applications
  • Identify and implement solutions to improve system performance and security
  • Guide and mentor engineering teams on infrastructure design
  • Solve complex technical issues
  • Stay updated on infrastructure engineering trends

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field
  • 10+ years of experience in software infrastructure engineering
  • Expertise in infrastructure-as-code tools (e.g., Terraform, Ansible)
  • Deep understanding of cloud platforms (e.g., AWS, Azure, GCP)
  • Strong programming skills in languages such as Python, Go, or Java
  • Experience with CI/CD pipelines and DevOps practices
  • Exceptional problem-solving abilities
  • Excellent leadership, communication, and project management skills

Benefits

  • No benefits