What are the responsibilities and job description for the Staff Site Reliability Engineer position at Arlo Technologies, Inc.?
About Arlo
At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers' expectations, while always pushing the boundaries of what's possible in the world of protection technology. We believe that everyone deserves to feel safe and secure, whether they're at home or away, and we're committed to providing our customers with the peace of mind they need to live their lives without worry. Arlo’s deep expertise in AI- and CV-powered analytics, cloud services, user experience, product design, and innovative wireless and RF connectivity enables the delivery of a seamless, smart security experience for Arlo users that is easy to set up and interact with every day.
Arlo is seeking an experienced Staff Site Reliability Engineer to join our team. The Reliability Engineering team at Arlo, helps to realize our vision by supporting engineering teams to build software that is world-class in terms of its reliability. As a engineering platform team, Reliability Engineers work closely with the rest of engineering. We proactively seek out and gather the state-of-the-art, best practices from the industry at large. Through education and advocacy, we seek to ensure that reliability is a core value of our engineering culture. We level up other engineers by sharing deep knowledge, performing proactive analysis and improving processes, tools, and automation. Ultimately, Reliability Engineering succeeds when all engineering teams are able to build reliable software on their own.
Key Responsibilities
We are committed to building an inclusive company and we are most interested in finding the BEST candidate for the job, regardless of their background. A candidate may be one who comes from a less traditional background, and that’s okay. We would strongly encourage you to apply, even if you don't believe you meet every one of the qualifications described. We may work with candidates, as appropriate, to ensure they develop additional skills as necessary to fulfil the essential functions of the job.
Arlo is proud to be an equal opportunity employer. We value inclusion and are committed to an inclusive, and harassment-free workplace. We prohibit discrimination and harassment based on all legally protected statuses in all hiring and employment.
We provide reasonable accommodations to applicants and employees with disabilities, who are pregnant or have a related medical condition, or who have sincerely held religious beliefs, observances, and practices. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, the Company will consider for employment qualified applicants with arrest and conviction records.
At Arlo, we're passionate about creating innovative and reliable solutions that help people protect what matters most to them. Our team is dedicated to delivering products that exceed our customers' expectations, while always pushing the boundaries of what's possible in the world of protection technology. We believe that everyone deserves to feel safe and secure, whether they're at home or away, and we're committed to providing our customers with the peace of mind they need to live their lives without worry. Arlo’s deep expertise in AI- and CV-powered analytics, cloud services, user experience, product design, and innovative wireless and RF connectivity enables the delivery of a seamless, smart security experience for Arlo users that is easy to set up and interact with every day.
Arlo is seeking an experienced Staff Site Reliability Engineer to join our team. The Reliability Engineering team at Arlo, helps to realize our vision by supporting engineering teams to build software that is world-class in terms of its reliability. As a engineering platform team, Reliability Engineers work closely with the rest of engineering. We proactively seek out and gather the state-of-the-art, best practices from the industry at large. Through education and advocacy, we seek to ensure that reliability is a core value of our engineering culture. We level up other engineers by sharing deep knowledge, performing proactive analysis and improving processes, tools, and automation. Ultimately, Reliability Engineering succeeds when all engineering teams are able to build reliable software on their own.
Key Responsibilities
- System Reliability: Design, implement, and maintain reliable, scalable, and performant systems, including infrastructure, applications, and services.
- Incident Management: Lead incident response efforts, including root cause analysis, problem resolution, and post-incident reviews.
- System Performance: Optimize system performance, including monitoring, benchmarking, and tuning systems for maximum efficiency.
- Collaboration: Work closely with development teams to ensure smooth deployment and operation of new features and services.
- Risk Management: Identify and mitigate potential risks to system reliability, including security threats, capacity planning, and disaster recovery.
- Automation: Introduce AI tools to develop and maintain automation scripts and tools to improve system efficiency and reduce manual errors.
- Communication: Communicate technical information to non-technical stakeholders, including status updates, incident reports, and technical plans.
- Continuous Improvement: Stay up-to-date with industry trends and best practices, applying this knowledge to continuously improve system reliability and performance.
- 8 years of experience in Software Engineering, Site Reliability Engineering, or a Development-focused DevOps role.
- Proficiency in one or more of the following: Java, C , Python
- Proficiency in cloud technologies e.g. AWS cloud (DynamoDB, S3, EC2 etc.)
- Experience with Kubernetes and Cloud systems
- Experience with the development and operation of high-traffic backend systems
- A demonstrated ability to debug, fix, and optimize code
- Troubleshooting skills that span applications, networking (TCP/IP), and systems
- Strong working knowledge of Linux
- Excellent communication and collaborative skills.
We are committed to building an inclusive company and we are most interested in finding the BEST candidate for the job, regardless of their background. A candidate may be one who comes from a less traditional background, and that’s okay. We would strongly encourage you to apply, even if you don't believe you meet every one of the qualifications described. We may work with candidates, as appropriate, to ensure they develop additional skills as necessary to fulfil the essential functions of the job.
Arlo is proud to be an equal opportunity employer. We value inclusion and are committed to an inclusive, and harassment-free workplace. We prohibit discrimination and harassment based on all legally protected statuses in all hiring and employment.
We provide reasonable accommodations to applicants and employees with disabilities, who are pregnant or have a related medical condition, or who have sincerely held religious beliefs, observances, and practices. Pursuant to applicable state and municipal Fair Chance Laws and Ordinances, the Company will consider for employment qualified applicants with arrest and conviction records.
Salary : $155,000 - $215,000