Software Development Engineer

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

Description For Software Development Engineer

Join Amazon's Author Support Technology team as a Software Development Engineer and help shape the future of self-publishing. This role focuses on designing and building scalable solutions that empower authors to succeed on Amazon's publishing platform. You'll be part of a team that directly impacts authors worldwide by ensuring they receive timely, accurate support throughout their publishing journey.

As a Software Development Engineer, you'll work on challenging problems at Amazon scale, with the autonomy to shape the technical direction of author support systems. Your responsibilities will include designing and implementing multi-tenant services, leading technical discussions, mentoring junior engineers, and driving architectural decisions for new features and systems.

The role requires strong technical expertise with at least 3 years of professional software development experience and a solid background in system design and architecture. You'll be working with a variety of technologies to build automation tools and streamline author support workflows, while collaborating directly with internal users to understand and address pain points.

Amazon offers an inclusive culture that empowers team members to deliver the best results for customers. This position provides an opportunity to work on complex technical challenges while making a meaningful impact on the publishing industry. You'll be part of a team that values innovation, technical excellence, and customer obsession.

The ideal candidate will have experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. This role offers the chance to work on critical technical initiatives that help authors share their stories with the world while being part of Amazon's mission to be Earth's most customer-centric company.

Last updated 2 hours ago

Responsibilities For Software 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 Software Development Engineer

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Inclusive work culture
  • Career growth opportunities
  • Workplace accommodations available

Interested in this job?

Jobs Related To Amazon Software 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.