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 and performance.
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 16,000 employees across 30+ countries, is seeking a Cloud Software Engineer to join their team. This role focuses on developing and maintaining backend microservices in an AWS serverless environment using Node.js. The position requires expertise in cloud technologies, particularly AWS services like Lambda, API Gateway, and DynamoDB, along with infrastructure as code using Terraform.

The ideal candidate will have 4+ years of experience in backend development and microservices, with strong knowledge of cloud architecture and DevOps practices. They'll work on designing RESTful APIs, implementing event-driven workflows, and ensuring system reliability and performance. The role offers a blend of technical challenges and collaborative opportunities, working with cross-functional teams in an agile environment.

The company offers an attractive benefits package including health insurance (extended to family), mental health support, flexible working hours, and a digital nomad policy. With 25 vacation days plus wellness days, the role provides excellent work-life balance. The position is based across multiple European locations including Lisbon, Prague, and Belgrade, with a hybrid working model.

This is an excellent opportunity for a senior developer looking to work with cutting-edge cloud technologies in a global company that values innovation and professional growth. The role combines technical excellence with a supportive company culture that emphasizes both professional development and personal wellbeing.

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 using frameworks like Mocha, Chai, and Rewire
  • Troubleshoot and optimize cloud-based systems
  • Collaborate with product, frontend, and cross-functional teams
  • Design, implement, 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 container technologies like Docker, Kubernetes
  • Proficiency in Terraform for infrastructure automation
  • Solid understanding of unit testing frameworks
  • Familiarity with event-driven architecture
  • Proficiency in GIT and code review best practices
  • Excellent problem-solving skills
  • Strong communication skills
  • Degree in Computer Science, Information Technology, 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
  • Free breakfast every second Monday
  • Employee discounts
  • Team & Company events

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.