Senior Software Engineer - Php, Typescript, Node.Js (Remote Within Emea)

Printify
Barcelona, Spain
13 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work

Tech stack

PHP (Programming Language) Cloud Computing Software Quality Code Review Data Architecture Software Debugging Distributed Data Store Distributed Systems Enterprise Messaging Systems Node.Js TypeScript Reliability of Systems
+2 more
Data Pipelines Serverless Computing

Job description

Experteer Overview As a Senior Software Engineer at FYUL, you shape scalable, reliable software and lead technical initiatives that impact global on-demand commerce.You will partner with Product and Design to translate customer problems into robust solutions, while mentoring peers and raising engineering standards.You’ll own complex initiatives end-to-end, from design to monitoring, and drive improvements in reliability, observability, and delivery speed.This role offers influence across teams in a modern, distributed environment with opportunities to learn and grow.Compensaciones / Beneficios* Design and maintain scalable, high-quality software aligned with best practices* Raise code quality and maintainability through initiatives and standards* Build and optimize distributed systems, cloud-native services, and data pipelines* Own complex initiatives end-to-end including monitoring and optimization* Improve system reliability with observability, health checks, and alerting* Decompose large projects into incremental, predictable deliverables* Collaborate with Product and Design to align tech with customer value* Make thoughtful technical trade-offs balancing customer value and maintainability* Mentor engineers via code reviews, guidance, onboarding, and knowledge sharing* Collaborate across teams and drive initiatives in ambiguous situationsResponsabilidades* Significant experience building and operating production software in modern product environments* Strong fundamentals in designing scalable distributed systems* Deep understanding of modern data architectures and scalable data pipelines* Experience with cloud infrastructure, messaging systems, distributed storage, and automation* Strong observability, monitoring, debugging, and production-operations skills* Ability to solve complex technical problems with customer/business outcomes in mind* Experience breaking down large initiatives into incremental, iterative delivery* Strong product thinking and ability to align engineering decisions with business impact* Excellent communication to explain concepts and collaborate with multiple stakeholders* Comfort with ownership and driving initiatives in ambiguityRequisitos principales* remote work* flexible hours* private health insurance* 2 extra paid days off* 1 extra paid day off for birthday* internal and external learning opportunities

Requirements

  • Significant experience building and operating production software in modern product environments
  • Strong fundamentals in designing scalable distributed systems
  • Deep understanding of modern data architectures and scalable data pipelines
  • Experience with cloud infrastructure, messaging systems, distributed storage, and automation
  • Strong observability, monitoring, debugging, and production-operations skills
  • Ability to solve complex technical problems with customer/business outcomes in mind
  • Experience breaking down large initiatives into incremental, iterative delivery
  • Strong product thinking and ability to align engineering decisions with business impact
  • Excellent communication to explain concepts and collaborate with multiple stakeholders
  • Comfort with ownership and driving initiatives in ambiguity

Benefits & conditions

  • remote work
  • flexible hours
  • private health insurance
  • 2 extra paid days off
  • 1 extra paid day off for birthday
  • internal and external learning opportunities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:55 min

Identifying underlying Node.js runtime vulnerabilities using fuzzing tools

Sonya Moisset · World Congress 2023

5:03 min

Flexible remote work strategies in software engineering

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all