Full Stack Tech Lead ID89529

AgileEngine, LLC.

Madrid

Híbrido

EUR 45.000 - 65.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura hecha para este puesto de trabajo — un currículum y una carta de presentación adaptados que responden directamente a la oferta.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Professional growth
Flexible schedule
Hybrid work options
Competitive USD compensation

Descripción de la vacante

AgileEngine is seeking a Backend Software Engineer to build and maintain the PHP-based systems powering our distributed services. You will apply strong OOP and system design skills to keep APIs secure, scalable, and performant. This hands-on role suits someone who values clean code and sound engineering fundamentals.

We offer a collaborative environment across multiple teams, opportunities for growth, and a culture that values ownership, reliability, and security in every release.

Formación

  • Bachelor's degree in CS or related field or equivalent experience.
  • 2+ years backend software engineering experience in PHP environments.
  • Strong knowledge of OOP, design patterns, algorithms and data structures.
  • Experience building backend systems and service integrations.
  • Proficiency in secure API design and authentication/authorization concepts.
  • Experience with relational databases (MySQL/PostgreSQL) and backend architecture basics.
  • Familiarity with Git, CI/CD pipelines, and containerized environments.
  • Good communication, collaboration and documentation skills.

Responsabilidades

  • Develop and maintain backend systems, APIs, and integrations for company products.
  • Contribute to distributed systems and microservices for scalability and reliability.
  • Apply OOP principles and architectural patterns for extensibility.
  • Implement and maintain secure authentication/authorization (OAuth2, JWT, RBAC).
  • Use data structures, algorithms, and caching to optimize performance.
  • Debug, profile, and tune performance across environments and services.
  • Collaborate with PMs, Architects, QA, and Support to gather requirements and deliver.
  • Participate in testing strategies to cover new and existing functionality.
  • Maintain documentation including API specs and implementation notes.
  • Engage in code reviews and cross-team demos to align on progress and priorities.
  • Ensure compliance with open-source usage and third-party dependencies.

Conocimientos

Backend development
PHP
OOP
System design
API security
Performance optimization
Code reviews
Documentation

Educación

Bachelor's degree in CS or related

Herramientas

Git
CI/CD
Docker
Kubernetes
MySQL/PostgreSQL

Descripción del empleo

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE

We are looking for a Backend Software Engineer to build and maintain the PHP-based systems powering our distributed services. You will apply strong OOP and system design skills to keep APIs secure, scalable, and performant. This hands-on role suits someone who values clean code and sound engineering fundamentals.

WHAT YOU WILL DO
  • Develop and maintain backend systems, APIs, and integrations supporting company products and distributed services.
  • Contribute to distributed systems and microservices that support scalability, reliability, and separation of concerns.
  • Apply OOP principles and solid architectural patterns to ensure extensibility and maintainability.
  • Implement and maintain secure authentication and authorization mechanisms (e.g., OAuth2, JWT, RBAC).
  • Utilize data structures, algorithms, and caching strategies to optimize system performance and responsiveness.
  • Conduct debugging, profiling, and performance tuning across multiple environments and services.
  • Collaborate with Product Managers, Architects, QA, and Support Teams to gather requirements, define scope, and ensure successful delivery.
  • Participate in testing strategies with QA/QE teams to ensure coverage of both new and existing functionality.
  • Adhere to code quality, security, and scalability standards across the development lifecycle.
  • Participate in peer code reviews, contributing to knowledge sharing and consistent practices.
  • Maintain technical documentation, including API specifications and relevant implementation notes.
  • Participate in engineering reviews, sprint ceremonies, and cross-team demos to align on progress and priorities.
  • Ensure compliance with company policies regarding open-source usage and third-party dependencies.
MUST HAVES
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • 2 years of backend software engineering experience, primarily in PHP production environments.
  • Solid understanding of OOP, design patterns, algorithms, and data structures.
  • Experience building and maintaining backend systems and service integrations.
  • Proficiency in secure API design and familiarity with authentication/authorization concepts.
  • Experience with relational databases (MySQL, PostgreSQL) and backend architecture fundamentals.
  • Familiarity with Git, CI/CD pipelines, and containerized environments.
  • Ability to debug, optimize, and deliver reliable solutions.
  • Good communication, collaboration, and documentation skills.
  • Strong sense of ownership and accountability.
  • Overlap with Western European Time.
  • Able to assist in a situation of emergency during a weekend migration (we do not expect this to be frequent).
NICE TO HAVES
  • Experience with modern PHP frameworks such as Laravel or Symfony.
  • Familiarity with RESTful and GraphQL API design and frontend integration best practices.
  • Experience with DevOps, container orchestration (Docker, Kubernetes), and cloud infrastructure (AWS, GCP, Azure).
  • Knowledge of distributed caching, queuing, and messaging systems (e.g., Redis, RabbitMQ, Kafka).
  • Exposure to observability and monitoring tools (e.g., Prometheus, ELK Stack, Datadog, OpenTelemetry).
  • Understanding of asynchronous processing, event-driven systems, and service-to-service communication patterns.
PERKS AND BENEFITS
  • Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities.
  • A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands.
  • Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Meet Our Recruitment Process

Each step helps us understand your skills and overall fit.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full Stack Tech Lead ID89529
Full Stack Tech Lead ID89529

AgileEngine, LLC. • Barcelona

Híbrido
EUR 60.000 - 90.000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Full Stack Tech Lead ID89529
Full Stack Tech Lead ID89529

AgileEngine, LLC. • Valencia

Híbrido
EUR 78.000 - 113.000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Backend Tech Lead, PHP & APIs (Remote/Flextime)
Backend Tech Lead, PHP & APIs (Remote/Flextime)

AgileEngine, LLC. • Valencia

Presencial
EUR 78.000 - 113.000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
PHP Backend Tech Lead - APIs, Microservices & Flextime
PHP Backend Tech Lead - APIs, Microservices & Flextime

AgileEngine, LLC. • Barcelona

Presencial
EUR 60.000 - 90.000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Backend Tech Lead – PHP, APIs, & Flex Hours
Backend Tech Lead – PHP, APIs, & Flex Hours

AgileEngine, LLC. • Madrid

Presencial
EUR 45.000 - 65.000
Professional growth
Flexible schedule
Hybrid work options
+1
Full Stack Engineer ID55425
Full Stack Engineer ID55425

AgileEngine • Ribarroja del Turia

Híbrido
EUR 104.000 - 156.000
Mentorship
TechTalks
Personalized growth roadmaps
+6
Python Engineer (Senior) ID41787
Python Engineer (Senior) ID41787

AgileEngine • Barcelona

Híbrido
EUR 70.000 - 110.000
Professional growth with mentorship
Competitive USD-based compensation
Exciting project opportunities
+1
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Madrid

Híbrido
EUR 86.000 - 130.000
Professional growth opportunities
Competitive compensation
Exciting projects with top companies
+1
Backend Developer (Go) ID48361
Backend Developer (Go) ID48361

AgileEngine • Barcelona

Híbrido
EUR 50.000 - 70.000
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay.
Exciting projects with Fortune 500 companies.
+1
Senior Software Engineer (Python / Backend) ID41787
Senior Software Engineer (Python / Backend) ID41787

AgileEngine • Barcelona

A distancia
EUR 104.000 - 156.000
Professional growth opportunities
Competitive USD-based compensation
Flexible work arrangements
+1