Staff Software Engineer
Company: Nutanix
Location: San Jose
Posted on: January 27, 2023
|
|
Job Description:
The Software Engineering Team: Nutanix engineers are creating a
revolutionary technology, building the software defined data
center. We're using our love of programming and outstanding
backgrounds to change the way companies virtualize their data
center. At Nutanix, you'll find no shortage of challenging problems
to work on. We work closely with our product in a collegiate,
collaborative environment that encourages the open exploration of
ideas.Nutanix, a leader in enterprise cloud, is looking to hire
outstanding software developers to join our Software Defined
Security product called Nutanix Flow. You will be part of a small
yet impact team with ample opportunity to grow and expand your
skill set. 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.
About Nutanix Flow: Nutanix Flow is a Software Defined Network
Security (micro-segmentation) product that provides a simplified
way to create and manage application centric policies.Flow enables
security administrators to govern their applications and
environments independent of the physical infrastructure. Flow
delivers advanced networking and security services that allow
enterprises to gain visibility and granular control of their
enterprise applications. Responsibilities:o Develop a world class
network security product that is distributed, resilient and
highly-performant at large scale deployments within enterprise
customers.o Adapt best engineering practices - clarity and
completeness of functional specs, design documents and test plans,
code hygiene and quality, thoroughness of testing, response to
customer issueso Collaborate with geo-distributed team to own and
deliver projects end-to-end with high quality and predictability
with minimal supervisiono Mentor junior team members, participate
in tech talks, boot camps and knowledge sharing events
Qualifications:o BS or MS in Computer Science or Engineering or
equivalento 10+ years software development experienceo Strong
skills in Distributed Systems Architecture and Developmento
Experience building clustered, high-performance and fault-tolerant
distributed systemo Advanced level programming in
Python/GoLang/C++o Strong fundamentals of Operating Systems,
Multi-threaded/Multi-Process Applications, RPC, inter-process
communicationo Knowledge of TCP-IP Suite of protocols (Ethernet,
VLAN, IP, ICMP, TCP, UDP, DNS)o Hands on experience working with
web technologies - HTTP/HTTPS, RESTful API, JSON, Protobufo
Professional experience developing software for networking or
security productso Strong understanding of Object Oriented Design
and Programmingo Plus: Experience working with SDN, NFV, OVN, OVS,
OpenFlow, Firewall ACLs, Load Balancerso Plus: Exposure to
network/application security - Network segmentation,
Micro-segmentation, Distributed FireWall, VPN, SSL/TLS,o Plus:
Exposure to Linux Networking stack, iptables, conntracko Plus:
Understanding of virtualization concepts - compute/storage/network
virtualization pay range for this position at commencement of
employment is expected to be between $120,000 and $238,800 /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.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. We're an Equal Opportunity Employer Nutanix is an
Equal Employment Opportunity and (in the U.S.) an Affirmative
Action employer. Qualified applicants are considered for employment
opportunities without regard to race, color, religion, sex, sexual
orientation, gender identity or expression, national origin, age,
marital status, protected veteran status, disability status or any
other category protected by applicable law. We hire and promote
individuals solely on the basis of qualifications for the job to be
filled. We strive to foster an inclusive working environment that
enables all our Nutants to be themselves and to do great work in a
safe and welcoming environment, free of unlawful discrimination,
intimidation or harassment. As part of this commitment, we will
ensure that persons with disabilities are provided reasonable
accommodations. If you need a reasonable accommodation, please let
us know by contacting . Notice to Applicants Re: Fraudulent
Recruiting Scams, please review the following link consumer.ftc.gov
to safeguard yourselves. Candidates seeking jobs at Nutanix have
recently been targets of these recruiting scams including FAKE
G-mail accounts posing as ACTUAL recruiters on our team, so please
safeguard yourselves by following instructions in the link. If you
have any concerns surrounding suspect recruiting practices, please
email for verification. Please do NOT send resumes to this email
address; applicants should apply directly to the job to be
considered.
Keywords: Nutanix, San Jose , Staff Software Engineer, Other , San Jose, California
Click
here to apply!
|