
Principal Software Engineer
- Barcelona
- Permanente
- Tiempo completo
- 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.
- 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
- 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.