• Software Development Manager

    Location IN-KA-Bangalore
    Posted Date 9 months ago(01-06-2018 14:51)
    Job ID
    ADCI - Karnataka
    Company/Location (search) : Country (Full Name)
  • Job Description

    Amazon’s Worldwide Consumer Engagement organization (also referred to as ‘Traffic’) invites customers to visit and purchase from Amazon’s retail sites through highly personalized messages delivered via all available large scale communication channels—both free and paid. The organization builds, operates, and improves the technology platforms that power all marketing communications and manages all actual campaigns; message prioritization and marketing spend decisions. Consumer Marketing consists of a series of single-threaded technology and business teams, each of which owns the entirety of a channel of communication or customer segment: natural and paid search (i.e. SEO and SEM), affiliate networks (Associates), display advertising, email, browser integration, and mobile marketing. The organization is also home to teams that conceive, build and operate great customer experiences on and off-site, designed specifically to attract customers to Amazon. These features drive shopping visits, but also build daily shopping habits, generate trials in new and different product categories and programs, and encourage customers to visit Amazon directly rather than through intermediaries. Among these teams are those overseeing Amazon’s efforts in Free/Earned Social Media, Amazon’s Deals offerings (the Amazon Goldbox and more), Holiday and other periodic on-site shopping Events, and AmazonSmile, the recently launched mirror version of Amazon.com—which allows customers to shop on behalf of their choice from among nearly a million registered nonprofit organizations.

    This position is for a technology leader in Affiliate Marketing, Emerging Products.

    Emerging Products team is working on new and innovative systems that span across mobile applications to distributed systems that scale to tens of thousands of requests per second. We also develop systems that analyze Big Data, build machine learning algorithms and drive personalization effort for Associates based on these models. The SDM will lead the team that build new applications and services that are Amazon scale and meet the strict standards of quality, performance and usability. Your team may work across the spectrum of technologies including building mobile apps (on iOS and Android), develop cool new Web UIs and data rendering frameworks, work on Big Data and Machine Learning, build massively scalable distributed services.
    As a technical product owner, the SDM will play key role in experimenting, developing and managing complex systems. SDM will have an opportunity to engage and innovate in one of the largest traffic drivers to Amazon. Challenges include
    - High Availability guarantees
    - Extremely low latencies
    - High throughput
    - Leverage AWS technologies and Machine Learning solutions.

    Basic Qualifications

    • Bachelors Degree in Computer Science or related field
    • 10+ years professional experience in software development management
    • Good understanding of web services
    • Demonstrable tech chops — you should be able to solve complex technical problems and design robust, scalable solutions
    • Ability to think critically and actively contribute to the unit's strategic choices.
    • Advanced competency in object-oriented design, data structures, and complexity analysis
    • 5+ years experience in managing development teams working on multiple simultaneous projects.
    • 5+ years experience in managing large scale software development teams following Agile development processes.
    • Experience leading a small team of developers, assigning & delegating tasks, and tracking progress
    • Proven leadership and teamwork skills
    • Excellent verbal and written communication skills in both technical and non-technical discussions.

    Preferred Qualifications

    Masters/PhD degree
    • Proven result oriented person with a delivery focus.
    • Excellent problem solving skills
    • Excellent verbal and written communication skills
    • Ability to work well with people and be both highly motivated and motivating
    • Development Expertise in data structures, complex algorithms, OOP, Java/C++, Linux, Perl/Ruby.
    • Experience in development of distributed/scalable systems and high-volume transaction applications
    • Ability to handle multiple competing priorities in a fast-paced environment.
    • Exposure to elastic map reduce and machine learning programs.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job