Skip to content

Software Engineer

Full time position

Barcelona (Spain)

Lifeware

SMEInsurance

Published on 15 September 2026

  • Contract

    Full time position

  • Location

    Barcelona (Spain)

  • Start date

    As soon as possible

  • Salary

    40000 EUR - 70000 EUR / annually

  • Remote working

    No remote working

Innovative Problem Solver & Software Engineer

Barcelona is growing! 🚀

We're expanding our engineering team and looking for curious minds who want to solve complex problems and build software with real-world impact.

Own your craft, end-to-end. 👩‍🎨

You'll have the autonomy to make impactful decisions across the entire software lifecycle. Collaborate with clients, design scalable architectures, and master both backend and frontend development. Rather than just taking orders, you will work directly with product and actuarial experts to translate complex business needs into elegant technical solutions.

Experience is not mandatory! 👩‍🎓

Whether you’ve finished your PhD, your Master’s, you’re recently graduated, or already have industry experience, we’d love to hear from you. We value core analytical thinking and problem-solving skills above all.

What is Lifeware? 🦋

Founded in 1998 in Switzerland by a group of leading mathematicians, physicists, and computer scientists, Lifeware is a pioneer in providing a fully integrated, tailor-made, web-based platform that revolutionizes how life insurance products are managed. Our team brings deep academic backgrounds and a researcher's curiosity to software development, people who care deeply about doing things well and stay ahead of the curve. We build highly innovative, carefully engineered solutions, and we are actively leveraging Artificial Intelligence to push the boundaries of both our platform’s capabilities and our internal workflows.

What we’re looking for 🔍

  • Background in Mathematics, Physics, Computer Science, Engineering, or another STEM discipline
  • Passion for programming, problem-solving and continuous learning
  • The ability to take full ownership of complex problems, propose solutions, and collaborate directly with cross-functional teams.
  • Eagerness to work in Agile/XP environments, embracing modern development practices like continuous integration and peer collaboration.
  • Strong team player who enjoys collaborating with colleagues and engaging with customers
  • Enthusiasm for translating complex challenges into real-world solutions
  • Fluent in English to communicate effectively with our global customer base

What you’ll find at Lifeware 

💵 Competitive salary (40.000 € - 70.000 € gross), based on your education level (BSc / MSc / PhD) and work experience

👩‍💻 On-site job position with high flexibility, built upon trust and responsibility

🍸 25 vacation days per year, plus local holidays

🌊 A modern office at Torre Mapfre, one of Barcelona’s most iconic locations, with sea views, excellent facilities and wellness services

💳 Flexible compensation plan, including health insurance and meal vouchers

🤝 A close-knit team of exceptional peers that value both professional collaboration and personal connections, whether that's solving problems together or sharing lunch and social activities

✈️ An international environment where you'll work with colleagues, clients, and perspectives from across different countries and cultures. You’ll have the opportunity to visit our other offices from time to time

Think you'd be a good fit? 😄

 If this sounds like the right opportunity for you, we'd love to hear from you. Don't hesitate to submit your application and join us on our journey.

Questions? 

Visit www.lifeware.ch to learn more about who we are. You can also reach out to us directly. We're happy to help.

Application deadline

As long as the job is online

Study level

Bachelor level or equivalent; Master level or equivalent

Job Category

Programming

More about the company

Lifeware

Managed software service for life insurers