Enable job alerts via email!

Software Development Engineer, Device OS

Amazon

London

On-site

GBP 50,000 - 90,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An established industry player is seeking a Software Development Engineer for a large-scale project involving cloud application development and AWS services. This role focuses on both embedded and cloud development, requiring a strong background in software engineering and cloud technologies. You will be responsible for making high-level design decisions, guiding junior team members, and ensuring operational excellence. Join a dynamic team where your contributions will directly impact business-critical projects and enhance customer experiences. If you thrive in a challenging environment and are passionate about technology, this opportunity is perfect for you.

Qualifications

  • 5+ years of professional software development experience required.
  • In-depth knowledge of AWS services is mandatory.

Responsibilities

  • Make design decisions and own end-to-end development for features.
  • Interact with stakeholders to clarify requirements and resolve dependencies.

Skills

Software Development
Design Patterns
Cloud Development
C/C++ Programming
API Development
Operational Excellence

Education

Bachelor's degree in Computer Science

Tools

AWS Services (EC2, RDS, S3, etc.)
CI/CD Pipeline Tools
CDK

Job description

Software Development Engineer, Device OS

This Job is for a challenging, complex, high volume, and large scale project involving various AWS services and integrations, CI/CD pipeline creation and management, CDK development, and cloud application development and deployment across multiple AWS regions. Tools development for monitoring and operational excellence is also a key focus.

Key job responsibilities:

  1. Make high-level and low-level design decisions and own end-to-end development for specific features while providing technical guidance to junior team members.
  2. Feature development.
  3. Peer code and design review.
  4. Interact with internal and external stakeholders (Dev and QA) to clarify requirements and resolve dependencies.
  5. Participate in on-call rotation.

About the team

The team is working on a business-critical, high visibility, large scale project involving embedded development (device side) and cloud development (AWS services, API, CDK, pipelines, container management).

BASIC QUALIFICATIONS
  • 5+ years of non-internship professional software development experience.
  • 3+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling of new and existing systems.
  • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence.
  • Experience programming with at least one software programming language.
  • 4+ years of working experience in cloud development, handling large scale deployments.
  • In-depth knowledge and working experience with AWS services (EC2, RDS, S3, IAM, EBS, Lambda, CloudWatch, CloudFront, VPC, AutoScaling, Global Accelerator, etc.) is mandatory.
PREFERRED QUALIFICATIONS
  • 5+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor's degree in computer science or equivalent.
  • 3+ years of experience in cloud application development, API development, and cloud deployment, handling various AWS services.
  • 3+ years of experience in C/C++ development (MUST).

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need workplace accommodation during the application and hiring process, including support for the interview or onboarding process, please visit this link for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

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

Similar jobs

Software Development Engineer, Device OS

Amazon

London

On-site

GBP 60,000 - 85,000

Yesterday
Be an early applicant

Networking Field Application Engineer - Financial Services

Advanced Micro Devices

Greater London

Remote

GBP 60,000 - 80,000

Today
Be an early applicant

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

TN United Kingdom

London

Remote

GBP 60,000 - 100,000

14 days ago

Software Development Engineer, Amazon Device OS

Amazon

London

On-site

GBP 60,000 - 100,000

7 days ago
Be an early applicant

Software Development Engineer, Alexa Audio

Amazon

London

On-site

GBP 60,000 - 85,000

Yesterday
Be an early applicant

Audio Software Development Engineer

Amazon

London

On-site

GBP 50,000 - 75,000

Yesterday
Be an early applicant

Sofware Developement Engineer, Device OS

Amazon

London

On-site

GBP 45,000 - 85,000

29 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

5 days ago
Be an early applicant

Embedded Linux Senior Software Engineer - Optimisation

Canonical Group Ltd

London

Remote

USD 50,000 - 100,000

30+ days ago