{"themeOptions": {"name": "PCS Default", "customTheme": {"varTheme": {"primary-color": "#2C8CC9"}}}, "domain": "nutanix.com", "configPath": "PCS>", "updatePath": "PCS>"}
{"domain": "nutanix.com", "user": "Import nutanix.com", "isWillingToRelocate": false, "isUserAuthenticated": false, "isUserETXCandidate": false, "isDomainETX": false, "isCareerPlannerEnabled": false, "isMyApplicationsEnabled": false, "showVeteranEmployerSignUp": false, "candidate": {"enc_id": 0, "fullname": "", "firstname": "", "lastname": "", "skills": [], "email": "", "phone": "", "location": "", "filename": null, "starred_positions": [], "resumeUrl": "", "onboardingCompleted": false, "isUserInPcsIjp": false, "linkedinUrl": ""}, "branding": {"page_image": "https://static.vscdn.net/images/careers/demo/nutanix/1695648617::nutanix.png", "candidateLogin": "https://id.jobvite.com/", "enableTalentNetwork": 1, "custom_head_scripts": {"SINGLE_POSITION_PAGE_LOAD": "", "APPLY_FORM_PAGE_LOAD": "", "SUCCESS_FORM_PAGE_LOAD": "", "JOIN_TALENT_NETWORK_PAGE_LOAD": ""}, "homePageHeroBanner": {"useImage": 1, "opacity": 0.8, "hideInMobileView": false, "image": "https://static.vscdn.net/images/careers/demo/nutanix/1690230618::Purple+Banner+v2"}, "hideJobCart": true, "showJobId": 1, "companyName": "Nutanix", "navBar": {"opacity": 0.8, "color": "#ffffff", "image": "", "link": "", "background": "none", "title": ""}, "careersHome": "http://www.nutanix.com/company/careers", "defaultState": {"pymww": false}, "custom_style": {"font": "https://fonts.googleapis.com/css?family=Montserrat", "css": "html *:not(.fa):not(.far):not(.fas):not(.fal):not(.fab):not(.footable):not(.fooicon):not(.footable-sort-indicator) {\n font-family: 'Montserrat', sans-serif!important;\n } .position-sub-title {display: none;} .job-cart-button, .add-to-job-cart-button {display: none;} .nav-item a { color: #fff !important;} .refer .user-name { color: #fff !important; } .fixed-top { background-color: #000 !important; } .hero-image {min-height:300px;background-size: 100% auto!important;height: auto !important;background-position: center center !important;opacity:1 !important;}.banner-item .banner-item-title {font-size: 12px !important;}@media (max-width: 420px) {.hero-image {background: url('https://static.vscdn.net/images/logos/careers/nutanix-hero-blue.jpg') center top no-repeat !important;height: 200px !important;}} .jumbotron h1 {display: none !important;} .nav-item a { color: #000 !important;} .refer .user-name { color: #000 !important; } @media (min-width: 768px) and (max-width: 992px) {.hero-image {min-height:160px!important;}} @media (min-width: 421px) and (max-width: 768px) {.hero-image {min-height:initial!important;padding:40px!important;}} @media (min-width: 1400px) {.hero-image {min-height:400px!important;}}.global-footer__bottom { padding-top: 2.7rem; padding-bottom:2.7rem; background: #000; font-family: monospace; } .global-footer__bottom svg { max-width: 125px } .global-footer__bottom .row::after { content: none !important; } .global-footer__bottom .row::before { content: none !important; } .global-footer__bottom .row .copyright_disclaimer { display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 20px; width: 100% } .global-footer__bottom .wrapper { padding: 0px; margin: auto; clear: both; width: calc(100% - 24px) !important; max-width: 1410px !important; } .global-footer__bottom .row .copyright_disclaimer { width:auto } .global-footer__bottom .row .footer-logo,.global-footer__bottom .row p { color: #fff; font-weight: 700; } .global-footer__bottom .row .footer-logo #Fill-1,.global-footer__bottom .row .footer-logo #Fill-2,.global-footer__bottom .row .footer-logo #Fill-3,.global-footer__bottom .row .footer-logo #Fill-4,.global-footer__bottom .row .footer-logo #Fill-5,.global-footer__bottom .row .footer-logo #Fill-6,.global-footer__bottom .row .footer-logo #Fill-7,.global-footer__bottom .row .footer-logo #Fill-8,.global-footer__bottom .row .footer-logo #Fill-9,.global-footer__bottom .row .footer-logo #Fill-10,.global-footer__bottom .row .footer-logo #Fill-11,.global-footer__bottom .row p #Fill-1,.global-footer__bottom .row p #Fill-2,.global-footer__bottom .row p #Fill-3,.global-footer__bottom .row p #Fill-4,.global-footer__bottom .row p #Fill-5,.global-footer__bottom .row p #Fill-6,.global-footer__bottom .row p #Fill-7,.global-footer__bottom .row p #Fill-8,.global-footer__bottom .row p #Fill-9,.global-footer__bottom .row p #Fill-10,.global-footer__bottom .row p #Fill-11 { fill: #fff } .global-footer__bottom .row { display: flex; flex-direction:row; margin: auto; -webkit-box-pack:justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap:wrap; } .global-footer__bottom .row .footer-logo,.global-footer__bottom .row p { width: auto } .global-footer__bottom .row .footer-logo { text-align: left } .global-footer__bottom .row p { text-align: left } .global-footer__bottom .row .footer_buttons { display: flex; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; } .global-footer__bottom .row .footer_buttons { -webkit-box-orient:horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: auto; } .global-footer__bottom .row .footer_buttons a { color: #fff; font-weight: 700; line-height: 16px!important; line-height: 1.6rem!important; display: flex; flex-wrap: wrap; } .global-footer__bottom .row .footer_buttons a:hover { color: #fff } .global-footer__bottom .row .footer_buttons a:empty { display: none }"}, "uploadResumeModal": {"title": "Welcome to Nutanix.", "subtitle": "Let us help you streamline your search. Upload your resume and we\u2019ll find the positions that best suit your qualifications. Note: Uploading your resume is not an application for employment.", "disclaimer": "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 the instructions in the link. If you have any concerns surrounding suspect recruiting practices please email recruiting-scams@nutanix.com for verification. <br/> Please do NOT send resumes to this email address; applicants should apply directly to the job to be considered."}, "talentNetworkBranding": {"custom_html": {"header": "", "footer": ""}}, "talentNetworkHeroBanner": {"useImage": 1, "opacity": 0.8, "image": "https://static.vscdn.net/images/careers/demo/nutanix/1666889876::rip+thumb"}, "page_title": "Careers at Nutanix", "job_page_title": "Careers at Nutanix", "page_description": "Careers at Nutanix", "custom_html": {"header": "", "footer": "<div class='global-footer__bottom'> <div class='wrapper'> <div class='row'> <div class='copyright_disclaimer'> <a href='https://www.nutanix.com/' class='footer-logo'> <svg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='40px' height='40px'> <path class='cls-1' d='m39.44,32.85c.12.1.16.27.11.41-.05.15-.19.24-.35.24h-8.05c-.09,0-.18-.03-.24-.09l-8.84-7.65c-.08-.07-.13-.17-.13-.28s.05-.21.13-.28l4.02-3.48c.14-.12.35-.12.49,0l12.87,11.14Zm-13.36-14.56c.07.06.16.09.24.09s.17-.03.24-.09l12.87-11.14c.12-.1.16-.27.11-.41-.05-.15-.19-.24-.35-.24h-8.05c-.09,0-.18.03-.24.09l-8.84,7.65c-.08.07-.13.17-.13.28s.05.21.13.28l4.02,3.48Zm-1.69,1.71c0-.11-.05-.21-.13-.28L9.1,6.59c-.07-.06-.15-.09-.24-.09H.8c-.16,0-.3.1-.35.24-.05.15-.01.31.11.41l14.84,12.85L.56,32.85c-.12.1-.16.27-.11.41.05.15.19.24.35.24h8.05c.09,0,.18-.03.24-.09l15.17-13.13c.08-.07.13-.17.13-.28Z' fill='#131313' id='Fill-1'></path> </svg> </a> <p class='copyright'>\u00a9 Nutanix 2023</p> </div> <div class='footer_buttons'> <a href='https://www.nutanix.com/legal/applicant-privacy-notice'> Applicant Privacy Notice</a> </div> </div> </div> </div>"}, "customContent": {"positionSections": [{"body": "<b>We're an Equal Opportunity Employer</b> 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 todo great work in a safe and welcoming environment, free of unlawful discrimination, intimidation orharassment. 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 CandidateAccommodationRequests@nutanix.com. <br>"}]}, "privacy": {"text": "By clicking Submit, I acknowledge that I have read the <a href=https://www.nutanix.com/legal/applicant-privacy-notice> Nutanix's Job Applicant Privacy Notice</a>.", "button": "Submit", "title": "Data Privacy Notice"}, "recaptcha_enabled": 0, "showLoggedOutNotificationsPrivacyPolicy": true}, "pid": "17998767", "positions": [{"id": 17998767, "name": "Software Engineer in Productivity and Test", "location": "Cambridge,United Kingdom", "locations": ["Cambridge,United Kingdom", "London,United Kingdom"], "hot": 0, "department": "Engineering - EMEA", "business_unit": "R&D", "t_update": 1701191926, "t_create": 1694616985, "ats_job_id": "olGnofww", "display_job_id": "24988", "type": "ATS", "id_locale": "24988-en", "job_description": "Productivity Engineer (Virtualization/Hypervisor) Hungry, Humble, Honest, with Heart The opportunity Integral to the Nutanix software stack is the Acropolis Hypervisor (AHV). AHV is an enterprise-grade hypervisor tailor-made for Nutanix's software solution and has reliability, performance and scalability characteristics proven to be capable of meeting the demands of the toughest enterprise and private cloud workloads. We are seeking to grow our Cambridge-based engineering team with talented software engineers who will help us develop AHV and shape the future of the software-defined datacenter. We are looking for an engineer to own the AHV developer productivity framework. This involves writing automation for orchestrating, for example, complex configurations in a matter of seconds involving hypervisor hosts as virtual machines. This highly efficient framework powers a substantial part of our tests and is used across the company by developers and QA alike. This is not your ordinary DEV or QA role, though. It is better suited to a software engineer with a passion for automation and efficiency, with a bit of DevOps thrown in for good measure. The current framework is written in Python 3, but there will be opportunities to work on other components inside AHV. Experience in C, Rust or Golang would therefore be a bonus. About the team The team is led by industry experts with 20+ years of experience, who are leading AHV development globally. We have a forward-thinking approach to our work that has retained many of the best elements of start-up mentality whilst also recognising the need for mature delivery and execution. We work with open-source technologies including Linux KVM, QEMU, Open vSwitch and Libvirt. Your role Design, develop, and maintain the AHV productivity framework Enable AHV developers to push towards making AHV highly reliable, performant and secure Participate in hypervisor development on occasion, particularly when it involves features which are needed for interaction with the framework Help the team develop reliable system tests to prevent regression in existing functionality and discover defects as we develop and deploy new features Help improve the build system, other developer productivity tools, and consistently find way that the team can automate their day-to-day tasks What will you bring Bachelor's, Master's degree in Computer Science (preferred) or another technical discipline/equivalent experience At least 3 years of industry experience or equivalent research experience Rock solid coding skills in Python for enterprise-quality software Strong experience with Pytest Detailed knowledge of Git and Docker Experience with automation and SCM tools like Jenkins, Ninja/Meson, Make/CMake, and Gerrit is desirable Knowledge of UNIX/Linux Familiarity with OS internals and concepts of distributed systems Meet the hiring manager! Andrew Dunn is the Director of Engineering for AHV. He is a serial entrepreneur having founded several startup companies in the Cambridge area over the past 20 years, in areas as diverse as speech recognition and sustainability. He also has many years experience working on server virtualisation and cloud computing at Nutanix and XenServer, where he was awarded a patent. What the Team Says \u201cYou can expect Start-up vibes, a very dynamic and fluid type of place.\u201d \u201cI applied to work at Nutanix a year ago because I heard the work environment was great and I am still impressed by how supportive the team and people in general are. There is always someone willing to help, experienced people are approachable and help newer people to settle in and familiarize with the ecosystem.\u201d How we work We have good cooperation across different time zones, and we also see a lot of value from in-person collaboration. People who live nearby tend to be in the office most of the time, and those who are a bit further out try to visit at least once a week. Overall we are flexible, everyone chooses what works best for them. We are trying to minimize the number of meetings and nurture the culture of writing and sharing documents, which helped us achieve a more flexible schedule and transparent knowledge sharing. We also have weekly Nutanix lunch days that are a great opportunity to connect with the team and other colleagues.", "stars": 0.0, "medallionProgram": null, "location_flexibility": null, "work_location_option": null, "canonicalPositionUrl": "https://nutanix.eightfold.ai/careers/job/17998767", "isPrivate": false}], "isFallback": false, "debug": {}, "count": 1, "personal_message": "We thought you would be interested in this position.", "scheduling": {"minTime": 9, "limit": 10, "maxTime": 17, "increments": 60, "minTimeslots": 3}, "userTitles": [], "enableTargetedResume": 0, "query": {"query": "", "location": "", "department": [], "skill": [], "seniority": [], "pid": "17998767"}, "singleview": true, "see_all_jobs": true, "recommended_star_threshold": 3.9, "chatbot": false, "copilotConfig": {"enabled": false}, "iframeImplementation": null, "pcsApplyFormRouteEnabled": false, "isPcsBrandingApril2023Enabled": false, "allowedFileTypes": {}, "pcsTextConfiguration": {}, "hideDepartment": null, "pcsOctupleMigration0Enabled": true, "pcsOctupleMigration1Enabled": false, "replaceUrlOnGoBack": true, "pcsRedesignedNuxEnabled": true, "readmoreInstructionEnabled": false, "userActivityTimeout": 86400000, "userActivityTimeoutEnabled": 1, "isLoggedInPcsEnabled": false, "sortByConfig": null, "searchBoxConfig": {}, "eeocFilterKeywords": ["veteran", "disability", "gender", "race", "citizen", "visa", "ethnicity"], "disableScrollLoadPositionSidebar": false, "locationFlexibilityFrontendEnabled": false, "workLocationOptionFrontendEnabled": false, "loggedOutNotificationsEnabled": true, "candidateLogin": {"postApplyReviewLink": {"enabled": true, "url": "/api/apply/v2/profile/review/initialize_user?domain=nutanix.com", "title": "What's next? Increase your chances of getting hired!", "message": "Knowing more about you helps us review your application faster. Enrich your profile by adding more skills, awards, and other recognition.", "buttonText": "Review my profile", "verifyEmailTitle": "Let's verify your email", "verifyEmailText": "Click the link in the email to continue reviewing your profile. If you do not immediately see the email, check your spam folder."}}, "prepopulateApplyFormEnabled": false, "prepopulateSettings": {"prepopulateCheckboxText": "Save my answers for future applications", "showPrepopulateCheckbox": false}, "candidateBuildProfile": {}, "enhancementsEnabled": false, "themeBuilderUser": null, "mandatoryFields": ["firstname", "lastname", "email", "phone"], "t3sEnabled": false, "applyFormV2Enabled": false, "loggedOutSavedSearchEnabled": false, "locationRadiusTypeToggleEnabled": true, "incompleteApplicationsEnabled": false, "incompleteApplicationConfig": {}, "fallbackPcsJdGate": false, "pcsBlindfoldLinkoffGate": false, "enableResumeCoach": false, "jobcartMultiApplicationModeGate": false, "isPcsEnabled": true, "phoneWithCountryCodeEnabled": true, "notificationSuggestVerificationToken": null, "cookiesAutoDisabled": false, "strictEmailValidationEnabled": true, "chatbotxConfig": {}, "pcsAccessibilityHomeEnabled": false, "pcsAccessibilityApplyFormEnabled": true, "showLanguageDropdown": false, "languages": [{"value": "en", "title": "English"}, {"value": "it", "title": "Italiano"}, {"value": "es", "title": "Espa\u00f1ol"}, {"value": "fr", "title": "Fran\u00e7ais"}, {"value": "pt", "title": "Portugu\u00eas"}, {"value": "nb", "title": "Norsk"}, {"value": "de", "title": "Deutsch"}, {"value": "ja", "title": "\u65e5\u672c\u8a9e"}, {"value": "ms", "title": "Bahasa melayu"}, {"value": "zh-CN", "title": "\u4e2d\u6587 (\u7b80\u4f53)"}, {"value": "zh-TW", "title": "\u4e2d\u6587 (\u7e41\u9ad4)"}, {"value": "ko", "title": "\ud55c\uad6d\uc5b4"}, {"value": "th", "title": "\u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22"}, {"value": "nl", "title": "Nederlands"}, {"value": "pl", "title": "Polski"}, {"value": "uk", "title": "Y\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430"}, {"value": "hr", "title": "Hrvatski"}, {"value": "el", "title": "\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac"}, {"value": "hu", "title": "Magyar"}, {"value": "cs", "title": "\u010de\u0161tina"}, {"value": "tr", "title": "T\u00fcrk\u00e7e"}, {"value": "ru", "title": "P\u0443\u0441\u0441\u043a\u0438\u0439"}, {"value": "ht", "title": "Haitian"}, {"value": "he", "title": "\u05e2\u05d1\u05e8\u05d9\u05ea"}, {"value": "pt-BR", "title": "Brazilian Portugu\u00eas"}, {"value": "da", "title": "Dansk"}, {"value": "fi", "title": "Suomi"}, {"value": "sv", "title": "Svenska"}, {"value": "fr-CA", "title": "Fran\u00e7ais (Canada)"}, {"value": "pt-PT", "title": "portugu\u00eas (Portugal)"}], "displayLanguage": "en", "installed_app_data": [], "singlePageCareersNavbarGate": false}
html *:not(.fa):not(.far):not(.fas):not(.fal):not(.fab):not(.footable):not(.fooicon):not(.footable-sort-indicator) {
font-family: 'Montserrat', sans-serif!important;
} .position-sub-title {display: none;} .job-cart-button, .add-to-job-cart-button {display: none;} .nav-item a { color: #fff !important;} .refer .user-name { color: #fff !important; } .fixed-top { background-color: #000 !important; } .hero-image {min-height:300px;background-size: 100% auto!important;height: auto !important;background-position: center center !important;opacity:1 !important;}.banner-item .banner-item-title {font-size: 12px !important;}@media (max-width: 420px) {.hero-image {background: url('https://static.vscdn.net/images/logos/careers/nutanix-hero-blue.jpg') center top no-repeat !important;height: 200px !important;}} .jumbotron h1 {display: none !important;} .nav-item a { color: #000 !important;} .refer .user-name { color: #000 !important; } @media (min-width: 768px) and (max-width: 992px) {.hero-image {min-height:160px!important;}} @media (min-width: 421px) and (max-width: 768px) {.hero-image {min-height:initial!important;padding:40px!important;}} @media (min-width: 1400px) {.hero-image {min-height:400px!important;}}.global-footer__bottom { padding-top: 2.7rem; padding-bottom:2.7rem; background: #000; font-family: monospace; } .global-footer__bottom svg { max-width: 125px } .global-footer__bottom .row::after { content: none !important; } .global-footer__bottom .row::before { content: none !important; } .global-footer__bottom .row .copyright_disclaimer { display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 20px; width: 100% } .global-footer__bottom .wrapper { padding: 0px; margin: auto; clear: both; width: calc(100% - 24px) !important; max-width: 1410px !important; } .global-footer__bottom .row .copyright_disclaimer { width:auto } .global-footer__bottom .row .footer-logo,.global-footer__bottom .row p { color: #fff; font-weight: 700; } .global-footer__bottom .row .footer-logo #Fill-1,.global-footer__bottom .row .footer-logo #Fill-2,.global-footer__bottom .row .footer-logo #Fill-3,.global-footer__bottom .row .footer-logo #Fill-4,.global-footer__bottom .row .footer-logo #Fill-5,.global-footer__bottom .row .footer-logo #Fill-6,.global-footer__bottom .row .footer-logo #Fill-7,.global-footer__bottom .row .footer-logo #Fill-8,.global-footer__bottom .row .footer-logo #Fill-9,.global-footer__bottom .row .footer-logo #Fill-10,.global-footer__bottom .row .footer-logo #Fill-11,.global-footer__bottom .row p #Fill-1,.global-footer__bottom .row p #Fill-2,.global-footer__bottom .row p #Fill-3,.global-footer__bottom .row p #Fill-4,.global-footer__bottom .row p #Fill-5,.global-footer__bottom .row p #Fill-6,.global-footer__bottom .row p #Fill-7,.global-footer__bottom .row p #Fill-8,.global-footer__bottom .row p #Fill-9,.global-footer__bottom .row p #Fill-10,.global-footer__bottom .row p #Fill-11 { fill: #fff } .global-footer__bottom .row { display: flex; flex-direction:row; margin: auto; -webkit-box-pack:justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; flex-wrap:wrap; } .global-footer__bottom .row .footer-logo,.global-footer__bottom .row p { width: auto } .global-footer__bottom .row .footer-logo { text-align: left } .global-footer__bottom .row p { text-align: left } .global-footer__bottom .row .footer_buttons { display: flex; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; } .global-footer__bottom .row .footer_buttons { -webkit-box-orient:horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: auto; } .global-footer__bottom .row .footer_buttons a { color: #fff; font-weight: 700; line-height: 16px!important; line-height: 1.6rem!important; display: flex; flex-wrap: wrap; } .global-footer__bottom .row .footer_buttons a:hover { color: #fff } .global-footer__bottom .row .footer_buttons a:empty { display: none }