Senior Software Engineer – APIM – LK

Website WSO2

Senior Software Engineer – API Management (LK)

As a Senior Software Engineer within our API Management (APIM) team, you will do more than just write code. You will be a technical leader and product advocate, responsible for designing scalable, high-performance solutions while engaging with a global developer community. This role requires a “big picture” thinker who can balance core engineering with pre-sales, marketing, and mentorship.

Key Responsibilities

  • Architecture & Design: Lead the design and implementation of complex features, ensuring they meet goals for performance, security, and scalability.

  • End-to-End Ownership: Proactively own functional areas—from initial user story documentation and coding to automated testing and final documentation.

  • Product Evangelism: Drive the product’s success beyond the IDE by contributing to technical blogs, engaging on Stack Overflow, and conducting product demos for the sales team.

  • Technical Leadership: Guide a small team by delegating tasks, following up on deliverables, and mentoring junior engineers in best practices and OOAD.

  • Customer & Community Engagement: Communicate with empathy and clarity. Support delivery by monitoring issues, providing patches, and participating in open-source development discussions.

  • Continuous Innovation: Research and introduce new technical improvements to enhance product design and the overall engineering landscape.

Requirements

  • Education: BSc in Computer Science or a related field.

  • Experience: 3–5 years of professional software development experience.

  • Technical Stack: Strong proficiency in at least one major language; experience in Java, C#, or C/C++ is a significant advantage.

  • Design Skills: Solid understanding of OOAD, design patterns, and distributed computing.

  • Project Mastery: Knowledge of estimation techniques and performance engineering.

  • Mindset: A passionate learner who thrives in a collaborative, open-source-driven environment.


Perks & Benefits at WSO2

We want our engineers to feel valued and energized. Beyond a performance-driven environment, we offer:

  • Flexibility: A vacation policy that trusts your commitment to our shared goals.

  • Comprehensive Healthcare: Full coverage as per the WSO2 company plan.

  • Top-Tier Gear: A high-spec laptop plus additional peripherals (monitors, keyboards, etc.) upon request.

Diversity Drives Innovation: We believe diverse perspectives are the engine of our creativity. We foster an inclusive environment where every individual is respected regardless of background, orientation, or status.


Quick Tips for This Application:

  • Showcase your “Extra-Curriculars”: If you have a GitHub profile, a technical blog, or high reputation on Stack Overflow, highlight these clearly. WSO2 specifically asks for “Community Engagement” in the JD.

  • Java is King: While they mention C# and C++, WSO2’s APIM is heavily built on Java. If you have Java experience, make it the focal point of your CV.

  • The “API” Factor: Mention any experience with REST, SOAP, OAuth2, or OpenID Connect, as these are the bread and butter of the APIM team.

More information

Job Location : Colombo, Sri Lanka
City : Colombo
Company Name : WSO2 

More Jobs