senior Software Engineer ic · Posted May 18, 2026

About this role

Amazon is hiring a senior-level Software Engineer based in Madrid, Spain. The posting calls out experience with Java, C#, Distributed Systems, Microservices.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Madrid, Spain
Department
Software Development
Posted
May 18, 2026

More roles at Amazon

Facilities Coordinator III, NA AMOC
San Jose, Costa Rica · mid
Incident Response
Principal Applied Scientist , Amazon Integrated Security
Virtual Location - Uk, United Kingdom · principal
Security Machine Learning AI Agents
Senior Electronics Technician, Fauna
New York City, NY · senior
Python Testing Full Stack
Sub-Regional EHS Manager II
Maple Grove, MN · manager
Data Analytics
Member Of Technical Staff - Hardware Science, Frontier AI & Robotics (FAR)
San Francisco, CA · mid
Python Java PyTorch
All Amazon jobs →

Job description

from Amazon careers

Ring is looking for an experienced Senior Software Development Engineer to join our Cloud Development Team, working on Ring home security systems. What will you help us create? As a Senior Software Development Engineer you will be responsible for cutting-edge, large-scale cloud services that will be used by millions of Ring customers worldwide. This position gives you an opportunity to work with world-class engineers and to build cloud systems to support millions of devices. The role will entail working with cloud services for innovative capabilities on Ring security devices and continuing development of Ring infrastructure. You will work with device setup, transfer, linking features, and will solve distributed systems challenges. This position involves design, architecture, development and operations of cloud systems. You will be mentoring and guiding other talented engineers on the team on complex projects. We are looking for a talented specialist with strong technical background, customer obsession and experience in building distributed systems. Strong judgment and communication skills, long-term technical vision, and continuous focus on engineering and operational excellence, are essential for success. Key job responsibilities - Design and document distributed systems and microservices, - Implement robust and maintainable code with clear and maintained documentation, - Deliver customer…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Madrid, Spain Jobs in Madrid, Spain software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles senior positions