Software Development Engineer

Year    Chennai, Tamil Nadu, India

Job Description

DESCRIPTION

Job summary
Books Quality Algorithms team builds algorithms that support the Reader Navigation Experience and Inside The Book(ITB) content quality. Our vision is to provide best quality reading experience to every reader from the first read, by automating quality checks and surfacing related issues at pre-publication and/or pre-ingestion points. Our customers are readers, content creators and KCQ (Kindle Content Quality) operations team. We build ML algorithms which can run through millions of books with varied format, content, language etc to identify the top quality issues. We detect them quicker with very high precision and automatically fix them (based on copyright permission). Else we reach out to our Content creators via our Quality Dashboard and fix via them on time. We aim to bring in the best Reading experience for our customers. We also proactively report the issues in the books for our Author/publisher partners thereby maintaining the high bar for the books in Amazon & trust with our Partners.

You'll design and develop systems and applications used by Amazon worldwide and will regularly interact with engineering and business leadership. You will participate in the planning and execution of technology projects and operational excellence initiatives. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals.

BASIC QUALIFICATIONS

  • 1+ years of experience in software development
  • Programming experience with at least one software programming language.
  • BS/MS in Computer Science or equivalent.
  • 4+ years of industry experience.
  • Experience in OOP, Java or C++, Perl, and Web development (AJAX, JavaScript, HTML, CSS), highly scalable systems, device development and performance testing.
  • 2+ years of industry experience in object-oriented design and software construction in Java or C++
PREFERRED QUALIFICATIONS
  • You are extremely technical and have significant experience developing scalable web applications, with a penchant for building elegant and maintainable systems that get the job done with minimal complexity.
  • You have excellent interpersonal skills and enjoy working in a highly iterative, agile, and open team environment.
  • You build the right product for your customers and pride yourself on delivering products on-time against deadlines.
  • Excellent verbal and written communication skills.
  • Deep hands-on technical expertise.
  • Ability to handle multiple competing priorities in a fast-paced environment.
  • A deep understanding of cross-functional multiple-team based software development.
  • A strong business and technical vision and the ability to translate these in business and technical approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2923440
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year