System Development Engineer

Global technology company revolutionizing self-publishing and empowering authors worldwide through their publishing platform.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For System Development Engineer

Join Amazon's Author Support Technology team as a Software Development Engineer and play a crucial role in revolutionizing the self-publishing industry. This position offers an exciting opportunity to build scalable solutions that directly impact authors' success on Amazon's publishing platform. You'll be working on complex technical challenges at Amazon's scale, designing and implementing multi-tenant services that power the author support ecosystem.

The role combines technical leadership with hands-on development, requiring expertise in modern programming languages and large-scale infrastructure. You'll be responsible for driving architectural decisions, mentoring junior engineers, and delivering end-to-end technical initiatives. The position demands strong collaboration skills as you'll work directly with internal users to understand pain points and craft efficient solutions.

As part of Amazon's publishing platform team, you'll help shape the future of self-publishing by building automation tools and streamlining author support workflows. This role offers the unique opportunity to see the direct impact of your work on authors worldwide while working with cutting-edge technologies and distributed systems at scale.

The ideal candidate should have experience with CI/CD pipelines, Linux/Unix environments, and programming languages such as Python, Ruby, Go, or Java. You'll be working in Chennai, India, contributing to Amazon's mission of empowering authors and revolutionizing the publishing industry. This role offers the perfect blend of technical challenges, leadership opportunities, and meaningful impact on the global publishing ecosystem.

Last updated 2 hours ago

Responsibilities For System Development Engineer

  • Design and implement scalable, multi-tenant services that power author support ecosystem
  • Lead technical design discussions and mentor junior engineers
  • Collaborate directly with internal users to understand pain points and craft efficient solutions
  • Drive architectural decisions for new features and systems
  • Build automation tools that streamline author support workflows
  • Own end-to-end delivery of critical technical initiatives

Requirements For System Development Engineer

Python
Ruby
Go
Java
Linux
  • Experience in automating, deploying, and supporting large-scale infrastructure
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
  • Experience with Linux/Unix
  • Experience with CI/CD pipelines build processes

Interested in this job?

Jobs Related To Amazon System Development Engineer

Software Development Engineer, AWS DataSync

AWS DataSync seeks Software Engineer to build and enhance cloud data movement services, offering mentorship, work-life balance, and innovative technical challenges.

Software Development Engineer, Middle Mile Planning and Optimization

Build scalable backend systems for Amazon's Middle Mile logistics, optimizing freight routing and transportation costs across a global network.

Software Development Engineer, Customer Service

Software Development Engineer role at Amazon's D2AS team, focusing on developing innovative solutions for digital and device customer support using AI and distributed systems.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technology department, focusing on AI-powered contact center systems and customer service innovation.

SDE II, AWS Payments

AWS seeks Mid-Level Software Engineer for Commerce Platform team to build scalable payment systems, offering $114,800-$191,800 salary plus benefits in Vancouver.