Work at Opensoft

Opensoft > Careers > Work at Opensoft

Work at Opensoft is to become part of a software engineers team that creates technological solutions with a positive impact on society.

Who we are


We never miss a discussion about technology, since we are always looking for continuous improvement and suggestions to enhance our work are always welcome.

We have a learning environment focused on the best software development methodologies and agile methods. We also encourage the development of your personal skills to help you grow.

Learn more
Vem trabalhar na Opensoft

4 reasons to work at Opensoft

Equipa na Opensoft


Team up with top professionals who help you develop your skills.

Carreira na Opensoft


You lead your career! Either a technical or a management field, you choose how to grow. Plus, you have a competitive salary with an annual review.

Impacto na Opensoft


We create software that impacts the life of millions of citizens.

Investigação na Opensoft


Every year we research about an emerging technology and set a group of workshops and talks which are held in universities. It’s our Opentour!

Opensoft Perks


Extra compensation depending on the company’s annual performance.


We have an annual budget for books, conferences, and certifications for your individual learning and development goals.

Health insurance

Coverage of health insurance across our medical plan offering.

 Work-life Balance

We respect your work-life balance, so we offer extra days off every year and a comp time system.


We organize an annual team building event – Summer Event – almost 24 hours in Opensoft fun mode!

Office drinks and snacks

Coffee, tea and fruit available so you can recharge energy.

Social events

We love to socialize! Throughout the year we organize soccer games, lunches and dinners to get together.

Personal Devices Choice

We know that productivity and devices are linked, so we leave the decision to you.

Recruiting Process

1st - Let's get known

Let's meet and find out if we can work together. The first step in the recruiting process is an informal talk to show you what we do and how you can fit in.

2nd - Technical Interview

You will be interviewed by a software engineer who will assess your technical skills. During this interview you have to solve some technical challenges.

3rd - Validation Interview

Usually it is our CEO who leads the validation interview. It's a conversation to realize if Opensoft is the company you are looking for.

Onboarding Process

Formação inicial

Initial Training

Training in technologies and methodologies to ensure your integration in Opensoft teams.



You will have the mentoring of a senior engineer during the first months at Opensoft.

Pack Opensoft

Opensoft Pack

We provide you all the tools so you can have the best performance in your tasks.

Opensoft is a great place to grow professionally and have your first work experience. Here, everyday is a challenge, but with the good work environment I did a smooth transition between University and my job. In addition, Opensoft allows you to acquire soft skills that are not possible to develop until you reach the job market.


Catarina Alves, Software Engineer

Catarina Alves - Engenheira de Software na Opensoft

Opensoft Internships


Your opportunity to explore, apply your knowledge, and learn!

How does it work?

At Opensoft we privilege curricular internships. We believe that only these internships have the appropriate duration for the development of your skills.


You can present us your intention to do your internship or check if there is any agreement with your university and Opensoft about curricular internships.


Curricular internships are paid and can be done by third year undergraduate or master students. You can send us your internship application and, if it is accepted, you will have to go through a profile interview, followed by a technical interview.

Estágios Opensoft
Ema Vieira

My internship at Opensoft was very important to gain a great amount of experience and knowledge of what being an engineer is like in the real world. Opensoft is an excellent company in terms of software development and work methodologies, providing me an organized and structured work environment.


Ema Vieira, former intern and student of the Integrated Master in Computer Science at FCT/UNL