Software Developer 4 - Networking
Full Job Posting
Your Role
- Develop a world-class network security product that is distributed, resilient, and highly performant at large-scale deployments within enterprise customers.
- Adapt best engineering practices, including the creation of clear functional specs, design documents, and test plans, while ensuring code hygiene and thorough testing.
- Collaborate with a geo-distributed team to own and deliver projects end-to-end with high quality and predictability under minimal supervision.
- Work on developing new features and improving existing systems to provide new-improved functionality, performance and reliability for our customers.
- Work alongside development, test, documentation, and product management teams to deliver high-quality products in a fast-paced environment.
- Mentor junior team members and participate in technical knowledge-sharing events, such as boot camps.
- What You Will Bring
- BE/BTech/ME/MTech or equivalent in Computer Science.
- Strong technical and interpersonal communication (written and spoken).
- 7+ years of software development experience with a focus on Distributed Systems Architecture.
- Advanced level programming proficiency in Python, Golang, Java, C, or C++.
- Professional experience developing software for networking or security products (TCP-IP, VLAN, IP, ICMP, DNS).
- Strong fundamentals in Operating Systems, Multi-threaded/Multi-Process Applications, IPC, and RPC.
- Hands-on experience working with web technologies and protocols including RESTful APIs, JSON, and Protobuf.
- Learn More About the Technology: https://www.nutanixbible.com/
- Highlighted Benefits (Vancouver, Canada)
- Retirement: RRSP with dollar-for-dollar matching up to 7% of base salary
- Mental Health: Dedicated mental health coverage plus top-tier paramedical benefits
- Family: Fully paid maternity and parental leave and generous bereavement leave, including time for the loss of a pet
- Equity: RSUs and Employee Stock Purchase Plan at a 15% discount
- Time Off: Company holidays, sick days, company wellness days, and vacation starting at 10 days
- Work Arrangement Hybrid/Remote (for roles advertised in both RTO & non-RTO locations e.g United States, Mexico, Canada): Subject to business requirements, this role may be determined to be remote or in a hybrid capacity. If the selected candidate resides within 50 miles of a Nutanix office requiring in-office presence (specifically in San Jose, Durham, Mexico City, Vancouver, Bangalore, Pune, Hoofddorp, Belgrade, Barcelona, Singapore, Sydney, or Tokyo), it will require working onsite a minimum of three days per week. Additional team-specific guidance and norms will be provided by the hiring manager.
- Pay Transparency - Role Location The pay range for this position at commencement of employment is expected to be between CAD $151,000 and CAD $227,000 per annual.
- 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. 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.
About Nutanix
Nutanix develops cloud software and a unified platform for running applications, data, and AI across data centers, edge locations, and public and private clouds. Its hybrid multicloud technology helps organizations simplify infrastructure management and modernize IT operations.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Nutanix
Systems Sales Engineer
, CAN
Nutanix is seeking a senior customer-facing technical sales engineer to help customers adopt its enterprise cloud solutions. The role includes solution demonstrations, technical evaluations, account planning, and custome
Systems Sales Engineer
Calgary, CAN
Nutanix is seeking a senior customer-facing Systems Sales Engineer to help customers adopt enterprise cloud solutions. The role includes technical demonstrations, account planning, proof-of-concept evaluations, and custo
MTS 2 (Golang Development | Linux, gRPC & Distributed Systems+ Infra/System side)
Bengaluru, IND
Principal Product Manager – Modern Storage Platform
, USA
Systems Sales Engineer
, CAN
Systems Sales Engineer
Calgary, CAN
Technical Instructional Designer
Bengaluru, IND
Principal Talent Advisor
Seattle, USA
MTS 2 (Golang Development | Linux, gRPC & Distributed Systems+ Infra/System side)
Bengaluru, IND
Systems Sales Engineer
Vancouver, CAN
Subscription Account Manager
, USA
