Taro Logo

Cloud Software Engineer

Merkle is a dentsu company that powers the experience economy, specializing in digital business transformation with expertise in data science, performance, and customer experience.
Lisbon, PortugalPrague, CzechiaBelgrade, Serbia
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Job Description

Merkle, a dentsu company with over 35 years of experience, is seeking a Cloud Software Engineer to join their team. This role offers an exciting opportunity to work with cutting-edge cloud technologies in a global organization that powers the experience economy. The position focuses on developing and maintaining backend microservices in an AWS serverless environment, requiring expertise in Node.js, TypeScript, and various AWS services.

The ideal candidate will have 4+ years of experience in backend development and microservices architecture. You'll be responsible for designing RESTful APIs, implementing event-driven workflows, and ensuring system scalability through infrastructure as code practices. The role combines technical expertise with collaborative teamwork, as you'll be working closely with product, frontend, and DevOps teams.

Working at Merkle offers numerous benefits, including flexible working arrangements with a digital nomad policy, comprehensive health insurance that extends to family members, and a strong focus on work-life balance with 28 total days off per year. The company promotes a modern tech environment and maintains a culture that balances professional growth with team engagement through various events and perks.

The position is based across several European locations, including Lisbon, Prague, and Belgrade, offering a hybrid work model. Merkle's commitment to inclusion and diversity, combined with their global presence of over 16,000 employees across 30+ countries, provides an excellent opportunity for professional growth in an international setting. The company's heritage in data science and performance marketing makes this an ideal role for someone looking to work on impactful projects at scale.

Last updated a month ago

Responsibilities For Cloud Software Engineer

  • Develop and maintain backend microservices using Node.js in AWS serverless environment
  • Design and integrate RESTful APIs using API Gateway and Lambda
  • Model and query data with DynamoDB and implement event-driven workflows using SQS
  • Define infrastructure as code using Terraform
  • Write and maintain unit tests
  • Troubleshoot and optimize cloud-based systems
  • Collaborate with cross-functional teams
  • Design and maintain CI/CD pipelines
  • Work with monitoring tools like CloudWatch
  • Ensure compliance with coding standards and AWS security guidelines

Requirements For Cloud Software Engineer

Node.js
TypeScript
JavaScript
  • 4+ years of experience in backend development with Node.js
  • 4+ years of experience developing microservice applications
  • Strong hands-on experience with AWS serverless services
  • Proficiency with Docker, Kubernetes
  • Proficiency in Terraform
  • Solid understanding of unit testing frameworks
  • Familiarity with event-driven architecture
  • Proficiency in GIT
  • Excellent problem-solving skills
  • Strong communication skills
  • Degree in Computer Science or equivalent
  • Fluent in English

Benefits For Cloud Software Engineer

Medical Insurance
Mental Health Assistance
Dental Insurance
Vision Insurance
  • Work in international environment
  • Modern Technology & Latest IT tools
  • Agile and Flexible working hours
  • Digital nomad policy
  • Focus on career development
  • Health insurance (including household)
  • Mental health support
  • 25 vacation days + 3 wellness days per year
  • Team & Company events
  • Free breakfast every second Monday
  • Employee discounts

Related Jobs

Cloud Software Engineer

Senior Cloud Software Engineer position at Merkle focusing on AWS serverless development, offering comprehensive benefits and hybrid work model across European locations.

Senior Engineer with Cloud (OCI MULTICLOUD)

Senior Cloud Engineering role at Oracle building large-scale distributed infrastructure for Oracle Cloud Infrastructure (OCI), focusing on compute, storage, and messaging services.

Observability Architect

Senior Observability Architect position at Oracle focusing on cloud infrastructure, monitoring, and technical problem resolution for enterprise customers.

Senior Cloud Solution Engineer-Greek language

Senior Cloud Solution Engineer position at Oracle requiring Greek language skills, focusing on cloud architecture and customer solutions with 5+ years experience required.

Experienced Platform Engineer - Azure

Senior Platform Engineer position at Mindera, focusing on Azure cloud infrastructure with remote work options in Portugal.