• Software Development Manager - Ring

    Location US-CA-Santa Monica
    Posted Date 1 month ago(1 month ago)
    Job ID
    704190
    Company
    A2Z Development Center, Inc.
  • Job Description

    Ring has a mission to reduce crime in neighborhoods. With affordable solutions that work on any home, Ring is committed to offering smart security that’s accessible to everyone. Now Ring is part of the Amazon Devices family, and are seeking for technical managers who will help us create the next generation of home security. What will you help us create?

    Work hard. Have fun. Make history.

    The Role

    As a Software Development Manager – Ring, you will be responsible for leading a team of engineers working on cutting edge large scale cloud services that will be used by millions of Ring and Cloud Cam customers. This position gives you the opportunity to work with world class engineers and to build cloud systems to support millions of devices. The role will be working on continuing the development of the Ring infrastructure, and helping it to work with within the larger Amazon ecosystem. Work with streaming video, large scale deployments and high performance computing, as well as solve distributed systems problems. This position involves team management, design, architecture and operation of large scale cloud systems.

    Key responsibilities:

    • Working with internal and external teams to bring Ring technology to their roadmap
    • Ownership of the overall systems development life cycle.
    • Execution against project plans and timely delivery of committed results.
    • Management of day-to-day activities of the engineering team within an Agile/Scrum environment.
    • Management of departmental resources, staffing, and mentoring.
    • Building, enhancing and maintaining a best-in-class engineering team.
    • Working closely with the engineers to architect and develop the best technical designs.
    • Report on status of development, quality, operations, and system performance to management.
    • Maintenance and enhancement of software frameworks for development.

    Basic Qualifications

    • Bachelor’s Degree in Computer Science or related field.
    • 7+ years’ experience building successful production software systems.
    • 3+ years people management experience.
    • Experience with REST services
    • Experience programming in Go, Ruby or Java

    Preferred Qualifications

    • Master’s degree in Computer Science or related field
    • 10+ years of experience doing hands-on software development
    • Deep understanding of cloud software development in a team and a track record of shipping software on time
    • Experience with working on AWS services (S3, DynamoDB, EC2).
    • Strong communication and interpersonal skills
    • Experience defining system architectures and exploring technical feasibility tradeoffs
    • Excellence in technical communication with peers, non-technical cohorts and remote teams
    • Strong track record of project delivery for large, cross-functional projects
    • Strong business and technical vision
    • A solid grounding in Computer Science fundamentals.
    • Excellent verbal and written communication skills

    Amazon is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job