Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Microservices (Typescript) - Remote image - Rise Careers
Job details

Software Engineer, Microservices (Typescript) - Remote

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:


With guidance from Staff and Principal Engineers, design, develop, and maintain microservices that power Kong Konnect, the Service Connectivity Platform. Working closely with Engineering and Product Management teams, you will develop software components that will materially impact customer’s and Kong’s business and contribute to complex product integration efforts as we continue to develop our suite of products.


What you'll do:
  • Implement and maintain services that power Konnect. Examples include identity, search, and provisioning.
  • Design and implement solutions to technical problems of moderate complexity.
  • Support those services in production by participating in an on-call rotation.
  • Write automated tests to ensure behavior of code and avoid regressions.
  • Mentor other team members.
  • And any additional tasks required by manager.


What you'll bring:
  • 5+ years working in a team to develop, deliver, and maintain complex software solutions.
  • Expertise in Typescript and JavaScript.
  • Experience designing, prototyping, building and debugging microservices architectures and distributed systems.
  • Experience developing and supporting a large scale SaaS platform.
  • Expertise in designing and writing APIs, and a firm grasp of API lifecycle management.
  • Expertise with data modeling in relational and no-SQL databases.
  • Working knowledge of containerization and Kubernetes.
  • Understanding of and development with git and GitHub workflows.
  • Expertise in test-driven development and automated testing.
  • Excellent verbal and written communication skills.


Kong has different base pay ranges for different work locations within the United States, which allows us to pay employees competitively and consistently in different geographic markets. Compensation varies depending on a wide array of factors, including but not limited to specific candidate location, role, skill set and level of experience. Certain roles are eligible for additional rewards including sales incentives depending on the terms of the applicable plan and role. Benefits may vary depending on location. US based employees are typically offered access to healthcare benefits, a 401(k) plan, short and long term disability benefits, basic life and AD&D insurance, among others. The typical base pay range for this role in the US is CAD $123025-$172330.


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 be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

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

$147677.5 / YEARLY (est.)
min
max
$123025K
$172330K

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 Software Engineer, Microservices (Typescript) - Remote, Kong

Are you a passionate Software Engineer with a knack for Microservices? Join Kong and help power the World's connections from your remote location in Toronto! In this dynamic role, you'll work under the guidance of our talented Staff and Principal Engineers to design, develop, and maintain microservices that drive Kong Konnect, our revolutionary Service Connectivity Platform. Collaborating closely with Engineering and Product teams, you’ll create software components that not only impact our customers but also contribute to complex product integrations that foster innovation at Kong. You'll be responsible for implementing and maintaining services like identity, search, and provisioning while tackling technical challenges of varying complexity. Manual testing is a thing of the past, so you’ll also help ensure our code's integrity by writing automated tests. There’s room to grow too; alongside your technical contributions, you’ll mentor fellow team members. With at least 5 years of experience, expertise in TypeScript and JavaScript, and a passion for microservices architectures, you’ll fit right in. In return, we offer competitive compensation, benefits, and an environment where you can thrive and unleash your potential. Ready to make an impact? Let’s connect!

Frequently Asked Questions (FAQs) for Software Engineer, Microservices (Typescript) - Remote Role at Kong
What are the responsibilities of a Software Engineer, Microservices at Kong?

As a Software Engineer, Microservices at Kong, your primary responsibilities include designing and developing microservices for Kong Konnect, maintaining services like identity and search, and solving technical problems of varying complexity. You’ll also participate in an on-call support rotation and write automated tests to ensure code reliability, while mentoring fellow team members to promote growth and knowledge sharing.

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

To be considered for the Software Engineer, Microservices role at Kong, you should have at least 5 years of experience in software development with a strong command of TypeScript and JavaScript. Additionally, experience in designing and debugging microservices architectures, as well as familiarity with SaaS platforms, API development, and containerization technologies like Kubernetes is essential.

Join Rise to see the full answer
How does Kong support professional growth for Software Engineers, Microservices?

At Kong, we value professional development and encourage our Software Engineers, Microservices to mentor one another, share knowledge, and take part in various training sessions. By collaborating with seasoned engineers and being involved in new projects, you will have ample opportunities to enhance your skills while helping others grow in their careers.

Join Rise to see the full answer
What are Kong's expectations for team collaboration among Software Engineers, Microservices?

Kong fosters a collaborative environment where Software Engineers, Microservices are expected to engage in teamwork with Engineering and Product Management. You’ll collaborating closely in discussions about software component development, address challenges collectively, and contribute to product integration efforts, ensuring the best outcomes for Kong’s services.

Join Rise to see the full answer
Is experience in test-driven development required for the Software Engineer, Microservices role at Kong?

Yes, experience in test-driven development is crucial for the Software Engineer, Microservices role at Kong. As we emphasize writing automated tests to avoid code regressions, understanding and implementing effective testing strategies will be integral to ensure the sustainability and reliability of our microservices.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Microservices (Typescript) - Remote
Can you explain what microservices are in the context of your past experiences?

Absolutely! In my previous role, I designed and developed microservices for a web application, which improved scalability and maintainability. Microservices allowed us to break down complex applications into smaller, independent services that could be developed, tested, and deployed individually, which streamlined our deployment process and reduced downtime.

Join Rise to see the full answer
How do you approach debugging microservices in a distributed system?

When debugging microservices, I utilize logging and monitoring tools to get insights into the behaviors of the services. I also focus on isolating services to pinpoint issues, reviewing error logs, and employing different tools to trace requests across services. This structured approach enables me to identify problems quickly and implement fixes effectively.

Join Rise to see the full answer
What strategies do you apply for API lifecycle management?

I follow a comprehensive API lifecycle management strategy that includes designing well-defined specifications, implementing version control for smooth transitions, and employing tools for monitoring and analytics. This helps in maintaining the quality of the APIs and ensuring they meet the required standards as they evolve.

Join Rise to see the full answer
Can you share an experience where you implemented automated testing?

In my last job, I implemented a suite of automated unit and integration tests using a JavaScript testing framework. This significantly reduced regressions in our releases and allowed the team to focus on new features with greater confidence. Automation played a crucial role in enhancing our overall code quality.

Join Rise to see the full answer
How have you mentored others in your previous roles?

I believe mentoring is about sharing knowledge and experiences. In my previous position, I organized coding workshops where I guided junior developers through best practices in software development. I also conducted code reviews to provide constructive feedback, fostering an atmosphere of growth and collaboration within the team.

Join Rise to see the full answer
What is your experience with containerization and Kubernetes?

I have actively used Docker for containerization in my projects, allowing me to create isolated environments for development and staging. Additionally, I have deployed these containers on Kubernetes for orchestration, which helped manage scaling and monitoring efficiently, ensuring high availability of applications.

Join Rise to see the full answer
How would you tackle a situation where two microservices are communicating incorrectly?

First, I would investigate the logs of both microservices to understand where the communication breakdown occurred. Next, I'd analyze the API contracts to ensure they are adhered to by both services. Finally, I would utilize API testing tools to simulate requests and replicate the issue until I pinpoint the exact cause.

Join Rise to see the full answer
What tools do you utilize for version control in your development workflow?

I primarily use Git along with GitHub for version control in my projects. This allows me to manage branches effectively, collaborate with others through pull requests, and maintain a clear history of changes. I believe using version control best practices is key to a smooth development process.

Join Rise to see the full answer
What do you consider the most rewarding part of working in a microservices architecture?

The most rewarding aspect of working with microservices is the flexibility and scalability it offers. It allows teams to develop and deploy services independently, facilitating continuous delivery and enabling quick iterations. I enjoy seeing how these improvements contribute to a seamless user experience and enhance the overall system performance.

Join Rise to see the full answer
How do you stay updated with the latest trends in microservices and software development?

I actively read industry blogs, participate in online courses, and attend conferences and webinars focused on software development and microservices. Engaging with the community through forums and discussion groups also helps me stay abreast of new technologies and methodologies that can enhance my skill set.

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

Join Kong as a Customer Assurance Senior Manager and play a crucial role in developing trust through security and compliance initiatives.

Photo of the Rise User
Posted 12 days ago
Dental Insurance
Vision Insurance
Paid Holidays

Join Kong as a CX Strategy & Operations Manager and leverage analytics to influence customer experience initiatives.

InventYOU AB Remote No location specified
Posted 3 days ago

Step into a pivotal role as a Lead Java Developer, guiding a talented team to deliver innovative backend solutions in a collaborative environment.

Photo of the Rise User
Posted 10 days ago

Become a key player in Visa's global technology team as a Staff Software Engineer, shaping the future of payment systems.

Photo of the Rise User
Intellectsoft Remote No location specified
Posted 2 days ago

Intellectsoft is seeking a skilled Senior Blazor Developer to shape impactful healthcare applications.

Photo of the Rise User

Anchorage Digital is on the lookout for a Member of Technical Staff to join their innovative Asset Data Team, enhancing data collection and service for the crypto sector.

Photo of the Rise User
Veritree Remote No location specified
Posted 4 days ago

Join veritree, a pioneering climate tech start-up, as an Android Developer committed to impactful environmental restoration through innovative technology.

Photo of the Rise User
Twilio Remote United States
Posted 2 days ago
Inclusive & Diverse
Social Impact Driven
Collaboration over Competition
Growth & Learning
Maternity Leave
Paternity Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching

Be a part of Twilio's remote team, shaping cutting-edge communication tools as a Frontend Software Engineer L2.

Zappi Remote No location specified
Posted 12 days ago

Zappi, a leader in consumer insights, is on the lookout for a skilled Frontend Software Engineer to join their innovative Advanced Analytics team.

Photo of the Rise User

Join Ledger as a Staff Software Engineer to innovate in the secure management of digital assets through robust backend services.

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.

120 jobs
MATCH
Calculating your matching score...
BENEFITS & PERKS
Dental Insurance
Vision Insurance
Paid Holidays
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 7, 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
15 people applied to Junior Unity Developer at Gameloft
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer