Software Engineer - Performance and Observability

NutanixSan Jose, CA
16dHybrid

About The Position

Hungry, Humble, Honest, with Heart. The Opportunity Are you a passionate engineer with a strong background in Performance and Observability, experience of building & scaling distributed systems, and a desire to build a next-gen control plane for hybrid cloud infrastructure while working in a collaborative, fast-paced environment? If so, you'll have the opportunity to be part of our innovative team, where you can contribute to building the next generation API platform for Nutanix's V4 APIs and engage in exciting new development projects. About the Team This role will be part of the Nutanix Prism team, based in San Jose. The team is geographically distributed across San Jose and India and is focused on building an enterprise-grade data platform and delivering exceptional multi cloud observability solutions to Nutanix’s customers. The team's culture emphasizes collaboration, technical innovation, and a commitment to excellence, fostering an environment where team members can grow and influence the technical direction of products. You will report to an Engineering Manager, who is known for fostering an inclusive and supportive environment that encourages open communication, fostering a culture where team members feel empowered to influence decisions and contribute to the project’s success.

Requirements

  • 1-2 years of software development experience with a Bachelor's/Master's or equivalent in Computer Science, Software Engineering, or a related field.
  • Programming languages: Strong in Python with experience in C++/Java/Golang.
  • Strong problem-solving skills and a passion for innovation in cloud infrastructure.
  • Experience in designing and developing scalable distributed systems and microservices architectures.
  • Solid understanding of cloud computing concepts and technologies (AWS, Azure, GCP).
  • Familiarity with RESTful APIs and API design principles.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Experience with agile methodologies and collaborative software development practices.

Nice To Haves

  • Strong in Math and stats, data analysis.
  • Have experience with Observability tools like Grafana, Prometheus, Splunk, Jaeger, Signoz etc .
  • Bonus experience with Jenkins, JMeter, ClickHouse, k8s etc.

Responsibilities

  • Performance analysis
  • Design and implement a Performance framework
  • Design and implement an Observability stack
  • Support the internal engineering team for performance benchmarking and observability onboarding.
  • Help design & develop a world-class network hybrid/multi cloud product that is distributed, resilient, and highly performant at a large-scale deployment.
  • Develop a robust design and write code & unit tests to produce high-quality, reusable, and extensible software through an API-driven approach.
  • Collaborate with cross-functional teams, including other Developers, Testers, Product Management, and Support, to meet customer requirements while driving engineering innovation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service