Senior Engineer - Enterprise (Remote)

Distributed or Flexible /
Engineering – Engineering /
Full-time
Are you ready to join the API revolution?

You will be responsible for delivering high visibility and impact features in Kong Enterprise. Working closely with Engineering, Product Management, Sales and Customer Success you will add features, plugins and custom fixes that will materially impact customer’s and Kong’s business. You will also help to maintain a streamlined build and test CI/CD system. You will help coordinate the incorporation into Kong Enterprise of upstream features from the Kong open source distribution. Close coordination with the Customer Support team will bring the opportunity to engage directly with customers to help them succeed

What you'll be doing:

    • Work on large impact, high visibility features that drive business
    • Maintain and extend Kong Enterprise to support application features
    • Write automated tests to ensure behavior of code and avoid regressions
    • Maintain the CI/CD systems needed to deliver a high quality product
    • Work closely with Customer Success to deliver requested fixes, features and custom builds
    • Work as an integral part of an agile software development team to build features end-to-end

What you'll bring:

    • 3+ years working in a team to develop, package and deliver applications
    • Experience designing, prototyping, building and debugging server platforms and applications that are highly scalable, reliable, and resilient
    • Experience writing and consuming RESTful APIs
    • Experience with data modeling in relational and no-SQL databases
    • Experience with scripting languages such as Perl, Ruby, Shell -- bonus points for Lua
    • Comfortable with git and Github workflows
    • Experience with test-driven development and automated testing
    • Excellent verbal and written communication skills -- engineers at Kong write the documentation for their products

Bonus Points:

    • Hands on experience with Nginx/OpenResty/Lua
    • Hands on experience with Travis/Jenkins CI/CD