Taro Logo

Software Development Engineer

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Finance

Description For Software Development Engineer

Amazon is seeking a Senior Software Development Engineer to join their Payment Products team in Bengaluru, India. This role offers an exciting opportunity to work at one of the world's most customer-obsessed companies, where you'll be building innovative solutions that impact millions of customers globally.

As an SDE at Amazon, you'll be working with cutting-edge technology to solve complex problems in distributed computing environments. The role involves designing and implementing scalable, fault-tolerant systems for storage, indexing, and querying, while maintaining high performance and reliability standards.

The position requires 4+ years of professional software development experience, with a strong background in system design and architecture. You'll be collaborating with experienced cross-disciplinary teams, working in an agile environment where development cycles are measured in weeks, not years.

This is an excellent opportunity for someone passionate about creating new products and features from scratch, while managing ambiguity in a fast-paced environment. You'll be working with Amazon Payment Products, a critical component of Amazon's business infrastructure, where your work will directly impact the company's global payment systems.

The role offers the chance to work with a diverse team of talented engineers, contribute to significant technical decisions, and help shape the future of Amazon's payment solutions. You'll be exposed to large-scale distributed systems, innovative technologies, and complex technical challenges that require creative problem-solving skills.

Amazon provides a comprehensive benefits package and promotes an inclusive culture that empowers employees to deliver the best results for customers. The company's leadership principles, including Customer Obsession, Ownership, and Learn and Be Curious, guide daily work and decision-making processes.

If you're excited about building large-scale systems, passionate about solving complex technical challenges, and want to work in an environment where you can make a significant impact, this role offers an excellent opportunity to advance your career at one of the world's leading technology companies.

Last updated 2 days ago

Responsibilities For Software Development Engineer

  • Collaborate with cross-disciplinary teams to design and bring innovative products to market
  • Design and build technologies in large distributed computing environment
  • Create solutions for distributed systems predictions
  • Build scalable and fault-tolerant distributed storage, index, and query systems
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Development Engineer

Java
Python
JavaScript
  • 4+ years of non-internship professional software development experience
  • 3+ years of design/architecture experience with design patterns, reliability and scaling
  • 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

Interested in this job?

Jobs Related To Amazon Software Development Engineer