GitLab hiring 174 EU roles with salaries reaching €218,000

GitLab has 174 open EU roles and salaries up to 218,000 euros. Their remote policy is entity-gated and Portugal is not on the list.

GitLab hiring 174 EU roles with salaries reaching €218,000

GitLab has been fully remote since 2011. No offices. Ever. 2,500 team members across 65 countries. 174 open roles right now. It looks like the most Portugal-friendly tech job on earth. It isn't. GitLab cannot hire you if you're in Portugal.

Not because of your skills. Not because of the role. Because GitLab's remote policy has a condition most candidates never read: you can work from anywhere, as long as GitLab has a legal entity in your country. Portugal is not on that list.

Browse all verified AI and tech jobs at app.worktugal.com/jobs

Why this matters now

GitLab is the world's most complete AI-powered DevSecOps platform. Over 50 million registered users. 174 consecutive monthly product releases. A NASDAQ-listed company (GTLB) pushing hard into AI tooling in 2026, with new roles in Europe specifically for AI transformation and enterprise sales.

The company is actively hiring across Ireland, Germany, the UK, Netherlands, France, Belgium, and Finland. If you're in any of those countries, GitLab is one of the strongest remote-first employers available. Salaries in Germany reach €218,000 for senior engineers. Work-life balance sits at 3.9 out of 5 on Glassdoor.

If you're in Portugal, the situation is different. And most of the coverage of GitLab misses this entirely.

The entity requirement explained

GitLab's handbook is public. It states explicitly: "We are not currently hiring in locations that do not have an entity or PEO."

GitLab has direct employment entities in eight European countries:

  • Ireland: GitLab Ireland Ltd
  • United Kingdom: direct entity
  • Germany: GitLab GmbH
  • France: GitLab France S.A.S.
  • Netherlands: GitLab BV (also covers Belgium and Finland)
  • Spain: GitLab Iberia S.L.

Portugal is not on this list. There is no GitLab entity and no confirmed PEO arrangement for Portugal. A candidate based in Lisbon or Porto cannot be employed by GitLab under current policy, regardless of role or skill level.

This is the detail that matters. "All-remote" does not mean "hire from anywhere." It means the flexibility to live where you want, within the constraint of where GitLab can legally employ you.

What's open in Europe right now

GitLab has 174 open roles globally as of May 2026. The European roles are weighted toward commercial and customer-facing positions, with some engineering leadership available across EMEA.

Open EU roles include: Business Development Representative positions across Germany, Ireland, Netherlands, and the UK. Customer Success Engineer roles covering the EMEA region. AI Transformation Owner in Ireland and the UK. Director of Regional Sales for France and Italy. Commercial Account Executive positions for DACH, Greece, and broader Europe. Director of Engineering, Security Risk Management, open to EMEA candidates.

Engineering roles open to EU candidates are fewer and tend to be senior or director level. Most engineering hiring at GitLab remains concentrated in North America and India.

Source: boards.greenhouse.io/gitlab. Live as of May 2026.

Salary data

GitLab uses a location-adjusted compensation model. Salaries vary significantly by country and cost of living. The highest EU data point available is Germany, where Levels.fyi reports Software Engineer salaries ranging from €122,000 to €218,000, with a median of €150,000 (updated April 2026).

US compensation runs higher: Senior Software Engineers earn $175,000 to $262,000, Staff Engineers around $310,000, and Engineering Managers $228,000 to $334,000. These are not European figures, but they set a ceiling for what senior technical roles can reach in total compensation including equity.

GitLab offers an Employee Stock Purchase Plan (ESPP), unlimited paid time off, an annual growth and development budget, and a home office allowance. Equity is part of the compensation package across all levels.

What this means for EU and Portugal-based talent

If you are based in Ireland, Germany, the UK, Netherlands, France, Belgium, Finland, or Spain, GitLab can hire you directly. The roles available are real, the salaries are competitive by local standards, and the fully remote structure is genuine. GitLab has operated this way since its founding, not as a post-pandemic adjustment.

If you are based in Portugal, you cannot be hired by GitLab today through standard employment. There is no workaround through the standard application process.

The Spain situation is worth noting. GitLab Iberia S.L. covers Spain. Someone based in Madrid or Barcelona can be employed directly. The entity exists one country over. Portugal does not have equivalent coverage.

There is one path that sometimes works: if a candidate is exceptional and the team wants to hire them, GitLab has used Professional Employer Organisations in the past to expand into new countries. This is not advertised and not guaranteed. It requires the hiring manager to raise the case internally and get approval from the employment solutions team. It is a long shot, but it exists.

If you pursue this route, the framing matters. Arrive at the final stage, have the offer conversation, and then let the recruiter raise the Portugal question internally. Raising it at screening will likely close the door immediately.

Find EU-eligible remote roles that work from Portugal at app.worktugal.com/jobs

The interview process

GitLab's interview process runs 4 to 5 rounds and takes an average of 32 days from application to offer. For senior roles, it can extend longer.

The process starts with a recruiter screen, then moves to an asynchronous technical assessment. For engineering roles, this is typically a merge request review: you receive an MR, find the bugs, check for security issues, verify the logic. Treat it as real work. GitLab evaluates you on the quality of your thinking, not speed.

A live technical interview follows, where you pair with an engineer to discuss your review and extend the feature. The final stages are values and behavioral interviews using the STAR method. GitLab's CREDIT values (Collaboration, Results, Efficiency, Diversity, Iteration, Transparency) come up directly. Candidates who have not read the handbook struggle here.

Feedback timelines vary. Some candidates receive responses within days. Others report gaps of several weeks between rounds. The 32-day average hides significant variance.

Common traps

Assuming "all-remote" means remote from Portugal

It does not. GitLab's remote policy is entity-gated. Apply only if you are based in a country where GitLab has an entity or confirmed PEO.

Ignoring the CREDIT values interview

GitLab takes its values seriously in a way most companies do not. Candidates who treat the values round as a formality fail it. Read the handbook before applying. Know which value matters most to you and have a real example ready.

Expecting Silicon Valley pay from a European location

GitLab localises compensation. Germany pays €150,000 median for a Software Engineer. That is strong by European standards. It is not the $224,000 US median. Benchmark against your local market, not US figures.

Raising the Portugal entity question at screening

If you are in Portugal and want to pursue this anyway, wait until the final stages before raising the location question. Raising it at the recruiter screen closes the conversation immediately. If the team wants you, there is a non-zero chance they escalate the location issue internally.

Applying for engineering roles expecting broad EU access

Most open engineering roles at GitLab are in the US, Canada, or India. EU engineering roles are senior or director level. Commercial and customer-facing roles have significantly more EU openings.

Bottom line

GitLab is one of the most genuinely remote-first companies in tech. If you are based in Ireland, Germany, the UK, Netherlands, France, Spain, Belgium, or Finland, it deserves serious consideration. The work is real, the culture is transparent, and the compensation is competitive by EU standards. Apply if you are in an entity country and can handle a rigorous, values-heavy hiring process.

If you are in Portugal, GitLab cannot hire you today. That may change. It has not changed yet. Monitor their employment solutions handbook page for Portugal appearing in the entity list. That is the signal the door has opened.

FAQ

Can I work for GitLab remotely from Portugal?

No. GitLab does not have a legal entity or confirmed PEO arrangement in Portugal. Their policy explicitly states they do not hire in locations without one. You must be based in a country where GitLab has an entity to be employed through the standard process.

Does GitLab sponsor visas for EU roles?

GitLab has entities in Ireland, UK, Germany, France, Netherlands, Spain, Belgium, and Finland. Visa sponsorship availability varies by country and role. Non-EU candidates should confirm directly with the recruiter during the initial screen. GitLab does not publish a blanket sponsorship policy for EU locations.

What is the interview process like?

4 to 5 rounds over an average of 32 days. Recruiter screen, async technical assessment (merge request review for engineering), live technical interview, values and behavioral rounds (STAR method, CREDIT values). The async technical stage is evaluative. Treat it as real work.

What does Spain having an entity mean for Portugal-based candidates?

It means GitLab can hire candidates legally based in Spain. It does not extend to Portugal. The GitLab Iberia S.L. entity covers Spain only. A Portugal-based candidate cannot be employed under this entity without being physically based in Spain.

Are there any EU engineering roles open?

Yes, but fewer than in North America or India. Director of Engineering for Security Risk Management is open to EMEA candidates. Most EU engineering openings are senior or director level. Commercial, customer success, and sales roles have significantly more EU coverage.

Article updates

19 May 2026 (v1.0). First published. Data from GitLab Greenhouse careers API, GitLab handbook employment solutions page, Levels.fyi Germany salary data (April 2026), Glassdoor ratings, dataford.io interview guide (April 2026).


For job seekers: Browse verified AI and tech jobs at app.worktugal.com/jobs

For employers: Want your job listed here? app.worktugal.com/hire