2 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.This range is provided by Xcelirate. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range
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 parallelAble and keen to take technical ownership of existing projects and to kickstart projects from the ground upBe able to take on independent research projects and lead them from R&D to productionWorking together with engineering leadership, coordinate engineering strategies and activities for the companyServe as a driver for engineering teams in tasks like research, definition, and solution designTogether with engineering leadership serve as a driver behind department goals and creating implementation plansBe responsible for the implementation of organization-wide process improvements in engineeringAdvising engineering teams regarding process recommendationsProviding expert advice to other engineersSetting and delivering high standards of quality, reliability, and professionalismManage 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 projectsExpert software developer with hands-on experience in each - PHP, Python, JavaScript (other languages are a plus)Expert knowledge of Docker and related technologiesYou 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 projectsYou are experienced working with common server-side software services (such as databases, cache systems, and other components) both as a user and administratorYou 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 similarYou are comfortable performing within the domain of solutions architecture, able to propose, plan, estimate, and propose large-scale technical solutions to complex business problemsYou are keenly aware of the information security and security best practicesYou are data-driven and understand the importance of measurable outcomesKeen to contribute towards the outcomes, hands-on with systems and software developmentProactive learner, staying up-to-date with industry trends and constantly seeking opportunities to improve your skills and knowledgeStrong problem-solving skills and the ability to work both independently and collaboratively within a team environmentAbility to manage multiple tasks and priorities effectively, adapting to changing requirements as neededExcellent 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 levelEmployment type
Employment type Full-timeJob function
Industries IT Services and IT ConsultingReferrals increase your chances of interviewing at Xcelirate by 2xSign in to set job alerts for “Principal Software Engineer” roles.
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager - Cross-platform C++ - Multipass
Greater Barcelona Metropolitan Area 1 month agoSoftware Engineering Manager - Cross-platform C++ - Multipass
Software Engineering Manager, Ubuntu Gaming
Software Engineering Manager - Desktop and Embedded Linux Optimisation
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon
Software Engineering Manager - Container and Virtualisation Infrastructure
Senior Manager, Development Operations Engineering
Software Engineering Manager - Ubuntu Linux Kernel
Linux Enablement - Software Engineering Manager
Senior Software Engineer, Python (Asset Pricing & Hedging)
Ubuntu Enablement - Software Engineering Manager
Systems Integrations Engineering Manager
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