Senior Software Engineer

5 + yrs, early-stage

📍

Barcelona HQ — Hybrid (Tues & Thurs in the office)

💰

€90K base · Competitive Stock Options · Private Health Insurance

🚀

Help us reinvent how careers grow, powered by AI.

Our Mission

Careers today move at the speed of bureaucracy with complex, slow, and shaped by outdated, biased, and incomplete information.
We’re here to change that. Our mission is to give leaders and employees the clarity, speed, and fairness they deserve, powered by AI at the core.

About Us

We’re a tiny but mighty team of senior technologists and operators, building the product we always wished existed. At Pensero.ai, AI isn’t a bolt-on, it’s the foundation. Every product decision, technical choice, and operational process is designed with AI in mind, which means we build faster, smarter, and very differently from traditional tech companies.

Our Mission

Careers today move at the speed of bureaucracy with complex, slow, and shaped by outdated, biased, and incomplete information.
We’re here to change that. Our mission is to give leaders and employees the clarity, speed, and fairness they deserve, powered by AI at the core.

About Us

We’re a tiny but mighty team of senior technologists and operators, building the product we always wished existed. At Pensero.ai, AI isn’t a bolt-on, it’s the foundation. Every product decision, technical choice, and operational process is designed with AI in mind, which means we build faster, smarter, and very differently from traditional tech companies.

The opportunity

At Pensero.ai, every hire moves the needle, we’re deliberately keeping the team small, senior, and lightning-fast.

We’re looking for one exceptional software engineer to join our product-engineering team and help shape the future of our platform.

You’ll work in tight, iterative cycles, pushing real features to production fast, and seeing your work in the hands of users within days, not months.

What you'll do

  • Own features end-to-end: from first idea to shipped product, spanning everything from the web front end to our AI pipeline.

  • Shape what we build: work side-by-side with our product colleagues to decide not just how to implement features, but whether we should build them at all.

  • Build for scale: design and implement robust systems using our Python/Django + AI stack, directly informed by real customer feedback.

  • Ship fast, learn fast: deploy, measure, and iterate in short cycles.

Why we're different

  • Insane talent density: everyone here is a proven top performer, many of us have shipped great things together before.

  • Mission with teeth: solving a real, painful problem using the latest AI tech, not building another “nice-to-have.”

  • Startup for grown-ups: we move fast and aim high, but also protect our sanity and family time.

  • Crazy intensity, sane hours: when we’re on, we’re all in. When we’re off, we switch off.

Why we're different

  • Insane talent density: everyone here is a proven top performer, many of us have shipped great things together before.

  • Mission with teeth: solving a real, painful problem using the latest AI tech, not building another “nice-to-have.”

  • Startup for grown-ups: we move fast and aim high, but also protect our sanity and family time.

  • Crazy intensity, sane hours: when we’re on, we’re all in. When we’re off, we switch off.

You'll love it here if you…

  • Own your work: you thrive when you have full responsibility and clear trade-offs.

  • Ship, learn, repeat: you believe “good and out” beats “perfect and never shipped.”

  • Live to learn: AI excites you because it’s transformative, not just trendy.

  • Bring experience that counts: 5+ years in software engineering, ideally including time in a seed or Series-A startup.

  • Build fast, think scale: you can prototype quickly and still design for the long term.

  • Speak Python fluently: Django a big plus.

  • Care about impact: you want your code to solve real problems, not just tick tickets.

  • Play hard, no ego: you like to challenge and be challenged in a respectful, high-intensity environment.

You'll love it here if you…

  • Own your work: you thrive when you have full responsibility and clear trade-offs.

  • Ship, learn, repeat: you believe “good and out” beats “perfect and never shipped.”

  • Live to learn: AI excites you because it’s transformative, not just trendy.

  • Bring experience that counts: 5+ years in software engineering, ideally including time in a seed or Series-A startup.

  • Build fast, think scale: you can prototype quickly and still design for the long term.

  • Speak Python fluently: Django a big plus.

  • Care about impact: you want your code to solve real problems, not just tick tickets.

  • Play hard, no ego: you like to challenge and be challenged in a respectful, high-intensity environment.

This role might not be your sweet spot if…

  • You like working from a fixed checklist more than charting your own path.

  • You’re happiest when things stay the same week to week.

  • You’d rather stay in your comfort zone than experiment and learn on the fly.

  • Picking up new skills or tools regularly feels more like a chore than an opportunity.

  • You struggle to let go of a project until it’s absolutely flawless.

This role might not be your sweet spot if…

  • You like working from a fixed checklist more than charting your own path.

  • You’re happiest when things stay the same week to week.

  • You’d rather stay in your comfort zone than experiment and learn on the fly.

  • Picking up new skills or tools regularly feels more like a chore than an opportunity.

  • You struggle to let go of a project until it’s absolutely flawless.

Bonus points for…

  • Experience in AI beyond just LLMs — you understand the broader landscape.

  • Hands-on work with LLMs: prompting, RAG pipelines, evaluation, guardrails.

  • Bringing fresh ideas from adjacent fields or tech stacks that could inspire our approach.

Our stack

  • Core: Python · Django · HTMX · Celery · Redis · PostgreSQL · AWS

  • AI: 100% based on open-source models, running in a hybrid setup (mix of self-hosted and provider-based).

We choose tools for speed, reliability, and clarity, not just trendiness. The stack is simple enough to move fast, but robust enough to scale as our customer base grows.

Our stack

  • Core: Python · Django · HTMX · Celery · Redis · PostgreSQL · AWS

  • AI: 100% based on open-source models, running in a hybrid setup (mix of self-hosted and provider-based).

We choose tools for speed, reliability, and clarity, not just trendiness. The stack is simple enough to move fast, but robust enough to scale as our customer base grows.

How we work

  • Hybrid rhythm: Tuesdays & Thursdays on-site in Barcelona HQ, other days from home. It’s the best of both worlds: deep focus time plus high-value in-person collaboration.

  • Small, senior, sharp: Fewer than 10 engineers, all senior. You’ll work directly with our co-CEOs and skip the bureaucracy.

  • Product-led & feedback-rich: We build fast, make decisions on data and user impact, and give feedback the way we’d want to receive it:  clear, objective, and aimed at making the work better.

How we work

  • Hybrid rhythm: Tuesdays & Thursdays on-site in Barcelona HQ, other days from home. It’s the best of both worlds: deep focus time plus high-value in-person collaboration.

  • Small, senior, sharp: Fewer than 10 engineers, all senior. You’ll work directly with our co-CEOs and skip the bureaucracy.

  • Product-led & feedback-rich: We build fast, make decisions on data and user impact, and give feedback the way we’d want to receive it:  clear, objective, and aimed at making the work better.

Compensation and perks

  • €90K base salary: competitive for early-stage, senior-level roles in Barcelona.

  • Generous stock options: real ownership in the company you’re helping to build.

  • Private health insurance: because your well-being matters as much as your work.

  • A say in key product and company decisions: not just your code.

Hiring process

  1. Portfolio review — If you have GitHub or other public work, we’d love to see it.

  2. Intro call (30 min) — quick mutual fit check.

  3. Practical exercise (less than 3 hours) — tailored to your experience. Use AI if it helps — we encourage it.

  4. Review & discussion (1 hour) — we go through your work together, just like we would as teammates.

  5. Technical deep dive (1 hour) — architecture, trade-offs, and problem-solving approach.

  6. Values interview — 15 mins casual chat with two team members, then 30 min with a co-CEO.

  7. Offer — clear, fast, and respectful of your decision-making process.

How to apply

Apply: Send your LinkedIn/GitHub and a short note describing your motivation to join to dave@pensero.ai.

How to apply

Apply: Send your LinkedIn/GitHub and a short note describing your motivation to join to dave@pensero.ai.