This job is no longer available
This job expired on 22/09/2026. It no longer accepts applications.
Software Development Engineer – Java & AWS
Ring · Madrid
Job description
About the role
Ring is seeking a Software Development Engineer to help build the next generation of backend services for its smart home devices. You will join a fast‑paced, cross‑functional team that designs, tests, and iterates on low‑latency, high‑availability systems.
Key responsibilities
- Design and document distributed systems and micro‑services.
- Write robust, maintainable Java (or C++/C#) code with clear documentation.
- Deliver customer value iteratively while aligning with long‑term roadmap goals.
- Communicate status and changes to stakeholders and keep plans up to date.
- Implement unit and integration test automation.
- Leverage generative AI tools to improve productivity, code quality, and system design while ensuring security and compliance.
Required profile
- Professional software development experience (non‑internship).
- Experience designing or architecting scalable, reliable systems.
- Proficiency in at least one modern language such as Java, C++, or C# and object‑oriented design.
- Experience contributing to architecture and design of production systems.
- Bachelor’s degree in computer science or equivalent (preferred).
Required skills
- Java (or C++/C#)
- AWS cloud services
- Distributed systems
- Micro‑services architecture
- Unit testing
- Integration testing
- Generative AI tooling
- Object‑oriented design
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Ring
Madrid
Related job offers
-
Product Owner – UX/UI (Híbrido, 50 % présentiel à Madrid)
knowmad mood Madrid -
Architecte .NET Senior – Cloud & Microservices
knowmad mood Madrid -
Ingénieur·e Logiciel Full Stack Java & Angular – Blockchain & IA (H/F) – Mode hybride
knowmad mood Madrid -
Développeur Full Stack Java & Angular (H/F) – Modèle hybride, Madrid Centre
knowmad mood Madrid -
Tech Lead IA – Architecte logiciel (100 % remote)
knowmad mood Remote