Software Development Engineer

A global technology company leading in e-commerce, cloud computing, and digital streaming services.
$116,300 - $201,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For Software Development Engineer

Amazon Kindle, a revolutionary reading device division within Amazon, is seeking a Senior Software Engineer to join their dynamic team. This role focuses on building GenAI powered automation frameworks and developing scalable infrastructure for the Kindle Reader organization. The position offers an exciting opportunity to work with cutting-edge AI technology while contributing to one of Amazon's fastest-growing businesses.

As a Software Engineer, you'll be responsible for implementing AI-based solutions for UI testing, integrating with AWS services, and developing mission-critical software that shapes the future of eBooks. You'll collaborate with world-class engineers and business leaders while designing and architecting solutions for the Kindle Library, cross OS development, and app UX experience.

The role requires expertise in large-scale infrastructure automation and proficiency in modern programming languages. You'll work in a fast-paced environment where you'll drive architectural decisions and build highly performant features. The position offers competitive compensation ranging from $116,300 to $201,200 based on location and experience, plus additional benefits including equity and comprehensive medical coverage.

This is an excellent opportunity for experienced engineers passionate about combining AI technology with digital reading experiences. You'll be at the forefront of innovation, working on products that impact millions of users worldwide. The role offers significant growth potential and the chance to work with cutting-edge technology in a collaborative, fast-paced environment.

Last updated 5 minutes ago

Responsibilities For Software Development Engineer

  • Build GenAI powered automation frameworks across multiple surfaces
  • Develop scalable infrastructure and integrate with AWS services
  • Implement AI-based solutions for UI testing
  • Design and build highly performant features
  • Drive architecture decisions for Kindle Library
  • Contribute to cross OS development and app UX experience
  • Prepare technical requirements and software design specifications
  • Develop major routines and utilities

Requirements For Software Development Engineer

Python
Java
Go
Rust
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Programming experience with modern languages like Python, Ruby, Golang, Java, C++, C#, Rust
  • 3+ years of designing or architecting new and existing systems
  • Experience with distributed systems at scale (preferred)
  • Experience with CI/CD pipelines build processes (preferred)
  • Experience in Linux/Unix (preferred)

Benefits For Software Development Engineer

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer

German Speaker Senior Pre-Construction Manager, Pre-Construction Project team

Senior Preconstruction Manager role at Amazon, managing logistics construction projects across EMEA with focus on innovation and sustainability.

Software Development Engineer, Amazon Live, Live Creator Tools and Data Services

Senior Software Engineer role at Amazon Live building backend services for interactive shopping and live streaming experiences.

Sr. Software Development Engineer - Kuiper Network Services

Senior Software Engineer role at Amazon's Project Kuiper, building satellite network connectivity infrastructure and leading engineering teams.

Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

Senior Software Engineer role at AWS Aurora, building distributed database services that power cloud-scale applications with focus on performance and reliability.

Sr Software Development Engineer, SCOT Demand Forecasting

Senior Software Engineer role at Amazon focusing on demand forecasting systems, offering competitive compensation and opportunity to work on large-scale distributed systems.