Skip to main content
Elastic

Software Engineer II (Networking) - Platform Infra

RemotePortugal only
Published
Role
Backend
Experience
Mid
Company size
Enterprise
€54.5k–€71.2k/yr
Check eligibility

Open to PT only. Set where you work from to check your eligibility.

No BS summary

Software engineer for Elastic Cloud application networking, with hands-on Golang networking experience. Needs Kubernetes, at least one major cloud provider, AI coding tools, and solid testing/observability habits. Role is tied to Portugal.

Core skills

GoKubernetesApplication Networking

Required skills

AWS/Azure/GCPAI tools

Optional skills

Ciliumexternal-dnsEnvoy GatewayCrossplane

What you'll do

  • 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 to enhance response times and resource efficiency.
  • Implement performance monitoring tools while collaborating with cross-functional teams to meet their application networking needs.
  • Identify and tackle application networking issues to enhance performance.
  • Conduct root cause analysis for network-related incidents and document the troubleshooting processes for future reference.
  • Develop tools aimed at tracing and fixing errors associated with application networking.
  • Collaborate with Engineering teams across Elastic to discuss and fulfill their Application Networking requirements.

What they require

  • Hands-on experience developing software in Golang with an emphasis on networking components that can scale.
  • Knowledge with 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.
  • If you are located in or are a national of Belarus, Cuba, Iran, North Korea, Syria, Russia, or the listed Ukrainian territories annexed by Russia, an export license may be required as a condition of your employment in this role.

Benefits

  • Competitive pay based on the work you do here and not your previous salary.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service.
  • Up to 40 hours each year to use toward volunteer projects you love.
  • Embracing parenthood with minimum of 16 weeks of parental leave.

distributed, scalable, and highly available real-time search platform with a RESTful API

TechnologyEnterpriseelastic.co/elasticsearch/

What people say about this company

3.8/ 5

€54.5k–€71.2k/yr