Senior Backend Engineer in Barcelona

Dolfin

Salary
€65,000 - €75,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

🌟 Senior Backend Engineer @ Dolfin β€” Build the Future of Sales Compensation πŸ’°

Location: Barcelona πŸ‡ͺπŸ‡Έ
Hybrid mode (minimum 2 days onsite)
Type: Full-time


About Dolfin

Dolfin is redefining how companies understand, design, and optimize their sales compensation strategies. Our platform helps organizations see how compensation drives behavior and revenue β€” and empowers sales teams with clarity, confidence, and motivation.

We're a small, fast-moving team πŸš€ with huge ambitions. If you love building real products, shipping fast, owning big pieces of the stack, and seeing your work directly impact customers… you'll love it here. ❀️


The Role

We're looking for a hands-on Senior Backend Engineer who is obsessed with building great software. Someone who thrives in startup environments, loves solving hard problems 🧠, and takes pride in writing clean, scalable, reliable code.

You'll work across multiple parts of the platform, influence core architecture decisions πŸ—οΈ, and collaborate closely with product and founders. Your work will shape how thousands of salespeople understand their performance and compensation.


What You'll Do

  • Design, build, and maintain backend services that power Dolfin's compensation engine βš™οΈ

  • Own complex features end-to-end, from architecture to delivery πŸ›£οΈ

  • Work with large datasets πŸ’Ύ and optimize performance-critical queries

  • Collaborate with product, frontend, and data to shape roadmap and execution 🀝

  • Improve the reliability, scalability, and observability of our systems πŸ“ˆ

  • Contribute to a strong engineering culture built on ownership, clarity, and craftsmanship ✨


Who You Are

  • A builder at heart β€” you love coding, shipping, iterating, and seeing real users benefit from your work πŸ’»

  • Deeply hands-on: this is not a managerial role; you will spend most of your time writing and reviewing code

  • Startup-minded: you thrive in dynamic environments and want your work to have direct, visible impact πŸ’₯

  • Team player with strong communication skills and zero ego 🧘

  • You care about quality and readability, not just getting things to "work"

  • Motivated by meaningful problem spaces (data, incentives, revenue optimization, behavioral analytics) πŸ“Š


Required Skills

  • Strong experience building and maintaining backend systems

  • Excellent SQL skills β€” query design, optimization, data modeling πŸ”

  • Solid understanding of backend architecture, APIs, services, and scaling

  • Comfortable working autonomously and making technical decisions 🧭


Required Education

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, OR equivalent practical experience demonstrating strong CS fundamentals (data structures, algorithms, distributed systems, architecture, etc.)

We care about your ability to think, build, and solve problems β€” not where you learned it. πŸ’‘


Nice to Have

  • Experience with TypeScript, Node.js, or serverless architectures

  • Familiarity with compensation, financial systems, or analytics platforms

  • Experience with Supabase, PostgreSQL, or distributed systems ☁️


Why You'll Love Working at Dolfin

  • Huge ownership and ability to influence the product and technical roadmap πŸ—ΊοΈ

  • Zero bureaucracy β€” we move fast and trust our team

  • Work directly with founders on a product used by revenue teams every day

  • A culture built around passion, craftsmanship, and continuous learning 🌱

  • Opportunity to shape the foundation of a fast-growing company πŸ—οΈ

 

About Dolfin

At Dolfin, we’re helping companies upgrade their sales compensation strategy - making it seamless, transparent, and impactful.

By automating the entire process, from calculations to payouts, Dolfin ensures every member of your commercial team is paid accurately and on time. But we’re built for more than efficiency; we’re built with sales in mind. With real-time access to earnings and potential payouts, supported by an AI agent, your sales team stays motivated and aligned, building trust across the organization and directly boosting sales performance by up to 20%.

When sales comp is clear, fair, and on time, performance follows.

That’s the Dolfin difference.

Other backend developer jobs that might interest you...