Enable job alerts via email!

Software Development Engineer, Amazon Device OS

Amazon

London

On-site

GBP 60,000 - 100,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join an innovative company as a Software Development Engineer, where you'll design and develop high-performance software solutions that impact millions globally. Collaborate with diverse teams to create cutting-edge technology, mentor junior engineers, and solve complex problems in a dynamic environment. This role offers the chance to drive continuous improvement and leverage new technologies, making a significant difference in customer experiences. If you're passionate about technology and eager to tackle challenging issues, this is the perfect opportunity for you.

Qualifications

  • 4+ years of full software development life cycle experience.
  • Experience programming with modern languages such as C++, Java, or TypeScript.

Responsibilities

  • Architect and implement scalable software systems for millions of customers.
  • Provide technical mentorship and coaching to junior engineers.

Skills

C++
Java
TypeScript
Rust
Problem Solving
Object-Oriented Design

Education

Bachelor's degree in Computer Science

Tools

GDB
LLDB
ADB
Symbol Servers
Elfutils

Job description

Job ID: 2788006 | Amazon Spain Services, S.L.U.

Amazon Madrid is seeking talented Software Development Engineers to join multiple dynamic teams. In this role, you will have the opportunity to design, develop, and maintain innovative software solutions that drive impact across our global operations. You will work in an environment that thrives on innovation, collaboration, and customer obsession.

You will engage with an experienced cross-disciplinary staff to conceive and design innovative customer experiences. You will create new solutions in a responsive, flexible and collaborative peer environment. You will participate in designing, prototyping, and building solutions to hard problems in the Amazon ecosystem for our exciting future in consumer devices.


Key job responsibilities
What You’ll Do:

• Design & Develop: Architect and implement scalable, high-performance software systems that support millions of customers worldwide.

• Collaborate & Innovate: Work closely with cross-functional teams to define requirements, design solutions, and deliver features with high quality and efficiency.

• Mentor & Lead: Provide technical mentorship and coaching to junior engineers, fostering professional growth and enhancing team performance.

• Problem Solve: Identify and resolve complex technical issues while ensuring robust system performance and reliability.

• Maintain & Optimize: Participate in code reviews, continuous integration, and agile development practices to improve existing systems and processes.

• Drive Continuous Improvement: Leverage new technologies and best practices to enhance product functionality and user experience.


A day in the life
Resolve technically complex problems, impacting thousands of developers including big developers like Amazon and similar companies.

About the team
At Amazon Madrid, you will be part of a diverse and inclusive team committed to building technology that makes a difference. If you are passionate about solving challenging problems and thrive in a dynamic, innovative environment, we’d love to hear from you.

BASIC QUALIFICATIONS

- Bachelor's degree in computer science or equivalent
- 4+ years of full software development life cycle, including code reviews, source control management, build processes, testing, and operations experience
- Experience programming with at least one modern language such as C++, Rust, Java or TypeScript.
- Experience in computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis)

PREFERRED QUALIFICATIONS

- Working experience and knowledge on debugging tools such as GDB, LLDB, ADB, Symbol Servers, Elfutils
- Embedded firmware development experience
- Experience communicating with users, other technical teams, and senior management to collect requirements, describe software product features, write technical designs, and discuss product strategy

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page ) to know more about how we collect, use and transfer the personal data of our candidates.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Based on your recent activity, you may be interested in:

Location: ES, Community of Madrid, Madrid

Posted: October 3, 2024 (Updated 2 months ago)

Location: ES, Community of Madrid, Madrid

Posted: November 7, 2024 (Updated about 1 month ago)

Posted: March 26, 2025 (Updated about 1 month ago)

Posted: October 14, 2024 (Updated 15 days ago)

Location: ES, Community of Madrid, Madrid

Posted: November 7, 2024 (Updated about 1 month ago)

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Security Software Engineer

TN United Kingdom

London

Remote

USD 50,000 - 90,000

6 days ago
Be an early applicant

Senior C++ Software Engineer (100% Remote - United Kingdom)

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

9 days ago

Software Standardization and Industry Development Engineer - Fully Remote Contract

MRL Consulting Group - niche technology recruitment, globally.

City of Edinburgh

Remote

GBP 40,000 - 80,000

Today
Be an early applicant

Senior Software Engineer - Networking

Saxon Recruitment Solutions

City of Edinburgh

Remote

GBP 50,000 - 90,000

Today
Be an early applicant

Senior Software Development Engineer Test

JR United Kingdom

London

On-site

GBP 50,000 - 90,000

Today
Be an early applicant

System Development Engineer, WW AMZL Innovation and Design Engineering

TN United Kingdom

London

On-site

GBP 50,000 - 90,000

3 days ago
Be an early applicant

Quant C++ Developer - Mid-Level | Electronic Market Making | London

JR United Kingdom

London

On-site

GBP 60,000 - 100,000

Today
Be an early applicant

Embedded Linux Senior Software Engineer - Optimisation

Canonical Group Ltd

London

Remote

USD 50,000 - 100,000

30+ days ago

Senior Software Engineer - C++, Python, Linux

Ivanti

London

On-site

GBP 60,000 - 100,000

Today
Be an early applicant