A

Amazon

Sells products online and rents cloud computing

System Development Engineer - DSP Analytics

Site Reliability Engineering +1Confirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • Experience automating, deploying, and supporting large-scale infrastructure.
  • Experience programming in at least one modern language, such as Python, Ruby, Golang, Java, C++, C#, or Rust.
  • Experience with Linux or Unix.
  • Experience with CI/CD pipeline build processes.
  • At least 4 years of experience designing or architecting new and existing systems, including design patterns, reliability, and scaling.
  • A bachelor's degree or equivalent in Computer Science.
  • Experience tuning or optimizing compute resources.

Responsibilities

  • Design, implement, maintain, and deploy components that solve problems in a complex ecosystem.
  • Lead migration projects from planning through execution, including infrastructure setup, data replication, traffic management, and post-migration validation.
  • Identify and implement cost optimization strategies to reduce per-offering costs through automation and streamlined operations.
  • Mentor and guide junior engineers, conduct code reviews, provide technical direction, and foster operational excellence within the team.
  • Lead root cause analysis for high-severity incidents, implement preventive measures, and drive operational improvements across team processes and tooling.
  • Collaborate with service teams across Amazon to identify and resolve migration blockers.
  • Participate in on-call rotations to provide operational support for critical migration activities.
  • Build AI-assisted workflows to streamline migration operations and day-to-day work.
  • Analyze services using different compute types and generate resource optimization recommendations.
  • Take part in the architecture, design, implementation, and deployment of large-scale and complex software systems.
  • Develop tools and end-to-end automation to achieve human-free operations.
  • Troubleshoot, debug, evaluate, and resolve computer-identified alarms; make feature enhancements; manage systems; perform software deployments and migrations; manage hosts; and automate operational tasks.
  • Analyze memory efficiency across service fleets and support monitoring, troubleshooting, and continuous improvement.
  • Participate in design reviews and collaborate with Seattle-based leadership on strategic priorities.

Desired Qualifications

  • Experience with distributed systems at scale.
  • At least 4 years of non-internship professional software development experience.
  • Knowledge of systems engineering fundamentals, including networking, storage, and operating systems.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs