Software Development Engineer
Amazon.com
Bangalore, KA, IN
16d ago

This is for IN Advertisement Tech team. If you are excited by the opportunity to design highly innovative, scalable and high-

performance solutions for digital advertisement, this may be the right career move for you. Be part of an innovative and passionate team, responsible for building a successful, sustainable and strategic international business for Amazon, from the ground up.

Job functions :

As a Software engineer on the team :

  • You will own end to end implementation of large customer facing products, starting from design through implementation.
  • You will participate in designing and implementing key functional areas of the customer experience, including website applications and platform services.
  • You will own designing and building functional components, including code reviews, testing, deployment and post-launch monitoring
  • You will work extensively with cross-functional teams across Amazons website, ecommerce and merchant technologies platform on the design and development of core platform functionality
  • You will work with the business team and project managers to convert functional requirements into detailed technical specifications.
  • You will work with engineers both onsite and offsite to define technical tasks and build detailed implementation plans.
  • You will own operating our products, driving excellence in feature stability, performance and flexibility.
  • A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience;
  • 5+ years of Software Development experience;
  • Strong, object-oriented design and coding skills (C / C++ and / or Java preferably on a UNIX or Linux platform)
  • Solid software development background including design patterns, data structures, test driven development is a plus
  • Experience with web technologies, digital advertising a plus
  • Experience with distributed systems, algorithms and relational databases is a plus
  • Software development experience in building highly scalable applications is a plus
  • Excellent verbal and written communication skills
  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form