Remote Senior Software Engineer, API Gateway - (Remote)

Posted

Apply now
Please, let Kong know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Kong is an Open-Core project with a foundation in the Open-source API Gateway and an Enterprise Gateway that extends its capabilities.
  • The main responsibility of the Senior Software Engineer will be to develop, maintain, and extend the Kong Gateway for both its Open-source and Enterprise versions.
  • The role involves engaging with the Open Source community and collaborating with other teams to enhance the Gateway.
  • Key tasks include working with the Product management team to identify and implement enhancements, proposing and implementing POCs and prototypes for networking software in Rust, and collaborating with engineering teams to architect and design new features.
  • Additional responsibilities include bug fixing, performance tuning, low-level optimizations, providing support to escalation teams, mentoring team members, and completing any other tasks assigned by the manager.

Requirements:

  • Candidates must be comfortable working in a remote distributed team with minimal supervision.
  • Excellent verbal and written communication skills are required for collaboration and documentation purposes.
  • Solid hands-on low-level technical expertise in Linux systems troubleshooting and profiling is necessary.
  • Experience programming low-level networking systems is required, with a preference for Nginx and/or Openresty, though experience with Apache is also acceptable.
  • Candidates should have experience in IdP/AuthZ systems and integration, monitoring and profiling systems, and network traffic inspection.
  • A minimum of 2 years of experience working with Rust is required.
  • Experience in designing, prototyping, building, and debugging highly scalable, distributed, reliable, and resilient applications is essential.
  • Familiarity with a scripting language is required, with Lua being ideal, but Perl, Python, or Ruby also acceptable.
  • Candidates should have experience developing and supporting a large-scale SaaS platform.
  • A minimum of 5 years of experience working in a team to develop, package, and deliver server-side applications and components is required.

Bonus Points:

  • Experience with NGINX/OpenResty/Kong/LuaJIT is a plus.
  • Familiarity with Envoy or Istio is advantageous.
  • Understanding of VM implementations like eBPF and/or WASM is beneficial.

Benefits:

  • Kong offers a remote work environment, allowing flexibility in work location.
  • The company promotes a culture of collaboration and support within a distributed team.
  • Employees have the opportunity to engage with the Open Source community and contribute to significant projects.
  • Kong is committed to equal opportunity employment, ensuring all qualified applicants receive consideration without discrimination.
Apply now
Please, let Kong know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback