AmazonFull time jobsIT and CommunicationLatest Private jobs

Software Development Engineer II – Digital Acceleration | Amazon Jobs Karnataka (Job ID: 2979082)

🚀 Career Opportunity at Amazon: Software Development Engineer II – Digital Acceleration Team | ADCI, Karnataka

Are you passionate about building high-performance, scalable systems that power the digital experiences of millions across the globe? Do you want to work at the intersection of innovation, reliability, and global impact? Amazon is hiring a Software Development Engineer II (SDE II) for its Digital Acceleration team under Amazon Development Center India (ADCI) in Karnataka.

This role offers a unique opportunity to work on cutting-edge distributed systems and automation platforms that drive Amazon’s digital businesses—including Prime, Amazon Video, Music, Audible, Alexa, and Kindle. Join a team that’s on a mission to revolutionize the post-purchase customer experience through engineering excellence.


🌐 About Amazon Digital Acceleration

Amazon’s Digital Acceleration unit powers the core infrastructure behind digital orders, subscriptions, recurring billing, and device management. From processing billions of purchases annually to managing global subscriptions and content delivery, this team plays a critical role in shaping the future of digital commerce.

Whether it’s enabling seamless one-time purchases or recurring subscriptions, Amazon Digital Acceleration ensures that the customer experience is seamless, reliable, and intuitive—across devices and regions.


💼 Job Overview: Software Development Engineer II (SDE II)

  • Job Title: Software Development Engineer II

  • Team: Amazon Digital Acceleration (ADA)

  • Company: Amazon Development Center India (ADCI)

  • Job Location: Karnataka, India

  • Job ID: 2979082

  • Job Type: Full-time, permanent

  • Work Mode: On-site/Hybrid (Bangalore office)


🎯 Role Summary

As a Software Development Engineer II within the Digital Acceleration team, you will play a central role in architecting, building, and optimizing scalable systems that manage Amazon’s global digital commerce operations.

This includes:

  • Crafting automation frameworks,

  • Developing highly available and fault-tolerant distributed systems, and

  • Streamlining operational workflows using engineering best practices.

You’ll own end-to-end project delivery—from conceptualization and coding to deployment and production monitoring—while collaborating with diverse stakeholders across product, reliability, and operations teams.

This is more than a software development role. It’s a high-impact, multi-functional engineering opportunity to shape Amazon’s future in digital commerce.


🧠 Key Responsibilities

As an SDE II, you’ll be expected to:

  • Design and develop scalable distributed software systems from scratch that meet Amazon’s high standards for performance, scalability, and availability.

  • Develop and maintain automation tools, frameworks, and solutions that reduce manual interventions and improve system uptime.

  • Drive operational excellence by engineering fault-tolerant systems with built-in self-healing capabilities.

  • Identify inefficiencies and proactively propose engineering solutions that enable scalability and efficiency.

  • Lead cross-team initiatives involving software development, QA, reliability, DevOps, and operations.

  • Mentor junior developers and uphold Amazon’s culture of code quality through code reviews and design discussions.

  • Be on-call when required to support critical production systems and troubleshoot issues in real time.


🔍 Required Skills & Experience

✅ Basic Qualifications

  • 3+ years of hands-on, professional software development experience (excluding internships).

  • 2+ years of system design or architectural experience involving scalable, distributed systems.

  • Strong programming skills in at least one object-oriented language, such as Java, Python, C++, or C#.

  • In-depth knowledge of software engineering best practices, including full SDLC, version control, CI/CD, testing strategies, and release management.

  • Proficiency in data structures, algorithms, design patterns, and object-oriented design.

⭐ Preferred Qualifications

  • 3+ years of full software development life cycle experience.

  • Bachelor’s degree in Computer Science, Engineering, or equivalent technical field.

  • Experience in building high-availability systems in real-time, large-scale environments.

  • Familiarity with cloud-native architectures, especially AWS-based services.

  • Exposure to NoSQL databases, event-driven systems, and container orchestration tools (e.g., Kubernetes, Docker).

  • Prior work experience in digital commerce, billing systems, or subscription-based platforms.


💻 Technologies You May Use

  • Programming Languages: Java, Python, Scala, C++

  • Databases: DynamoDB, MongoDB, Redis, Amazon RDS

  • Frameworks: Spring Boot, Apache Kafka, Lambda, AWS Step Functions

  • Tools: Git, Jenkins, Docker, Kubernetes, CloudWatch, Terraform

  • Testing: JUnit, TestNG, Postman, Selenium

  • DevOps Practices: CI/CD pipelines, Infrastructure as Code (IaC), Monitoring & Alerting systems


🧪 Key Projects You Might Work On

  • Design an automated reliability engineering framework to preemptively detect service degradation.

  • Build a new global subscription platform supporting multi-currency and region-specific pricing.

  • Develop a scalable microservices architecture for device and digital asset management.

  • Implement data pipelines for telemetry, monitoring, and customer analytics.


🌟 Why You Should Apply

1. Global Impact

Your code will directly power digital experiences for millions of customers in over 100 countries, across Amazon’s digital platforms.

2. Challenging Engineering Problems

From low-latency transaction processing to real-time system failover, this role is packed with complex challenges.

3. Career Growth & Learning

Amazon offers unmatched opportunities for career progression, access to global learning platforms, and internal mobility.

4. Collaborative Culture

You’ll work in a diverse, inclusive environment where engineers, PMs, and operations experts solve problems together.


🧑‍🤝‍🧑 Diversity, Inclusion & Accessibility

Amazon is committed to a culture of inclusion, innovation, and diversity. If you have a disability and require accommodations during any stage of the application or interview process, Amazon offers resources to support your journey. Visit the Amazon Accommodations Portal to learn more.


💰 Compensation & Benefits

While exact salary details are confidential, typical compensation for SDE II roles at Amazon in India includes:

  • Annual CTC: ₹30–₹45 LPA (based on experience and performance)

  • Amazon RSUs (Restricted Stock Units)

  • Annual performance bonus

  • Medical, dental, and vision insurance

  • Wellness programs and Employee Assistance Plans

  • Paid time off, sick leave, and parental leave

  • Internet & WFH reimbursements (if applicable)

  • On-campus food and shuttle services (in Bengaluru)


📌 Application Process: How to Apply

Here’s how to apply for the SDE II – Digital Acceleration role at Amazon:

  1. Visit Amazon’s careers portal:
    🔗 https://www.amazon.jobs/en/jobs/2979082

  2. Click on Apply Now.

  3. Sign in to your Amazon.jobs account or create a new one.

  4. Upload your resume and cover letter (if required).

  5. Complete any pre-screening assessments (if applicable).

  6. Await response from Amazon’s recruitment team.


🧭 Selection Process

The typical hiring process includes:

  1. Online Assessment (Coding and Logical Aptitude)

  2. Technical Phone Screen (Problem solving & Data Structures)

  3. Virtual Interviews (System design, Behavioral questions based on Amazon Leadership Principles)

  4. Bar Raiser Round (Culture fit, technical excellence)

  5. Offer & Onboarding

    Apply Here

Leave a Reply

Your email address will not be published. Required fields are marked *