Software Development Engineer – Amazon — Job Update | Vishal Kushwaha

Key Responsibilities

Collaborate with experienced cross-disciplinary teams to design and launch innovative products and services.

Design and build technologies in a large-scale distributed computing environment.

Develop solutions capable of running predictions on distributed systems.

Build scalable, fault-tolerant, low-cost, and easy-to-manage distributed storage, indexing, and query systems.

Design and implement solutions for broadly defined and complex problems.

Write high-quality, maintainable software.

Work in an agile development environment.

Contribute to fundamental technology improvements and innovation at Amazon scale.

🎓 Basic Qualifications

1+ year of non-internship professional software development experience.

Experience programming with at least one programming language.

⭐ Preferred Qualifications

Bachelor's degree in Computer Science or an equivalent field.

Experience with software development and large-scale systems is beneficial.

Strong problem-solving and analytical skills.

Ability to work effectively in a fast-paced, collaborative environment.