Software Development Manager
Amazon
Bangalore
4d ago
source : Shine
  • Are you seeking an environment where you can apply state-of-the-art computer science techniques, data-driven decision making, and problem solving skills in a real world setting Do you want to build large-scale reliable, fault-tolerant distributed systems Are you interested in building large scale, massive Big Data system
  • Appstore Big Data Engineering and Analytics team is seeking talented Software Development Manager to help us build scalable, robust big data systems.
  • Our goal is to empower all teams at Amazon to make data driven decisions and effectively measure their results by providing high quality, highly available data, and democratized data access through self-service tools.

  • You will lead talented and nimble team of engineers. Your responsibilities includes building and managing the team, project management, technical design, and scrum management.
  • You are a strong leader who can prioritize well, know how to properly deal with ambiguity and changes in scope, have great communication skills, and have a track record for delivering results.

  • Demonstrates excellent judgment
  • Mentors and leads great people
  • Passionately insist on high standards (never satisfied with the status quo)
  • Is able to dive deep and is not out of touch with the details of the business or the technology
  • Requires innovation of your team
  • Has passion and convictions and the innate ability to inspire passion in others
  • Results oriented
  • Thinks big
  • Bachelor s degree in Computer Science, Computer Engineering or related technical discipline

    10+ years of relevant engineering experience

    4+ years people management experience

    4+ years development experience with Java / C / C++ or any Object Oriented Programming Language

    Experience in delivering large scale and complex systems

    Experience with back-end distributed systems and multi-tenant architecture

    Knowledge of the Agile Development Methodology Experience leading multiple engineering teams

    Proven track record of building and managing high performing engineering teams.

    Deep hands-on technical expertise

    Background in Data engineering and Big Data Implementation

    Ability to handle multiple contending priorities in an energizing environment

    A deep understanding of software development in a team, and experience shipping software on time

    Extraordinary customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical and business approaches, and lead engineering efforts to meet daring timelines with optimal solutions

    Strong problem solving and analytical skills

    Clear, concise written and verbal communication

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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