Member of Technical Staff - Backend- Go,scala, java

Engineering - India Pune, India Req.Num.: 21414


Hungry. Humble. Honest.
Our values form the foundation of who we are and how we operate every day around the world. They show up in our ambition to achieve our dreams, our courage to do what matters, and our tenacity to keep customers happy. At Nutanix, we prize those unique individuals who demonstrate empathy, respect differences, and appreciate others. If you’re authentic, credible and transparent—someone who walks your talk and thrives on collaboration—we want you to join our team! Be a part of building a company that is truly leading an IT revolution. We make infrastructure invisible, elevating IT to focus on the applications and services that power their business. Led by Rajeev Ramaswamy, Nutanix welcomes big thinkers and budding entrepreneurs, those who are unafraid to take on seemingly impossible challenges and interested in learning how to build a business along the way.  Nutanix employees enjoy some amazing benefits and perks healthcare, plenty of snacks, employee (and family) events, world renowned speakers, training and development, and much more. In this role, you will work with development teams spread across San Jose USA and Pune location. This position is based in Pune, India. Pune is the second development center of Nutanix in India and growing very aggressively.

 

Description:
We are looking for a software engineer to join the Cloud Infrastructure team to design and implement the next-gen features. The Cloud Infrastructure team powers the Nutanix Insights platform used by a growing number of Nutanix products for insights and analytics. The next-gen features can involve projects such as providing extended and alternate mechanisms for consuming insights, data remodelling and enhancements across the suite of infrastructure services, best practices recommendations based on workload, and extending ingestion across the Nutanix product suite. The candidate will have an opportunity to actively contribute to V2 features. The candidate will work with the SREs, Product Managers and other product teams to refine the scope of these wide ranging and challenging problems and propose creative solutions for the same. The candidate will design the solutions and drive implementation of the various features in the product. The candidate will also have to work on data transformations and work on other frameworks to ensure the data used for various features are usable and sanitised. Nutanix Insights collects telemetry data from Nutanix data centers across our customer base.  Insights platform processes this data to generate useful insights on product usage. These insights will drive the efforts towards Data Center optimization, Dedicated support and auto-remediation, Operations and Engineering Process optimizations and product features.

 

Responsibilities:
Design and develop the next generation of features for the Cloud Infrastructure pipeline.
Partner with site reliability engineers, escalation engineers and product development team to identify gaps in processes and introduce best practices.
Design and implement next generation ingestion platform by partnering with stakeholders to build an autonomous system.
Responsible for driving the implementation of projects by co-ordinating with other lead engineers in the Insights team.
Provide KPIs to evaluate effectiveness of the ingestion and query computation models.
Participate in data modelling discussion and influence data products roadmap to ensure the best performance for solutions required by various partner teams.
Design for debuggability and identify bottlenecks to deliver high quality and timely services.
Write high-quality, efficient, testable code in Go/Scala/Java and other object-oriented languages.
Build highly available, secure, distributed systems in a microservices architecture.
Collaborate with some of the best engineers in the industry to work on complex challenges in large-scale computing and find out what it takes to engineer systems for scale
Contribute to planning, design, implementation, testing and support for an Agile team.

 Requirements:
·         BS or MS in Computer Science or a related field
·         5+ years of work experience in distributed systems development
·         Programming experience in at least one of Go/Scala/Java and willingness to pick others.
·         Understanding of software engineering practices including awareness of coding standards, code reviews, source control management, build processes, testing, operations, etc.
·         Strong skills and experience with design, and architecture, and experience with AWS and other cloud technologies.
.         Experience working in an Agile/Scrum environment
·         Experience in communicating with all stakeholders to collect requirements, evaluate alternatives, technical designs, and software product features
·         Excellent debugging, performance optimization, resource profiling experience
·         Knowledge of Algorithms and Data Structures is a must
·         Understanding of the big data, analytics and container ecosystem components such as Kafka, ZooKeeper, Kubernetes, Microservices, and Warehouses
·         Experience with building and maintaining large scale distributed systems.
.         Awareness of best practices in Monitoring and Measurements
·         Experience working with Apache Spark is a plus (edited) 

--

Nutanix is an equal opportunity employer.

The Equal Employment Opportunity Policy is to provide fair and equal employment opportunity for all associates and job applicants regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, or disability. Nutanix hires and promotes individuals solely on the basis of their qualifications for the job to be filled.

Nutanix believes that associates should be provided with a working environment that enables each associate to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, religion, national origin, gender, sexual orientation, age, marital status or disability.

We expect and require the cooperation of all associates in maintaining a discrimination and harassment-free atmosphere.