System Development Engineer - Ring Cloud Services

Amazon Lab126 Santa Monica , CA 90405

Posted 4 months ago

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 engineers 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 System Development Engineer (SysDE), you will engage with an experienced cross-disciplinary staff to conceive, design, and bring to market innovative consumer electronics products. You will work closely with an internal interdisciplinary team and outside partners to drive key aspects of product definition, execution, and test. You must be responsive, flexible, and able to succeed within an open collaborative peer environment. The main responsibilities for the role are Administer, monitor, and deploy systems and services on AWS and cloud platforms Assist leads with initiatives for upgrading and scaling our systems to improve availability, reliability, and performance Support other technical teams in monitoring operating efficiencies of the platform, and responding as needs arise Recommend alternative design and platform decisions (not always green-field) collaborating with technical leads to integrate an end-to-end design that's well documented Work with global teams of engineers, growing their knowledge and skillset The ideal candidate: * Has current and extensive experience developing and building distributed systems and applications. * Enjoys working side by side with partners, colleagues and teams on tough problems * Is highly effective and thrives in a dynamic environment with multiple, changing priorities * Knows what is important when shipping products to customers and has been through the process from start to finish * Is comfortable with proactive outward communication and technical leadership and never shies away from a challengeBasic Qualifications*
  • 4+ years' Linux development experience* 4+ years' experience on object-oriented design and coding (Python and/or Java)* 3+ years' experience managing systems with configuration management (Puppet, Chef, Salt, Ansible)* 3+ years' experience working in a high traffic, fault tolerant, & highly available 24/7/365 environment* 3+ years' experience scripting (Bash/Python/Ruby/Perl/PHP)* 4+ years' experience working with IP networking fundamentals* BS in Computer Science or related fieldPreferred Qualifications* 2+ years' experience with AWS - EC2, ELB, Route53, AutoScaling, IAM, S3, RDS, Elasticache* 2+ years' experience managing global environments * Solid knowledge of build systems and processes * Solid knowledge of Distributed Systems * Bias for process automation and orchestration * Strong understanding of data structures, algorithms, and relational databases * Understanding of how commodity servers, operating systems, and network devices function, perform, and scale * Understanding of Continuous Integration / Continuous Delivery (CI/CD) and Agile software engineering practices * Knowledge of professional software engineering best practices for full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations * Recognition and adoption of best practices in documentation, testing, security, operational support at scale, and efficient use of resources * Familiarity with AWS technologies from a customer perspective * Comfort working across multiple teamsRing LLC is proud to be an equal opportunity employer and provides equal employment opportunities (EEO) to all employees and applicants with our regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Ring Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
  • See if you are a match!

    See how well your resume matches up to this job - upload your resume now.

    Find your dream job anywhere
    with the LiveCareer app.
    Download the
    LiveCareer app and find
    your dream job anywhere
    lc_ad

    Boost your job search productivity with our
    free Chrome Extension!

    lc_apply_tool GET EXTENSION

    Similar Jobs

    Want to see jobs matched to your resume? Upload One Now! Remove
    Software Development Engineer Ring Cloud Services

    Amazon Lab126

    Posted 1 week ago

    VIEW JOBS 11/29/2018 12:00:00 AM 2019-02-27T00:00 Job DescriptionRing 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 engineers 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 Engineer, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of core cloud services at Ring. The ideal candidate:· Has a strong foundation in software development, design patterns, and cloud computing.· Has experience working with large scale cloud systems, understanding how to architect and build them· Is highly effective and thrives in a dynamic environment with multiple, changing priorities· Knows what is important when shipping products to customers and has been through the process from start to finish· Promotes robust and maintainable code, clear documentation, and can deliver high quality work on tight schedules· Is comfortable with proactive outward communication and technical leadership and never shies away from a challengeThis role involves design, architecture, implementation, and operation of the large-scale cloud systems that make our neighborhood safer. You will be given the opportunity to autonomously deliver the technical direction of these services, and the feature roadmap. You will work with extraordinary talent and have the opportunity to hire and shape the team to best execute on the product.If this sounds interesting to you, come join us! Basic Qualifications· Bachelor's degree in Computer Science or related field· 5+ years experience building successful production software systems· 5+ years of experience with OO design/development skills· 3+ years of experience in REST architecture for web services· 3+ years of experience in a variety of modern programming languages (Java, C/C++, Go, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate) Preferred Qualifications· Master's degree in Computer Science or related field· Experience with working on AWS services(S3, CloudFormation, DynamoDB, EC2).· Experience developing cloud software services and an understanding of design for scalability, performance, and reliability· Strong communication and interpersonal skills· Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations Ring LLC is proud to be an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation Amazon Lab126 Santa Monica CA

    System Development Engineer - Ring Cloud Services

    Amazon Lab126