Search jobs > Hawthorne, CA > Senior software engineer

Senior Software Dev Engineer, Ring

Amazon.com Services LLC
Hawthorne, California, USA
$134.5K a year
Full-time

At Ring, we're reinventing home security with products and services that put consumers first. We're passionate about creating an ecosystem of smart home security products that are affordable, simple to use, and designed for every home.

Join us as a Senior Software Development Engineer and help drive the technical vision for our cutting-edge products and services.

In this role, you'll :

  • Design, develop, and maintain core functionality across Ring's suite of products and services, including : Ring Customer Support, Blink, Key, Sidewalk, and the Neighbors app.
  • Drive the technical direction and architecture of large, complex software systems, ensuring scalability, performance, and security.
  • Identify opportunities to improve system stability, performance, and security, and implement innovative solutions.
  • Collaborate closely with cross-functional teams, including Product Managers, Data Engineers, Operations, internal technical teams, and leadership, to define business opportunities and drive end-to-end solutions.
  • Influence the product roadmap and shape the technical vision for Ring's products and services.
  • Coach, mentor, and develop a strong, diverse team of software engineers, fostering a culture of continuous learning and growth.
  • Provide technical expertise and leadership throughout product lifecycles, promoting best practices and operational excellence for large-scale production services.

We're looking for someone with :

  • Proven experience in designing, developing, and maintaining large-scale, distributed systems and cloud-based applications.
  • Expertise in software engineering best practices, including Agile methodologies, continuous integration / deployment, and test-driven development.
  • Strong problem-solving skills and the ability to break down complex problems into manageable tasks.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
  • A passion for mentoring and developing others, and a commitment to fostering an inclusive and diverse team culture.

Key job responsibilities

  • Design, create, and update core functionality of projects and services
  • Drive the technical direction and architecture of large, complex software system
  • Identify opportunities to improve the stability, performance, and security
  • Work closely with a diverse group of stakeholders including Product Managers, Data Engineers, Operations, internal technical teams and leadership to define business opportunities and then drive end-to-end solutions and product roadmap
  • Coach, and mentor individuals; build a strong cross-functional organization
  • Provide technical expertise and leadership throughout product lifecycles, influence software engineers best practices for your team and own operational excellence of large scale production services

A day in the life

  • Design, develop, and maintain core functionality across Ring's suite of products and services, including Ring Customer Support, Blink, Key, Sidewalk, and the Neighbors app.
  • Drive the technical direction and architecture of large, complex software systems, ensuring scalability, performance, and security.
  • Identify opportunities to improve system stability, performance, and security, and implement innovative solutions.
  • Collaborate closely with cross-functional teams, including Product Managers, Data Engineers, Operations, internal technical teams, and leadership, to define business opportunities and drive end-to-end solutions.
  • Influence the product roadmap and shape the technical vision for Ring's products and services.
  • Coach, mentor, and develop a strong, diverse team of software engineers, fostering a culture of continuous learning and growth.
  • Provide technical expertise and leadership throughout product lifecycles, promoting best practices and operational excellence for large-scale production services.

About the team

Since it's founding in 2013, Ring has been on a mission to make neighborhoods safer. From the video doorbell, to Ring Alarm, which was named #1 in Customer Satisfaction for DIY Home Security Systems by J.

D. Power, Ring's smart home security line, as well as the Neighbors app, offer users affordable whole-home and neighborhood security.

At Ring, we are committed to making home and neighborhood security accessible and effective for everyone while working to bring communities together.

Ring is hiring in multiple locations, specifically in Greater Los Angeles (Hawthorne, Irvine), the Bay Area (Sunnyvale), as well as Malvern, PA.

We are open to hiring candidates to work out of one of the following locations :

Hawthorne, CA, USA Irvine, CA, USA Malvern, PA, USA North Reading, MA, USA Sunnyvale, CA, USA

BASIC QUALIFICATIONS

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • 30+ days ago
Related jobs
Promoted
Raytheon
Carson, California

In this role, you will be joining a team where our software engineers and architects are developing and maintaining advanced ground station software. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead of t...

INSPYR Solutions
Santa Monica, California

Senior Software Engineer - Long Term Project - Remote (Raleigh/NYC/Los Angeles). Title: Senior Software Engineer. Craft web application software using REACT, with strong software development fundamentals and strong design principles (object oriented or functional). Processing Tools Team: This team i...

Promoted
Raytheon
Compton, California

The Senior Principal Software Engineer in the Advanced Technology department of the Software Engineering Directorate will serve as the Product Owner (PO) for a team developing tactical mission flight software capabilities for major Advanced Technology missile programs including hypersonics. Responsi...

Recharge Payments
Santa Monica, California

The QA group at Recharge is responsible for maintaining high quality software products through automated testing pipelines, manual feature testing, and product reliability monitoring. As an senior engineer in test you will:. Work collaboratively with your fellow engineers and product counterparts to...

Promoted
Raytheon
West Hollywood, California

In this role you will be joining a team of software engineers who are developing next-generation ground system software. Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. We bring the strength of ...

Linktree
Los Angeles, California

Our 18-week parental leave policy for birthing and non-birthing parents is designed to help enable everyone at Linktree to support their families and ease the transition back to work, including a return experience program offering backup childcare support, a stipend for expenses like expressing devi...

StubHub
Los Angeles, California

StubHub is seeking Senior Software Engineers in Android to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing cr...

Career Search Associates
Los Angeles, California

Our client is seeking a full-time Senior Embedded Software Engineer reporting to the Director of Software Engineering on the Software Engineering team. Device driver and board support package development and maintenance for both ARM and RISC-V based systems. The successful individual in this role wi...

StubHub
Los Angeles, California

In order to transform how millions of users explore, interact with, and participate in live events worldwide, StubHub is seeking Senior Software Engineers to design and develop next-generation technologies and complex features. As a Senior Software Engineer, you will be at the forefront of tackling ...

Major League Baseball (MLB)
El Segundo, California

As a Senior Software Engineer, you will play a pivotal role in leveraging technology to enhance the sports viewing experience. Experience delivering software solutions using Core Java (or Kotlin), Spring, messaging and databases. Proven track record of professional software development processes and...