Principal Software Engineer

extra parental leave - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Strong technical background in software development across multiple stacks (.NET, JVM, Node). Experience in client engagement and building strategic relationships. Proven ability to lead workshops, pre-sales meetings, and provide technical advice. Passion for coaching, mentoring, and continuous learning..

Key responsibilities:

  • Guide clients and teams to develop high-impact software solutions. Build and maintain relationships with strategic stakeholders. Lead technical engagements, workshops, and strategic planning. Mentor and coach team members to foster growth and best practices.

Codurance logo
Codurance Information Technology & Services Scaleup https://codurance.com
201 - 500 Employees
See all jobs

Job description

We are looking for a Principal Software Engineer that shares the same values of pragmatism, professionalism and transparency as us to join our Barcelona team! Youd be utilising your expertise with both clients and also internally helping to shape Codurance, and being involved in coaching and mentoring across the company.

As a Principal you blend strategic vision with hands‑on, guiding clients and teams to turn complex business challenges into high‑impact, sustainable software solutions.

We support our clients in many ways and you will have the opportunity to work on a wide range of different internal and client projects. Perhaps you’ll work on a client project with our team delivery approach, it may be a greenfield project for a startup, or helping to build a missioncritical system for a large enterprise client. Perhaps you’ll work as an embedded craftsperson, working within our clients existing development to help them to get better at writing their own software. Or maybe youre more interested in helping to introduce the values of Software Craftsmanship and Extreme Programming practices to an organisation through coaching & mentoring.

Requirements

What about you?

As someone performing this role these are some of the things we are looking for:

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Technical Acumen
  • Consulting
  • Communication
  • Leadership
  • Open Mindset
  • Mentorship
  • Coaching

Software Engineer Related jobs