Software Engineer (Platform Experience)

Smadex

Barcelona

Presencial

EUR 50.000 - 70.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Meal vouchers
Private health insurance
Gym allowance
Hybrid work model
Professional development

Descripción de la vacante

Smadex, a cutting-edge ad-tech company in Barcelona, seeks a full-time software engineer to contribute to backend services and AI-driven automation. You will work across the stack with Node.js and Angular, focusing on scalable, secure, and data‑driven features.

You’ll join a hybrid team, enjoy a great location, and have opportunities to explore LangChain, AWS Bedrock, and modern DevOps practices while delivering impactful improvements for high‑traffic systems.

Formación

  • Bachelor’s degree or equivalent experience in CS/engineering.
  • 40 hours per week full-time.
  • Experience with Node.js or Angular in professional software development.
  • Understanding end-to-end web apps from user action to DB query.
  • Strong knowledge of Angular/TypeScript and RESTful APIs.

Responsabilidades

  • Implement AI agents and automation using LangChain and AWS Bedrock.
  • Build scalable backend services with Node.js.
  • Ensure infrastructure security with AWS WAF/CloudFront.
  • Own features from architectural discussions to deployment.

Conocimientos

Angular/TypeScript
Node.js
RESTful APIs
Clean code
Performance
Security
AWS
Git flows
English documentation
Problem solving
AI curiosity

Educación

Bachelor’s degree in Computer Science/Engineering or related field

Herramientas

AWS
Jenkins
Docker
Kubernetes
Git
Jira
Notion

Descripción del empleo

Smadex is a cutting‑edge ad‑tech company processing more than 4.5 million ad requests per second with response times under 100ms. While our real‑time bidding systems handle the traffic, our team builds the core platform that powers them.

We are responsible for the web ecosystem that ensures data integrity and campaign solidity. Without our platform, the real‑time engines wouldn’t have the high‑quality data they need to perform. We are now evolving this ecosystem by integrating Agentic AI to automate processes and maintain our competitive edge.

This is a full‑time position (40 hours per week) with a hybrid working model based in Barcelona.

The Challenges You Will Tackle
  • Agentic AI Integration: Help us implement AI agents and automation using LangChain and AWS Bedrock to keep our product at the cutting edge of the industry.
  • Solid Backend Foundations: While we use Angular, our heart is in the backend. You’ll be building scalable services with Node.js.
  • Cloud & Security: You will learn to manage and protect infrastructure using AWS WAF and CloudFront, ensuring our users’ data is always safe.
  • End‑to‑end Ownership: You’ll be involved in the full lifecycle, from architectural discussions to deployment.
What We Are Looking For
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience (or last year studying).
  • You’re available to work full‑time (40 hours per week).
  • Experience in professional software development (ideally with Node.js or Angular).
  • The “Whole Picture” Mindset: You understand how a modern web application works end‑to‑end. You know what happens between a user click and a database query.
  • Technical Literacy:
    • Frontend: Deep knowledge of Angular/TypeScript and a solid grasp of how to interact with RESTful APIs efficiently.
    • Backend: Strong Node.js skills and a focus on scalability, security, and data integrity.
    • Regardless of your side, you write clean, testable code and care about performance and security (AWS S3/WAF/CloudFront).
  • Problem‑solving DNA: You don't just wait for instructions; you investigate, ask “why,” and propose solutions.
  • Curiosity for AI: You’ve experimented with (or are eager to master) LLMs and AI orchestration tools.
  • Familiarity with Git flows and basic clean code principles.
  • English: Good reading and writing skills (technical documentation is in English).
  • Bonus points:
    • Basic Linux skills and comfort working with a terminal.
    • Experience with Angular or Node.js. Don’t worry, you’ll learn everything else you need!
    • Experience with AWS (EC2, S3, WAF, Cloudfront, Elasticache, Route53, RDS, Bedrock…)

Don’t check every box? Apply anyway. We are looking for potential, curiosity, and a growth mindset. If you don’t have experience with every tool in our stack but you are a quick learner and a great problem‑solver, we want to hear from you. Your ability to adapt and grow is more important to us than your current toolkit.

Please note: We do NOT provide VISA sponsorship. Candidates without a legal permit to work in Spain will not be considered.

Our Tech Stack
  • Main languages: Angular, NodeJS
  • Databases: MySQL, Memcached
  • Cloud & DevOps: AWS, Jenkins, Docker, Kubernetes
  • Tools: Git, Jira, Notion
  • Monitoring: Grafana, Kibana, AWS tools
What We Offer
  • Join a highly motivated and talented team in a fun and friendly work environment
  • Great compensation package
  • Top location at the heart of Barcelona with a rooftop terrace, Barbeque, and a fully stocked fridge
  • Great work‑life balance: work from home (2 days per week) and flexible hours
  • Professional development with a LinkedIn Learning subscription and other training opportunities
  • Meal vouchers – Ticket Restaurant monthly allowance
  • Private Health Insurance
  • Monthly gym allowance to use in up to 30 DIR gyms around the city
  • Monthly TGIF events and regular team‑building activities
  • Ping‑pong table and arcade machine
  • And more!
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

Mid-Senior Software Engineer
Mid-Senior Software Engineer

Smadex SLU • Barcelona

Presencial
EUR 40.000 - 60.000
Great compensation
Barcelona location
Work from home 2 days/week
+4
Junior Data Engineer
Junior Data Engineer

Smadex • Barcelona

Híbrido
EUR 30.000 - 45.000
Great compensation package
Meal vouchers
Monthly gym allowance
+2
Mid-Senior Software Engineer
Mid-Senior Software Engineer

Smadex • Barcelona

Híbrido
EUR 45.000 - 75.000
Meal vouchers
Gym allowance
LinkedIn Learning
AI R&D & Effectiveness Lead
AI R&D & Effectiveness Lead

Smadex • Barcelona

Presencial
EUR 90.000 - 140.000
Top location in Barcelona
Rooftop terrace & team events
Great compensation package
Junior DevOps Engineer
Junior DevOps Engineer

Tamarind Intelligence • Barcelona

Híbrido
EUR 30.000 - 40.000
Great compensation package
Work from home (2 days per week)
Flexible hours
+5
Data Engineering Team Lead
Data Engineering Team Lead

Smadex • Barcelona

Presencial
EUR 77.000 - 104.000
Medical, dental and vision benefits
Learning and training opportunities
Possibility of traveling for collaboration after first year
Data Scientist Growth Lead
Data Scientist Growth Lead

Smadex • Barcelona

Híbrido
EUR 70.000 - 90.000
Work from home: 2 days/week
Private Health Insurance
Meal vouchers – Tickets Restaurant allowance
+2
Growth Data Scientist
Growth Data Scientist

Smadex • Barcelona

Presencial
EUR 55.000 - 75.000
Private Health Insurance
Meal vouchers
Gym allowance
+1
Data Scientist Growth Lead
Data Scientist Growth Lead

Smadex • Barcelona

Presencial
Great compensation package
Work from home: 2 days/week
Private Health Insurance
+3
Data Scientist Growth Team Lead
Data Scientist Growth Team Lead

Smadex • Barcelona

Presencial
EUR 70.000 - 110.000
Private Health Insurance
Meal vouchers (Tickets Restaurant)
Gym allowance
+2