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
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

Software Dev Engineer III - AMZ9080505

Senior Software Engineering role at Amazon focusing on distributed systems architecture and technical leadership, offering competitive compensation and benefits in Chicago.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.

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 4 months 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?