Principal Software Engineer

Barcelona, Catalonia, Spain

+44 (0) 1273 311210

About This Opportunity

Our client is seeking a dynamic, highly skilled, and solutions-oriented Tech Lead to join their team at their facility located in Barcelona, Spain.

As a Tech Lead, you will play a pivotal role in guiding their engineering team, architecting robust and scalable solutions, and ensuring the highest standards of software development.

Your extensive experience and deep understanding of TypeScript and JavaScript across Node backends and Vue.js front-ends will be essential in delivering exceptional products built on powerful platforms.

You will lead by example, champion Agile practices, and promote a culture of continuous technical improvement.

Our client sits at the intersection of innovation and customer service. Their technology platform utilizes modern tools including AI, automation, and robotics to deliver differentiated connectivity solutions to the Data Center and 5G industries. Their technology platform allows them to engineer new products 10x faster than their competitors.

They are one of the fastest-growing startups. In just over 2 years, they grew revenues to $40+ MM annualized and hired 130+ employees and expect to more than double annualized revenues by year-end. And they have only just gotten started — their ambition is to become the market leader of the $100+ BN connectivity industry.

What Would You Do?

Key responsibilities:

  • Lead, coach, and build the technical practice of a growing 8+ developer team
  • Design patterns
  • Coding practices
  • Integration methods
  • Documentation
  • Testing & testability
  • DevOps
  • Solution-architect & implement a wide range of services serving business-critical usage & systems
  • Integrations with internal & 3rd party services & platforms
  • Be an integral part in the continuous development of the team
  • Maintain fulfillment of functional, operational, and technical requirements across several different solutions.
  • Communicate with stakeholders and senior leadership
  • Partake in development planning & balance requirements against workload and capacity
  • Mentor and grow engineering talent and develop within a growing team.

What Do You Know?

  • Well-versed in architectural, operational, and service structure on AWS
  • Understands and can use different Infrastructure-As-Code frameworks (Github actions, cloudForm, Pulumi, etc.)
  • 7-10 years prior experience in software development
  • Javascript / Typescript – Expert level
  • Node.js
  • Python – Nice to have
  • SQL + noSQL
  • API frameworks (express.js etc.) & middleware patterns
  • Frontend (Vue.js + other SPA frameworks)
  • CSS/SASS/LESS (nice to have: component libraries e.g. Vuetify/Bootstrap)
  • Testing
  • API testing
  • Unit testing
  • E2E UI testing
  • Networking:
  • Administration and/or security of layers 4-7
  • Comprehensive understanding of network layers 1-3
  • Logs management in AWS and CloudWatch
  • Observability platforms (Datadog, New Relic, Dynatrace)
  • Container frameworks, scaling & containerization (Docker v2, K8 or similar, container registry services) on AWS e.g. ECR, ECS
  • Event-based architectures
  • Serverless compute/analytics services
  • Message queue/ pub-sub implementations (RabbitMQ, MQTT, AMQP etc.)
  • Agile practices: Deep understanding of Agile and a history of leading a team in growing capabilities and delivery skills in a high-visibility Agile process and Scrum adoption
  • Auth (OAuth2.0, SSO).

What Do They Offer?

  • Competitive compensation package
  • Added benefits (meals, transport, health insurance)
  • Dynamic and engaging company culture
  • Unique opportunity to join a fast-growing company and shape the future
  • Great office environment
  • Great team environment to grow & learn
  • Hybrid work setup
  • Opportunities for professional development and growth
  • Inclusive culture that listens to and welcomes diverse perspectives

Employment Status

Full Time-Hybrid

Simillar Jobs


Director of Sales

Posted Mar 04, 2024

Washington, United States


Software Developer

Posted May 10, 2024

Barcelona, Catalonia, Spain


Senior Robotics Engineer

Posted Jun 10, 2024

Dallas, TX

Apply Now