Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Software Engineer, Gateway - Shanghai image - Rise Careers
Job details

Senior Software Engineer, Gateway - Shanghai

Are you ready to power the World's connections?


If you don’t think you meet all of the criteria below but are still interested in the job, please apply.  Nobody checks every box - we’re looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.


About the role:


Kong is an open-source project with a global adoption around the world. Developers and architects are adopting Kong in production among a large variety of use-cases, and actively help make Kong a better product with their feedback and contributions.


As a Systems Engineer in the Core Team, you will be working on core features such as proxying capabilities, load balancing, extension runtime and framework with forward thinking. You will be responsible for building foundations for other teams and customers, discovering and producing cutting-edge industry trends and use-cases.


What you'll doing:
  • Responsible for designing, building and maintaining API management software and its underlying stack.
  • Architecture, design, and implement proxy framework including L7 protocol stack, load balancing, tracing, observability, extensibility framework, DSL.
  • Bugs troubleshooting, performance tuning and low-level optimizations. Extend Kong core to support the latest industry trends.
  • Fill the gaps between Kong and third-party deployment platforms and tooling.
  • And any additional tasks required by the manager.


What you'll bring:
  • 5+ years of programming in server-side applications and components.
  • Experience designing, prototyping, building and debugging applications that are highly scalable, distributed, reliable and resilient.
  • Experience in distributed system development using Rust. Kong works with APIs on both L7 and L4 transports and protocols, so this expertise and knowledge are required.
  • Experience in Rust library crate development.
  • Solid understanding of the Rust data type designs, generics and abstraction methods
  • Solid hands-on low-level technical expertise in Linux systems troubleshooting, and profiling.
  • Comfortable working with a remotely distributed team.
  • Strong sense of ownership and excellent verbal and written communication skills -- engineers at Kong write the documentation for their products


Bonus Points:
  • Contribution to popular Rust crates (downloads >= 10k)
  • Understanding of the async Rust runtime, ecosystem and inner workings


About Kong: 


Kong is THE cloud native API platform with the fastest, most adopted API gateway in the world (over 300m downloads!). As the innovation leader of cloud API technologies, Kong is on a mission to enable companies around the world to become "API-first" and securely accelerate AI adoption.  Kong helps organizations globally - from startups to Fortune 500 enterprises - unleash developer productivity, build securely and accelerate to market.


83% of web traffic today is API calls!  APIs are the connective tissue of the cloud and the underlying technology that allows software to talk and interact with one another.  Therefore, we believe that APIs act as the nervous system of the cloud.  Our audacious mission is to build the nervous system that will safely and reliably connect all of humankind!  


For more information about Kong, please visit konghq.com or follow @thekonginc on Twitter.


We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


#LI-CL1


Kong Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Kong DE&I Review
4.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Kong
Kong CEO photo
Augusto Marietti
Approve of CEO

Average salary estimate

$120000 / YEARLY (est.)
min
max
$100000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Gateway - Shanghai, Kong

Are you ready to power the world's connections as a Senior Software Engineer at Kong in Shanghai? At Kong, we believe in the power of APIs as they act as the connective tissue of the cloud. In this role, you'll dive deep into the world of open-source software, working on essential features like proxying capabilities and load balancing. This position is perfect for you if you're excited about developing API management software and have a knack for discovering cutting-edge industry trends. As part of the Core Team, you will take charge of designing and maintaining complex systems, while troubleshooting and optimizing performance. We’re looking for someone with at least 5 years of programming experience, specifically in server-side applications. Your expertise in distributed systems, particularly using Rust, is a huge plus. You will collaborate with a remotely distributed team, championing a strong sense of ownership and excellent communication skills. If you're someone who loves sharing knowledge and contributes to the development of Rust libraries or has a solid grasp of Linux systems, you'll feel right at home here. Join us in our audacious mission to build the nervous system that connects all of humankind securely and reliably by leveraging APIs. Let's accelerate AI adoption together at Kong!

Frequently Asked Questions (FAQs) for Senior Software Engineer, Gateway - Shanghai Role at Kong
What are the primary responsibilities of a Senior Software Engineer at Kong in Shanghai?

As a Senior Software Engineer at Kong in Shanghai, your primary responsibilities will include designing, building, and maintaining API management software, working on the architecture and implementation of proxy frameworks, and optimizing performance. You will also troubleshoot bugs and fill gaps between Kong and third-party platforms, making your role crucial for the product's evolution.

Join Rise to see the full answer
What qualifications are needed for the Senior Software Engineer position at Kong?

To qualify for the Senior Software Engineer position at Kong, candidates should have a minimum of 5 years of experience in programming server-side applications, along with expertise in distributed systems development, particularly in Rust. Familiarity with low-level Linux troubleshooting and performance tuning is also essential for success in this role.

Join Rise to see the full answer
What kind of projects will I work on as a Senior Software Engineer at Kong?

As a Senior Software Engineer at Kong, you will work on critical projects involving the development of API management software, focusing on proxy framework architectures and integrations with modern industry trends. You'll also be involved in performance tuning and troubleshooting to enhance the reliability and scalability of the system.

Join Rise to see the full answer
How does Kong support remote teams for the Senior Software Engineer role?

Kong fosters an environment where remote teams thrive. As a Senior Software Engineer, you will collaborate with globally distributed colleagues, utilizing modern communication tools to ensure effective project management and team dynamics. The company values strong communication skills and encourages an inclusive atmosphere.

Join Rise to see the full answer
What is the expected career growth for a Senior Software Engineer at Kong?

At Kong, the career growth for a Senior Software Engineer can be substantial. You will have opportunities to lead projects, mentor junior engineers, and take on higher responsibilities within the Core Team. The company highly values continuous learning and innovation, providing resources for professional development.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, Gateway - Shanghai
Can you explain the architecture of an API management system and its importance?

When answering this question, focus on the essential components of an API management system, including the proxy, load balancing, and security layers. Emphasize how these components work together to enable scalability, reliability, and security, making it critical for modern cloud applications.

Join Rise to see the full answer
What experience do you have with Rust in a distributed system setting?

Share specific projects where you've utilized Rust, discussing challenges you faced and how you overcame them. Talk about your familiarity with Rust libraries and any contributions to open-source Rust crates, highlighting your deep understanding of the language and its ecosystem.

Join Rise to see the full answer
How do you approach performance tuning in server-side applications?

Explain your systematic approach to performance tuning, including identifying bottlenecks, using profiling tools, and optimizing algorithms. Discuss your experience in debugging and how you ensure reliability and efficiency in the applications you've worked on.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Highlight a specific bug, detailing the steps you took to identify the root cause, the tools and methodologies you used to address it, and the outcome. This illustrates your problem-solving skills and technical abilities in real-world scenarios.

Join Rise to see the full answer
What strategies do you employ for effectively collaborating with a distributed team?

Discuss the importance of communication tools, regular check-ins, and clear documentation. Share examples of how these strategies fostered teamwork and helped you achieve project goals while working with colleagues across different locations.

Join Rise to see the full answer
How do you ensure the code you write is both scalable and maintainable?

Emphasize best practices such as following coding standards, using version control, writing clear documentation, and refactoring code when necessary. Explain how these practices contribute to the overall maintainability of complex systems.

Join Rise to see the full answer
What is your experience with API design and security measures?

Talk about your experience designing APIs with RESTful principles or GraphQL, and emphasize the importance of security practices like authentication, authorization, and rate limiting. Provide examples of APIs you've designed and the security measures you implemented.

Join Rise to see the full answer
Can you provide examples of how you have contributed to team knowledge sharing?

Share instances where you have led technical discussions, written documentation, or facilitated code reviews. Discuss the impact of these contributions on your team’s performance and knowledge base, showcasing your commitment to collaboration.

Join Rise to see the full answer
How would you approach extending existing software to support new industry trends?

Describe your process, starting from researching trends and gathering requirements to exploring design implications. Discuss your approach to creating prototypes and involving the team in the implementation of these enhancements.

Join Rise to see the full answer
What do you believe is the future of API management, and how should companies prepare?

Share your insights on trends like API-first development and the importance of security, performance, and scalability. Suggest strategies companies can adapt, such as investing in modern API management tools and fostering a culture of continuous improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Dental Insurance
Vision Insurance
Paid Holidays

Become a pivotal part of Kong's Global Procurement team as a Procurement Analyst, focusing on Travel and Entertainment management.

Photo of the Rise User
Dental Insurance
Vision Insurance
Paid Holidays

Join Kong as a Workday Pro Consultant - Compensation, driving employee-centric HR technology solutions in a dynamic global environment.

Photo of the Rise User
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Customer-Centric
Snacks
Onsite Gym
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
401K Matching
Maternity Leave
Paternity Leave

Join Secure Foundry Infrastructure as a Senior Cloud Software Development Engineer, where you'll drive innovation in cloud solutions and application development.

Photo of the Rise User

As a Technical Lead at Zoox, you will guide a new engineering team to build critical platforms that enhance operational efficiency and innovation.

Photo of the Rise User

As a Software Engineer at Cloudflare, you'll play a crucial role in enhancing experimentation capabilities to drive data-driven growth for our global customers.

Photo of the Rise User
Posted 13 days ago

Narmi seeks a Lead Software Engineer to drive innovation in digital banking solutions for community financial institutions.

Photo of the Rise User
Adidev Technologies Inc Hybrid Irvine, California, United States
Posted 3 days ago

Join Adidev Technologies as an Android Developer and collaborate on innovative solutions for top-tier clients while advancing your technical journey.

Photo of the Rise User
Posted 14 days ago

Become a vital part of Pinterest's Sales Productivity team by leading initiatives that leverage AI and automation to drive revenue growth.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly

Join Grafana Labs as a Staff Backend Engineer to shape the future of observability through innovative SaaS solutions.

Photo of the Rise User
Posted 2 days ago

Payabl. is seeking a skilled Senior Backend NodeJs Engineer to drive innovation in their Open Banking team.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

We are powering the world's connections! Today's world is all about connections, both digital and personal. We are providing the reliability and security to make those connections possible.

78 jobs
MATCH
VIEW MATCH
BENEFITS & PERKS
Dental Insurance
Vision Insurance
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 31, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu
Photo of the Rise User
Someone from OH, Toledo just viewed Registered Nurse (Part-time) at Calibrate
Photo of the Rise User
Someone from OH, Toledo just viewed Clinical Research Associate II at Alimentiv
Photo of the Rise User
Someone from OH, Cleveland just viewed IT Support Engineer at Level AI
Photo of the Rise User
Someone from OH, Dayton just viewed Customer Content Specialist at Cision
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Senior Corporate Communications Manager at Bumble Inc.