WSO2

Engineering Team

Intern - Engineering

Sri Lanka

WSO2 Engineering Internship Program

At WSO2, we’re passionate about helping the next generation of tech leaders discover their potential. Our internship program offers a chance to learn, contribute, and grow while working with real technologies, solving real problems, and engaging with the open-source community.

Our application criteria are designed to ensure a more inclusive and balanced selection process. This model helps us identify candidates who are not only skilled but also genuinely interested in our mission and products - we know that talent and potential don’t always show up as high GPAs or well-known universities. That’s why we’re looking for people with curiosity, initiative, a love for technology and the drive to learn and make a difference.

Eligibility Criteria

This internship program is open to all students, but the application process differs depending on your university's placement process:

  • If your university does not have an internship program monitored by NAITA: You are welcome to apply directly through this application.
  • If your university does have an internship program monitored with NAITA: Please follow your university’s official placement procedure instead of applying directly.
  • Only applicants with no previous work experience will be eligible to apply.

We encourage students from all backgrounds to explore internship opportunities at WSO2!

Your First Steps Before You Apply

To ensure our interns are passionate and proactive, we require candidates to complete a set of contributions worth at least 3 points before applying. These tasks are designed to give you hands-on experience with WSO2 products, and to demonstrate your skills, curiosity, and initiative.

You can earn points by completing one or more of the following:

Contribution Options

Task Points Earned
Fix documentation issues in any WSO2 product and send a PR (must be merged).
See documentation sites
1 point per PR
Write a missing test case and submit a PR (must be merged). Candidates are expected to identify gaps themselves. 1 point per PR
Fix a bug in any of our products. Check open issues in our GitHub repos.
Check open issues in our GitHub repos.
2 points per bug fix
Write a blog post about a WSO2 product, a feature, or the problems it solves. 1 point per post
Answer community questions on Discord or Stack Overflow. Answers must be verified as successful or should be accepted by the community. 1 point per answer
Record a short video (3–5 mins) introducing a WSO2 product or a feature. 1 point per video
Use a WSO2 product in a real-world project or solution. 2 points per project
Complete the practitioner-level certification of any WSO2 product. 2 points per certification

Important Notes

  • All PRs must be merged before your application is submitted.
  • Contributions must be original, well-documented, and technically accurate.
  • There is no limit on how many tasks you can complete—but at least 3 points are required to apply.

Once you’ve completed the contributions and reached the 3-points minimum requirement, head back here to submit your application. We can't wait to see what you build and share!

Diversity Drives Innovation:

We've built our business on a commitment to diversity and inclusion. We believe it's important to foster an environment that values and respects each individual's strengths, perspectives, and ideas. Doing so not only drives innovation; it also ensures that we can create superior experiences for our customers, partners, and employees worldwide. We value the diversity of our team regardless of race, ethnicity, religion, gender, age, national origin, disability, sexual orientation, or veteran or marital status, and we do not tolerate any form of discrimination.

Apply Now