3 days ago Be among the first 25 applicants
You lead by building. Whether it's setting the technical direction, designing resilient architecture, or jumping in to tackle complex problems hands-on, you bring a thoughtful, pragmatic approach to engineering at scale. You don't just guide teams - you help shape the systems and culture that let great engineering thrive.
You believe in making smart, durable choices over flashy ones. You understand the big picture but aren't afraid to get into the weeds when needed. You've worked across web platforms and know what it takes to build large, scalable systems that last. Your experience spans domains, but your goal is always the same: delivering high-quality solutions that stand up to real-world use.
You thrive in a collaborative environment where strong opinions are welcomed - and challenged. You work closely with leadership to align technical vision with business goals, guiding roadmaps, removing blockers, and helping teams focus on what matters. Whether you're mentoring engineers, refining architecture, or steering a product through ambiguity, you're always moving things forward.
You'll report to the Head of Technology and may lead a team directly or through a team lead, depending on the assignment.
Requirements
Essential Duties & Responsibilities
* Able to manage your own time and competing priorities, schedule own work and work with number of stakeholders in parallel
* Able and keen to take technical ownership of existing projects and to kickstart projects from the ground up
* Be able to take on independent research projects and lead them from R&D to production
* Working together with engineering leadership, coordinate engineering strategies and activities for the company
* Serve as a driver for engineering teams in tasks like research, definition, and solution design
* Together with engineering leadership serve as a driver behind department goals and creating implementation plans
* Be responsible for the implementation of organization-wide process improvements in engineering
* Advising engineering teams regarding process recommendations
* Providing expert advice to other engineers
* Setting and delivering high standards of quality, reliability, and professionalism
* Manage the people management aspects of your structure (team or multiple teams), directly or indirectly through a dedicated team lead. For example, perform performance reviews, staff meetings, performance reviews, engagement monitoring etc
Qualifications & Requirements
* You have no less than 10 years of demonstrable, hands-on experience in software development related to web projects
* Expert software developer with hands-on experience in each - PHP, Python, JavaScript (other languages are a plus)
* Expert knowledge of Docker and related technologies
* You have a solid understanding and hands-on experience in Linux administration, virtualization, networking, common storage systems, and other common systems used to support large-scale web projects
* You are experienced working with common server-side software services (such as databases, cache systems, and other components) both as a user and administrator
* You have led and been the technical driver in the creation of multiple large-scale software projects with demonstrable contributions to each - as a technical lead, BSA/SA and similar
* You are comfortable performing within the domain of solutions architecture, able to propose, plan, estimate, and propose large-scale technical solutions to complex business problems
* You are keenly aware of the information security and security best practices
* You are data-driven and understand the importance of measurable outcomes
* Keen to contribute towards the outcomes, hands-on with systems and software development
* Proactive learner, staying up-to-date with industry trends and constantly seeking opportunities to improve your skills and knowledge
* Strong problem-solving skills and the ability to work both independently and collaboratively within a team environment
* Ability to manage multiple tasks and priorities effectively, adapting to changing requirements as needed
* Excellent communication skills, both written and verbal
Benefits
How do we take care of our People?
Highly Competitive Base Salary: Experience worry-free financial stability that reflects your contribution - specifically a gross annual salary of 122,800 €
️ Wellbeing on us: Flexible allowance package of up to 30% on top of your gross salary for wellness, personal growth, and development
Award Winning Workplace: Access to our award-winning Barcelona office complete with games, fully stocked pantry and stunning balcony with city views
️ FC Barcelona VIP Experience: Visit our VIP Box and watch FC Barcelona in La Liga and Champions League matches
Stress Relief: In-office chair massages every week by our resident massage therapist
Learning Opportunities: Maximise growth with an annual learning budget for personalised development and regular sessions hosted by peers and industry experts
Relocation Support: Seamless relocation package for a smooth transition of staff moving to Barcelona
???? Health Coverage: Comprehensive health insurance with no copayment.
Delicious Meals: Indulge in daily catered breakfasts & lunches of your choice delivered to the office
Top-notch Workstation: Equip yourself with an awesome MacBook, branded merchandise, and all the fixtures for the perfect workstation
Global Co-Working Space: Access to a global network of co-working spaces
Language Lessons: Enhance language skills with weekly in-office business English classes and Spanish lessons, including optional one-on-one sessions
Events throughout the Year: Enjoy various exciting events from meals out, to music concerts and huge sporting events
At Xcelirate, we're committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We pride ourselves in being an equal opportunity workplace.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Xcelirate by 2x
Get notified about new Principal Software Engineer jobs in Barcelona, Catalonia, Spain .
Software Engineering Manager - Sustaining Engineering
Senior Software Engineer - Kubernetes / Container Monitoring
Software Development Manager - Amazon Customer Reviews, Customer Reviews
Software Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Engineering Manager, Ubuntu Gaming
Senior Manager, Development Operations Engineering
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Software Engineering Manager - Container and Virtualisation Infrastructure
Software Engineering Manager - Ubuntu Linux Kernel
Linux Enablement - Software Engineering Manager
Technical Manager - Automotive and Industrial
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr