Principal Software Engineer

Reposted 22 Days Ago
Be an Early Applicant
Hiring Remotely in Barcelona, Cataluña
In-Office or Remote
Expert/Leader
Software • Consulting
The Role
The Principal Software Engineer will guide clients to develop software solutions, manage projects, mentor teams, and drive organizational transformation using broad technical knowledge and consultancy skills.
Summary Generated by Built In

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! You'd 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 mission-critical system for a large enterprise client. Perhaps you’ll work as an embedded craftsperson, working within our client's existing development to help them to get better at writing their own software. Or maybe you're 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:

  • Client Engagement: You are able to actively build relationships with strategic stakeholders within the client, acting as an advisor and partner in helping them identify and solve problems. You are good at helping people come up with a vision and helping them get aligned behind it.
  • Broad technical knowledge and skills: You have prior experience in technical roles and can advise on multiple technology stacks at both high and low levels. You can even help a product team with value discovery through prototyping, research, and are able to quickly gain a deeper understanding of the business domain. (We mainly work with the .NET, JVM and Node stacks, alongside cloud technologies).
  • Consultancy: You are able to lead engagements such as workshops, pre-sales meetings and to provide strategic and practical advice on a business and technical level.
  • Project Management: You have a proven track record of executing and planning a technical or product strategy, and identifying and managing risks.
  • Communication and Leadership: Versatility in leadership and communication styles is key for a role like this. Facilitation skills are a key part of this job.
  • Learning and growth mindset: You enjoy helping teams and people to grow by coaching, mentoring and teaching. You like constantly learning and sharing that learning with others around you.

It would be an added bonus if you:

  • Actively participate in a technical community.
  • Have experience of working in a software consultancy, or have been part of implementing some kind of organisational transformation (Agile, Lean, Digital).
  • Have a deep understanding of software development best practices, working with legacy code, re-architecture, cloud technologies, software design, etc.
  • Have held a CTO or VP role, or set up your own business in the past

Check out this video (in Spanish) to hear more about what a Principal does at Codurance.


Benefits

What's in it for you?

    • Autonomy - Got an idea? Form an Initiative Circle, take ownership, run with it, and see it through to delivery.
    • Our People - You’ll be working alongside Craftspeople who share your interest in learning, whether that’s on a client project or contributing to our internal projects.
    • Personal Learning Budget - Access to Learnerbly, our online learning & development tool, to support your personal growth and career progression.
    • Training - No fixed training budget. So long as the course is relevant for the company and you'll do a lightning talk on the subject, we’re happy to pay for it.
    • Healthcare - Private medical and dental insurance.
    • Remote Working - Work 100% remote (or hybrid if you prefer - we have offices in Barcelona and Madrid).
    • Free Language Classes - English or Spanish.
    • Gym discounts with Wellhub
    • Retribución flexible - tax discounts on, meals, transportation, and nursery tickets.

We are interested in all qualified candidates who are based in Spain and eligible to work here. However, we are not able to sponsor visas or provide relocation assistance for this role.


Everyone should have the right to bring their whole self to work and be celebrated for who they are. Our people are hired purely on their commitment to these values and their ambition to deliver outstanding results for our clients. Codurance is proud to be an Equal Opportunities Employer and is committed to fostering an inclusive workplace.

Top Skills

.Net
Jvm
Node.js
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Leeds
183 Employees
Year Founded: 2013

What We Do

Codurance is a global software consultancy that helps businesses build a better sustainable technical capability to support growth via Software Modernisation, Product Development, Feature Delivery and Platform Engineering.

We believe that productive partnerships, collaboration, fast feedback, and small iterations are the best way to deliver successful software projects, using Agile methodologies and Extreme Programming practices, like Test-Driven Development, Simple Design, Pair-Programming and Continuous Integration, in all our projects.

We are software craftspeople, passionate about our profession, collaborating with our clients, to help them move into the next stage of growth.

Remember to follow us on Twitter (https://twitter.com/codurance) and subscribe to our YouTube channel (https://youtube.com/c/codurance)

Similar Jobs

Remote
5 Locations
539 Employees

Cloudflare Logo Cloudflare

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Remote or Hybrid
Spain
4400 Employees

360Learning Logo 360Learning

Business Development Representative

Artificial Intelligence • Cloud • Edtech • HR Tech • Sales • Software • Generative AI
Easy Apply
Remote
Spain
400 Employees

GitLab Logo GitLab

Security Engineer

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
In-Office or Remote
36 Locations
2500 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account