Taro Logo

Software Development Engineer, Transactional Storage and Config (TSC)

Global technology company providing e-commerce, cloud computing, digital streaming, and artificial intelligence services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Transactional Storage and Config (TSC)

Join Amazon's Transactional Storage and Config (TSC) team as a Software Development Engineer, where you'll work on enabling critical data movement across Amazon's vast infrastructure. This role focuses on building architectures that allow business services to operate across different regions while maintaining performance and reliability. You'll be tackling complex computer science problems, working with TB/PB scale data systems, and ensuring millisecond latency requirements.

The TSC organization is crucial in supporting major Amazon businesses including Stores, Alexa, Kindle, and Prime Video. You'll be part of a team that provides technologies for Transaction Storage, high cardinality configuration storages, and safe movement of Amazon Data. This role offers the opportunity to work with Principal Engineers, develop innovative solutions, and see your code used by the majority of teams at Amazon.

You'll be responsible for designing distributed systems, optimizing performance, and developing services that handle massive data scales. The position requires strong problem-solving abilities, excellent coding skills, and the ability to mentor other engineers. You'll work in an environment that values teamwork and follows the principle "Together Everyone Achieves More."

The ideal candidate will combine technical expertise with business acumen, being able to understand customer needs and translate them into effective solutions. You'll have the chance to work with cutting-edge AWS technologies and contribute to improving AWS public offerings. The role offers significant growth opportunities and the chance to make a real impact on Amazon's infrastructure.

Working in Bangalore, you'll be part of a team that focuses on robust and scalable solutions, emphasizing engineering best practices and simple-to-use systems. With millions of Amazon customers depending on these systems daily, your work will directly impact the company's ability to serve its global user base effectively.

Last updated 7 months ago

Responsibilities For Software Development Engineer, Transactional Storage and Config (TSC)

  • Design distributed software using object oriented approach/technologies
  • Find bottlenecks in existing code/design and develop solutions
  • Design/develop services handling huge data (TB/PB) with low latency
  • Translate business needs and pain points into working solutions
  • Resolve technical issues independently
  • Mentor, guide and review work of other SDEs

Requirements For Software Development Engineer, Transactional Storage and Config (TSC)

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • 3+ years of Video Games Industry experience
  • Bachelor's degree or equivalent
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Software Development Engineer, Transactional Storage and Config (TSC)

Medical Insurance
Visa Sponsorship
  • Workplace accommodation support
  • Inclusive culture

Interested in this job?