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