Rubrik
Overview About The Team: Our team develops monitoring tools, such as reports, dashboards, and event streams, that help our customers sleep well at night. If you are an admin responsible for backups, you probably want to know if your backups are running as configured and to be notified if something breaks. That’s where our products come in. Without us, Rubrik would be a black box.
About The Role: As a member of the Events team, you’ll work on the Event notifications and monitoring framework. You’ll work cross-functionally to understand the operational requirements of new features and build monitoring capabilities that address the needs of our most sophisticated customers.
What You’ll Do Design, implement, and evolve critical large-scale distributed systems, collecting, handling, and analyzing data from thousands of clusters.
Work on new monitoring features and frameworks, processing and visualizing live/historical data, auditing, and other operational events.
Identify and resolve bottlenecks, and improve resiliency, scalability, and availability of the systems.
Collaborate cross-functionally to understand customer requirements and build solutions that meet their needs.
Develop and optimize SQL queries and address similar database query issues.
Develop full-stack solutions with expertise in frontend (React.JS, Angular.JS, JavaScript, HTML5, CSS3) and backend (GraphQL, REST APIs, Django, Flask, Spring Boot).
Implement multithreaded, asynchronous processing and object-oriented design approaches.
Use pub-sub technologies such as Google Cloud Pub/Sub, Kafka, or similar for data streaming.
Perform unit, integration, scalability, and performance testing.
Work on end-to-end project design, including resource usage analysis, functional and non-functional requirements, and performance investigation.
Collaborate with customer support teams to debug and resolve customer issues, utilizing tools such as SignalFx, Tableau, and logz.io.
Apply knowledge of cloud technologies and microservices to build fault-tolerant and scalable services.
Mentor less experienced team members and collaborate with customer support teams to solve complex issues.
Experience & Qualifications You’ll Need BS/BA degree in Computer Science, a similar technical field of study, or equivalent practical experience.
2+ years of backend or full-stack software development experience.
Experience in Software Development in one or more general-purpose programming languages, including but not limited to Java, C/C++, Python, Scala, or Go.
Experience with front-end frameworks and technologies (e.g., React.JS, Angular.JS, JavaScript, HTML5, CSS3, TypeScript).
Experience building and interacting with APIs (GraphQL, REST, gRPC).
Experience with relational (SQL) databases.
Strong software engineering skills, including design, implementation, testing, and performance tuning.
Excellent communication skills, including the ability to write technical documentation and deliver presentations.
Comfortable working in a cross-geo dev team.
Preferred Qualifications Master’s or PhD degree, further education, or experience in engineering, computer science, or other technical-related field.
5+ years of backend or full-stack software development experience.
Experience architecting and developing large-scale systems.
Hands-on knowledge of data encryption, authentication, key management, and other security system issues.
Experience with cloud technologies, including AWS, Azure, GCP, Docker, or Kubernetes.
Experience working in an Agile environment and adapting to changing business requirements.
US Pay Range: $148,000—$222,000 USD. This role is eligible for bonus potential, equity, and benefits. The range reflects minimum and maximum target salaries for new hires and can vary by location and other factors.
Equal Opportunity Employer Rubrik is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or genetics. EEO is the Law. If you require a reasonable accommodation to apply or perform your job, please contact hr@rubrik.com.
#J-18808-Ljbffr