Software Dev Engineer I, Ring Engineering

Software Dev Engineer I, Ring Engineering

Job Overview

Location
Bengaluru, Karnataka
Job Type
Full Time Job
Job ID
97817
Date Posted
11 months ago
Recruiter
Aarav
Job Views
395

Job Description

Job summary
Ring's mission is 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 is seeking a Software development engineer who will help us create the next generation of home security. What will you help us create?

You will be part of a global organization, and a team that makes decisions on how technical solutions are delivered, working in a cross-functional way with internal teams to drive key aspects of product definition, execution, testing and operation. The successful candidate will have the opportunity to make an impact on our customer experience across the world.

Key job responsibilities
The role:

As a Software Development Engineer, you will play a pivotal role in shaping the definition, vision, design, roadmap and development of core applications and services within the Ring core engineering team. This role will work closely with a cross-functional team of engineers (mobile, front-end, backend), product managers, designers, and marketers to design, test, learn, and iterate on solutions in a fast-paced environment.

You will:
• Be responsible for the development and maintenance of core services
• Work with team members to investigate design approaches, prototype new technology and evaluate technical feasibility
• Participate in the architecture and design of new features, from conception to launch
• Help to improve engineering processes and tools to increase team effectiveness
• Be part of an agile development process to deliver high-quality software
• Be given the opportunity to autonomously deliver the technical direction of services, against the feature roadmap
• Work with extraordinary talent and have the opportunity to hire and shape the team to best execute on the product.

A day in the life
This role provides a unique opportunity to be a key part in shaping the core of Ring's offerings to our customers. You will work across teams to prototype ideas and solve complex problems, and raise the bar of our applications & services by advocating and driving software best practices, automating tasks and identifying pitfalls. As part of the team, you will continue to learn and become an expert in challenging fields. You will have the opportunity to contribute your creative ideas and energy, working with world-class experts, distributed cloud systems and home security devices.

About the team
These teams use a diverse set of AWS technologies including: S3, DynamoDB, SQS, Kinesis, API Gateway, Cloudwatch, Elastic Search, Lambda, Cloud Auth, CodeBuild, CodeDeploy, CodePipeline, along with Amazon’s standard Builder Hub Tools. Frontends are build using JavaScript and React. The team consists of a combination of backend, full-stack, and front end developers.

BASIC QUALIFICATIONS

Bachelor’s degree in Computer Science or related field.
Strong Computer Science fundamentals in data structures, algorithm design, and problem solving
Experience building and operating online services and fault-tolerant distributed systems.
1+ years of experience in a variety of modern programming languages (Java, C/C++, Go, Ruby, Python) and open-source technologies (Linux, SQLite, OpenGL, Spring, Hibernate)
Proficiency in developing front-end software, with deep experience in one or more modern front-end frameworks (React, Angular or Vue.js)
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
1+ years of experience building successful production software systems. Full stack experience is a bonus.
1+ years of experience with OO design/development skills
1+ years of experience in REST architecture for web services

PREFERRED QUALIFICATIONS

Experience working in an agile software development organization
Master’s degree in Computer Science or related field
Experience working with AWS services (S3, CloudFormation, DynamoDB, EC2, CloudWatch, Kinesis, SQS, etc…)
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
Strong customer focus, ownership, urgency and drive.

Job ID: 97817

Similar Jobs

Meta

Full Time Job

Software dev engineer i, ring engineering Software dev engineer i, ring engineering

Meta is embarking on the most transformative change to its business and technolo...

Full Time Job

Deloitte

Full Time Job

Software dev engineer i, ring engineering Software dev engineer i, ring engineering

Deloitte’s Enterprise Performance professionals are leaders in optimizing...

Full Time Job

Labcorp

Full Time Job

Software dev engineer i, ring engineering Software dev engineer i, ring engineering

Job Duties/Responsibilities:Determine the acceptability of specimens for testing...

Full Time Job

Braintrust

Full Time Job

Software dev engineer i, ring engineering Software dev engineer i, ring engineering

• JOB TYPE: Direct Hire Position (no agencies/C2C - see notes below)â€Â...

Full Time Job

Cookies

This website uses cookies to ensure you get the best experience on our website.

Accept