Entry-Level Software Jobs in Spain: How to Get Hired in 2026

JobRise Team7 min read

You want a first software job in Spain and your CV shows almost nothing. That is normal. It is also the main reason most applications disappear, so let's fix the proof problem first.

What the market actually shows right now#

On 14 October 2026, the Software jobs in Spain feed on JobRise listed 60 open positions. 51 of them went up in the last 30 days, and 21 in the last 7 days. All 60 are full-time.

That is a snapshot of one job board, not a market survey. But it tells you something useful: roles are moving. Fresh listings mean employers are hiring now, not next quarter.

The catch is the mix. Only 4 of those 60 listings look entry-level, by title words like junior, graduate, or early career. The rest ask for mid or senior people. So the entry-level market here is small and you are competing with everyone else who wants in.

Get the next guide by email

New guides and fresh jobs in one short email. Free.

Unsubscribe in one click.

Titles worth searching for#

Entry-level roles in this slice are not all called "junior developer". These four are open right now:

  • "Junior Software Engineer, Early Career (Strong Problem solving & Coding Focus) - 100% Remote within Spain" at Docplanner
  • "IT Operations Engineer (Junior) - Enterprise Collaboration Platforms" at Bosch Group
  • "Software Engineer, New Grad - Frontend" at Stripe
  • "Graduate Project Engineer" at EnerMech

Notice the range. One is pure development, one is IT operations, one is frontend, one is engineering in a non-software company. Cast a wide net at the start.

Also search the word "graduate" and "early career". Many Spanish subsidiaries of foreign companies use English titles even when the team works in Spanish. And check "Software Engineer II" listings, like the one open at Newrelic. Some companies treat level II as roughly two years of experience, which is close enough to apply if your projects are strong.

Who is hiring#

Elastic dominates this feed with 28 of the 60 listings. After that the numbers drop fast: Celonis (3), Delivery Hero (3), Newrelic (2), Veriff (2), Bosch Group (2), Okta (2), Oxford Quantum Circuits (2), Stripe (2), EnerMech (2). Some of these names are recruiters or staffing firms rather than the final employer, so read the listing carefully before you assume who you would work for.

Geography is concentrated. Barcelona has 13 listings, Madrid 10. Then it thins out: Port Of Spain (2), Huarte (1), Santa Cruz de Tenerife (1). If you live outside Barcelona or Madrid, remote roles matter more to you, and the Docplanner listing shows that fully remote within Spain is possible.

One thing to know before you plan around pay: no listing in this slice shows a salary. Ranges for junior developer roles in Spain are often reported around 22,000 to 30,000 EUR gross per year, but that varies a lot by city and stack. Verify current figures on official sources and in the offer itself.

What employers expect from you#

For entry-level roles, employers here look for three things.

Working code. Not tutorial code. Something you built that runs, has a repo, and shows decisions you made.

One stack done properly. Pick one of Python, Java, JavaScript/TypeScript, or C++. Get good at it. A CV listing eight languages badly reads worse than one language well.

Evidence you can work with other people. Git history, a README someone else could follow, a pull request you responded to politely. This is what separates a hire from a maybe.

Certifications help in some corners. The Bosch Group listing is IT operations, not development, and there an ITIL or Microsoft cert can carry weight. For pure developer roles, a cert rarely beats a good project. Do not collect them to avoid building things.

The proof problem, and one bullet fix#

Most zero-experience CVs say "knowledge of Python" and stop. That tells the reader nothing they can check.

Here is a rewritten bullet. Weak version first.

Weak: "Basic knowledge of Python and SQL."

Strong: "Built a Python script that pulls daily sales data from a CSV, cleans duplicates, and loads it into SQLite, cutting my weekly reporting task from 2 hours to 10 minutes; code and README on GitHub."

The strong version names the tool, the task, the result, and where to verify it. Do this for every skill you list. If you cannot link to proof, cut the claim.

If you need a starting point for this rewrite, the free resume builder walks through the bullet structure so you do not format it by hand.

Where entry-level openings get posted#

  • Company career pages directly, especially for the bigger names in the feed
  • Job boards like this one, where you can filter by city and job type
  • University placement offices and alumni groups, which often hear about graduate schemes first
  • LinkedIn, saved searches with alerts for "junior", "graduate", and "early career" in Spain
  • Staffing and recruiter listings, which sometimes lead to contract-to-permanent roles

Set alerts. The 21 listings from the last 7 days show how fast things appear.

Your 7-step plan#

  1. Pick one stack. Two weeks of focus beats two months of browsing.

  2. Build one project end to end. A small tool you or someone you know would actually use. Deploy it if you can.

  3. Write the README as if for a stranger. Setup steps, what it does, what you would improve next.

  4. Rewrite your CV bullets in the strong format above. Every claim gets proof or gets cut.

  5. Check the country picture too. The JobRise Hiring Report: Spain lists 308 open listings across all categories in Spain, with 241 posted in the last 30 days. Some entry-level tech work hides in non-tech companies.

  6. Apply to 5 to 10 roles a week with a short note referencing the specific listing. Generic applications are easy to spot and easy to ignore.

  7. Track everything in a simple sheet: company, role, date, link, follow-up date. Follow up once after 7 days. Then move on.

FAQ#

How many entry-level software jobs are open in Spain right now?

On 14 October 2026, the JobRise feed for software in Spain showed 4 entry-level-looking listings out of 60 open roles. That is a snapshot of one board on one day, not the whole market. Check other boards and company pages for the full picture.

Do I need Spanish to work in software in Spain?

It helps for team life and for roles in Spanish companies. Many listings at foreign subsidiaries work in English, like the Docplanner role that is remote within Spain. Check the listing language and ask in the first call.

Should I apply to roles asking for 2 or 3 years of experience?

Sometimes yes. If you can show a project that matches what they ask for, apply anyway and say so in your note. Do not do this for senior roles asking 7 or more years.

Are certifications worth it for junior developer roles in Spain?

For developer roles, a working project usually beats a certificate. For IT operations roles, like the junior one open at Bosch Group, an ITIL or vendor cert can matter. Choose based on the role type.

Why do no listings here show a salary?

Many employers in Spain do not publish pay in the job ad, and this slice shows none. Ask about the range in the first call, and verify typical figures on official sources before you negotiate.

Send this to whoever has the interview this week.