Backend Developer - Data Processing, hibrido
Empresa
Michael Page
Provincia
Madrid
Ciudad
Madrid
Tipo de Contrato
Tiempo Completo
Descripción
Backend Developer - Data Processing
Implement data ingestion and processing pipelines
Work with streaming and messaging technologies (RabbitMQ, Apache Flink, AWS Kinesis, SNS, SQS)
Ensure data reliability, consistency, and performance across systems
Collaborate on data modeling and system integration with cross-functional teams
Join a leading IoT Cloud team building cutting-edge streaming solutions.
Build scalable data pipelines powering next-gen connected products.
Fluent professional English.
5-8 years of experience in backend development.
Strong expertise in distributed systems and event-driven architectures.
Proven experience with Python in production environments.
Hands-on experience with AWS services (e.g., SNS, SQS, Kinesis) and data technologies such as DynamoDB, PostgreSQL, and Redis.
Experience with streaming and messaging frameworks such as RabbitMQ or Apache Flink.
Solid understanding of data pipeline design, data consistency, and reliability.
Strong analytical mindset with the ability to reason about complex data flows.
Excellent collaboration and communication skills.
Our client is an international technology-driven organization operating at the intersection of IoT and Cloud. With a strong focus on innovation and scalable architecture, they develop advanced solutions powered by real-time data and distributed systems, offering a collaborative and forward-thinking engineering environment.
Salary: Competitive salary, commensurate with experience and profile
On-site presence is occasional: up to once a week at most
Working Hours: Monday to Thursday from 9:00 AM to 6:00 PM Fridays from 9:00 AM to 2:30 PM
Flexibility: Flexible start and finish times available
Summer Hours: Reduced schedule from 9:00 AM to 2:30 PM
Vacation: To be confirmed
Interview Process: Two stages - technical interview and HR interview
Python, RabbitMQ, Flink, AWS, Kinesis, SNS, SQS,
Implement data ingestion and processing pipelines
Work with streaming and messaging technologies (RabbitMQ, Apache Flink, AWS Kinesis, SNS, SQS)
Ensure data reliability, consistency, and performance across systems
Collaborate on data modeling and system integration with cross-functional teams
Join a leading IoT Cloud team building cutting-edge streaming solutions.
Build scalable data pipelines powering next-gen connected products.
Fluent professional English.
5-8 years of experience in backend development.
Strong expertise in distributed systems and event-driven architectures.
Proven experience with Python in production environments.
Hands-on experience with AWS services (e.g., SNS, SQS, Kinesis) and data technologies such as DynamoDB, PostgreSQL, and Redis.
Experience with streaming and messaging frameworks such as RabbitMQ or Apache Flink.
Solid understanding of data pipeline design, data consistency, and reliability.
Strong analytical mindset with the ability to reason about complex data flows.
Excellent collaboration and communication skills.
Our client is an international technology-driven organization operating at the intersection of IoT and Cloud. With a strong focus on innovation and scalable architecture, they develop advanced solutions powered by real-time data and distributed systems, offering a collaborative and forward-thinking engineering environment.
Salary: Competitive salary, commensurate with experience and profile
On-site presence is occasional: up to once a week at most
Working Hours: Monday to Thursday from 9:00 AM to 6:00 PM Fridays from 9:00 AM to 2:30 PM
Flexibility: Flexible start and finish times available
Summer Hours: Reduced schedule from 9:00 AM to 2:30 PM
Vacation: To be confirmed
Interview Process: Two stages - technical interview and HR interview
Python, RabbitMQ, Flink, AWS, Kinesis, SNS, SQS,