About The Position

Elastic is hiring a Software Engineer II to shape application networking solutions within Elastic Cloud, focusing on ingress, security controls, private connectivity, and DNS management. The role helps ensure secure and effective interactions with Elasticsearch, Kibana, and the broader Elastic stack while contributing to platform performance and future infrastructure innovation. The engineer works with teams across Elastic to solve challenging networking and scalability problems. The position involves designing and implementing scalable networking features, improving existing code, analyzing performance, conducting load tests, and building monitoring and troubleshooting tools. It also includes investigating network-related incidents, documenting root causes and remedies, and collaborating with engineering teams to meet application networking needs. Elastic encourages the use of AI tools to improve code functionality, maintainability, and productivity. The role is compensated with base salary and has no variable compensation component. The posted typical starting salary range is $133,100–$165,500 USD, including the stated select-location range. The position is eligible for Elastic’s stock program and benefits that include a company-matched 401(k), health coverage in many locations, flexible locations and schedules for many roles, vacation days, donation matching, paid volunteer time, and parental leave. Elastic describes itself as a distributed company and emphasizes employee well-being and an inclusive workplace.

Requirements

  • Hands-on experience developing software in Golang, with an emphasis on scalable networking components.
  • Knowledge of at least one major cloud provider (AWS, Azure, or GCP) and its networking ecosystem.
  • Proficiency using AI tools to enhance code functionality and maintainability.
  • Experience facilitating knowledge-sharing initiatives that promote application networking best practices across teams.
  • Care about the quality of shipped work, including testing, observability, and operability.
  • Curiosity about distributed systems and how services communicate at scale.
  • A collaborative approach that includes welcoming feedback, sharing context, and learning from teammates.

Nice To Haves

  • Experience working with Kubernetes technologies such as Cilium, external-dns, Envoy Gateway, and Crossplane.

Responsibilities

  • Design and implement scalable, robust application networking features to improve performance.
  • Integrate security controls into networking solutions.
  • Refactor existing code to improve functionality and maintainability, using AI tools to enhance productivity.
  • Analyze performance metrics to identify application networking bottlenecks.
  • Conduct load testing and optimize code for response times and resource efficiency.
  • Implement performance monitoring tools and collaborate with cross-functional teams on their application networking needs.
  • Identify and address application networking issues, perform root cause analysis for network incidents, and document troubleshooting processes.
  • Develop tools to trace and fix application networking errors.
  • Collaborate with engineering teams across Elastic to discuss and fulfill application networking requirements.

Benefits

  • Company-matched 401(k), with dollar-for-dollar matching up to 6% of eligible earnings.
  • Stock program eligibility.
  • Health coverage for employees and their families in many locations.
  • Flexible locations and schedules for many roles.
  • A generous number of vacation days each year.
  • Matching up to $2,000 (or local currency equivalent) for financial donations and service.
  • Up to 40 hours each year for volunteer projects.
  • At least 16 weeks of parental leave.
  • Competitive pay based on the work performed rather than previous salary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service