Networking Software Engineer II - Go, Kubernetes & Cloud

Elasticsearch B.V.

United States

Remote

USD 133,000 - 166,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage for you and yourFamily
Flexible locations and schedules for多?
Generous vacation days
Donations matching up to $2000
Volunteer time up to 40 hours/year
Parental leave (16 weeks)

Job summary

Elastic seeks a software engineer focused on shaping the future of application networking within Elastic Cloud, covering Ingress, security controls, private connectivity, and DNS management. You will work with diverse engineering teams to keep Elasticsearch, Kibana, and the Elastic stack proficient and secure.

You will tackle scalability challenges, refactor code for performance, and leverage AI tools to boost productivity while ensuring high code quality through testing and observability

Qualifications

  • Hands-on experience developing software in Golang with an emphasis on scalable networking components.
  • Experience working with Kubernetes (Cilium, external-dns, Envoy Gateway & Crossplane) is a plus.
  • Knowledge of at least one major cloud provider (AWS, Azure, or GCP) and their networking ecosystem.
  • Proficient in using AI tools to enhance code functionality and maintainability.
  • Facilitated knowledge-sharing initiatives that promoted best practices in application networking across teams.
  • Care about the quality of work shipped — testing, observability, and operability.
  • Curiosity about distributed systems and how services communicate at scale.
  • A collaborative approach: welcoming feedback, sharing context, learning from teammates

Responsibilities

  • Design and implement scalable and robust application networking features to enhance performance.
  • Integrate security controls into networking solutions, ensuring safe interactions.
  • Refactor existing code to improve functionality and maintainability while leveraging AI tools to boost productivity for you and your team.
  • Analyze performance metrics to pinpoint bottlenecks in application networking.
  • Conduct load testing to assess scalability of networking features and optimize code for response times and resource efficiency.
  • Implement performance monitoring tools with cross-functional teams to meet networking needs.
  • Identify and tackle networking issues; conduct root cause analysis for incidents and document troubleshooting processes.
  • Develop tools for tracing and fixing errors in application networking.
  • Collaborate with Engineering teams across Elastic to discuss and fulfill Application Networking requirements.

Skills

Golang
Networking design
Cloud ecosystems
AI tooling for code
Observability
Distributed systems
Collaborative teamwork

Tools

Cilium
external-dns
Envoy Gateway
Crossplane

Job description

Elastic seeks a software engineer focused on shaping the future of application networking within Elastic Cloud, covering Ingress, security controls, private connectivity, and DNS management. You will work with diverse engineering teams to keep Elasticsearch, Kibana, and the Elastic stack proficient and secure.

You will tackle scalability challenges, refactor code for performance, and leverage AI tools to boost productivity while ensuring high code quality through testing and observability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Networking Software Engineer II — Go, Kubernetes & Cloud
Networking Software Engineer II — Go, Kubernetes & Cloud

Candidate • United States

Remote
USD 133,000 - 166,000
Stock option program
401(k) with company match
Flexible work locations
Cloud Networking Software Engineer II (Go/K8s)
Cloud Networking Software Engineer II (Go/K8s)

Elastic • Mountain View (CA)

Remote
USD 133,000 - 166,000
Competitive pay based on work
Health coverage for you and yourFamily
Flexible locations and schedules
+4
Networking Engineer II: Golang, Cloud & AI-Driven Networking
Networking Engineer II: Golang, Cloud & AI-Driven Networking

referralsuseonly • United States

Hybrid
USD 133,000 - 166,000
Stock plan
401k match
Healthcare
Senior Networking Engineer – Go, Kubernetes & Cloud
Senior Networking Engineer – Go, Kubernetes & Cloud

Elastic • United States

Remote
USD 133,000 - 166,000
Health coverage
Flexible locations & schedules
Vacations days
+4
Networking Platform Engineer - Golang & Kubernetes
Networking Platform Engineer - Golang & Kubernetes

Referral Board • United States

On-site
USD 133,000 - 166,000
Health coverage
401k matching
Vacation days
+4
Software Engineer II (Networking) - Platform Infra
Software Engineer II (Networking) - Platform Infra

referralsuseonly • United States

Hybrid
USD 133,000 - 166,000
Stock plan
401k match
Healthcare
Principal Software Engineer (Networking) - Platform at Elastic Nv Remote
Principal Software Engineer (Networking) - Platform at Elastic Nv Remote

Sunseeker Property Service • United States

Remote
USD 150,000 - 230,000
Principal Cloud Platform Engineer, Multi-Cloud Networking
Principal Cloud Platform Engineer, Multi-Cloud Networking

Sunseeker Property Service • United States

Remote
USD 150,000 - 230,000
Principal Cloud Networking Engineer - Ingress & DNS
Principal Cloud Networking Engineer - Ingress & DNS

Elastic • United States

Remote
USD 99,000 - 134,000
Health coverage
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer, Kubernetes Networking & Cloud Infra
Senior Software Engineer, Kubernetes Networking & Cloud Infra

Google • Sunnyvale (CA)

On-site
USD 174,000 - 252,000