Staff Engineer - Prism
Company: Nutanix
Location: San Jose
Posted on: April 6, 2025
Job Description:
Hungry, Humble, Honest, with a Heart.The Opportunity:Are you a
seasoned engineer with extensive experience in building & scaling
distributed systems, eager to take on a significant technical
leadership role? If so, join the Nutanix Prism engineering team and
play a key part in shaping the next generation control plane for
the Nutanix hybrid cloud. This is a unique opportunity to define,
build and deliver a scalable, performant software defined control
plane on top of our industry leading offerings.The Staff Developer
in the Prism engineering team is responsible for building a highly
performant and scalable control plane for the Nutanix platform. The
control plane will be used by multiple microservices as well as
Nutanix partners and customers. The individual needs to have a keen
interest in building impactful end-to-end features (architecture,
design, thinking through workflows/use cases/experience and
development of scalable solutions for the same) for customers. The
individual should have the ability to design end-to-end systems,
write architectural and functional specifications, and write
high-quality code. The individual should have the ability to
provide hands-on technical leadership to a small team of
engineers.About the TeamThis role will be part of the Nutanix Prism
team, based in San Jose. The team is geographically distributed
across San Jose and India. The team 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 the Director, who values strategic
thinking, collaboration, and technical leadership. The manager
encourages open communication, fostering a culture where team
members feel empowered to influence decisions and contribute to the
project's success.As part of our hybrid work setup, you will be
required to work in the office three days a week, allowing for a
balance between in-person collaboration and remote work flexibility
to cater to individual preferences and needs.There are no travel
requirements for this position, allowing you to focus on delivering
high-quality work and contributing effectively to the team's
success without the added stress of frequent travel. At Nutanix, we
prioritize creating a conducive work environment that promotes
productivity, growth, and work-life balance for all our
employees.Your Role:
- Lead technical direction for major product areas of Prism.
- Design & develop a world-class network hybrid/multi-cloud
product that is distributed, resilient, and highly performant at a
large scale deployment.
- Contribute to all phases of product development through
conception, design, implementation, and deployment along with
performance engineering.
- Develop 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.
- Participate in defining product requirements, review designs
and codes of other engineers, review test plans, performance, and
scalability plans.
- Take ownership of the product features and work independently
with minimal supervision to design & deliver a module-level
functionality.What you will bring:
- 11+ years of software development experience with
Bachelors/Masters or equivalent in Computer Science
- Advanced level programming in Python/Golang
- Strong fundamentals of Operating Systems,
Multi-threaded/Multi-Process Applications, inter-process
communication, RPC
- Strong fundamentals in Object-Oriented Programming, Algorithms,
Data Structures, and Problem Solving
- Fluency with Unit Testing Frameworks in Python/Golang
- Knowledge of TCP-IP Suite of protocols (Ethernet, VLAN, IP,
ICMP, TCP, UDP, DNS, Vxlan, Geneve)
- Professional experience developing software for networking or
security products
- A strong understanding of the Linux operating system and
utilities
- Understanding of virtualization concepts -
compute/storage/network virtualization
- Experience developing user-level applications in Linux/Unix
environment.
- Experience working with Public Clouds like AWS, Azure,
OCI.
- Skills in debugging complex distributed applications.
- Exposure to Linux Networking stack, IP tables
- Hands-on experience working with web technologies - HTTP/HTTPS,
RESTful API, JSON, Protobuf.The pay range for this position at
commencement of employment is expected to be between USD $182,400
and USD $364,800 per year. However, base pay offered may vary
depending on multiple individualized factors, including market
location, job-related knowledge, skills, and experience. The total
compensation package for this position may also include other
elements, including a sign-on bonus, restricted stock units, and
discretionary awards in addition to a full range of medical,
financial, and/or other benefits (including 401(k) eligibility and
various paid time off benefits, such as vacation, sick time, and
parental leave), dependent on the position offered. Details of
participation in these benefit plans will be provided if an
employee receives an offer of employment.Hybrid: This role operates
in a hybrid capacity, blending the benefits of remote work with the
advantages of in-person collaboration. For most roles, that will
mean coming into an office a minimum of 2 - 3 days per week,
however certain roles and/or teams may require more frequent
in-office presence. Additional team-specific guidance and norms
will be provided by your manager.If hired, employee will be in an
"at-will position" and the Company reserves the right to modify
base salary (as well as any other discretionary payment or
compensation program) at any time, including for reasons related to
individual performance, Company or individual department/team
performance, and market factors. Our application deadline is 40
days from the date of posting. In good faith, the posting may be
removed prior to this date if the position is filled or extended in
good faith.
#J-18808-Ljbffr
Keywords: Nutanix, San Jose , Staff Engineer - Prism, Engineering , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...