CINXE.COM
How We Hire – Automattic
<!DOCTYPE html> <html dir="ltr" lang="en"> <head> <meta charset="UTF-8" /> <link rel="pingback" href="https://automattic.com/xmlrpc.php" /> <meta name="google-site-verification" content="LsUOC70Kd1OVRa84YXSdDMeWfa_tu9k9Cyi9HUFlR60" /> <link rel="start" href="https://automattic.com/" title="Automattic" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>How We Hire – Automattic</title> <meta name='robots' content='max-image-preview:large' /> <meta name="google-site-verification" content="XECAgs1qhOf9tfH5snpZFPxF4nDR6Jmy58IraJfFVo0" /> <!-- Async WordPress.com Remote Login --> <script id="wpcom_remote_login_js"> var wpcom_remote_login_extra_auth = ''; function wpcom_remote_login_remove_dom_node_id( element_id ) { var dom_node = document.getElementById( element_id ); if ( dom_node ) { dom_node.parentNode.removeChild( dom_node ); } } function wpcom_remote_login_remove_dom_node_classes( class_name ) { var dom_nodes = document.querySelectorAll( '.' + class_name ); for ( var i = 0; i < dom_nodes.length; i++ ) { dom_nodes[ i ].parentNode.removeChild( dom_nodes[ i ] ); } } function wpcom_remote_login_final_cleanup() { wpcom_remote_login_remove_dom_node_classes( "wpcom_remote_login_msg" ); wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" ); wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_validate" ); wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_js" ); wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_iframe" ); wpcom_remote_login_remove_dom_node_id( "wpcom_request_access_styles" ); } // Watch for messages back from the remote login window.addEventListener( "message", function( e ) { if ( e.origin === "https://r-login.wordpress.com" ) { var data = {}; try { data = JSON.parse( e.data ); } catch( e ) { wpcom_remote_login_final_cleanup(); return; } if ( data.msg === 'LOGIN' ) { // Clean up the login check iframe wpcom_remote_login_remove_dom_node_id( "wpcom_remote_login_key" ); var id_regex = new RegExp( /^[0-9]+$/ ); var token_regex = new RegExp( /^.*|.*|.*$/ ); if ( token_regex.test( data.token ) && id_regex.test( data.wpcomid ) ) { // We have everything we need to ask for a login var script = document.createElement( "script" ); script.setAttribute( "id", "wpcom_remote_login_validate" ); script.src = '/remote-login.php?wpcom_remote_login=validate' + '&wpcomid=' + data.wpcomid + '&token=' + encodeURIComponent( data.token ) + '&host=' + window.location.protocol + '//' + window.location.hostname + '&postid=241286' + '&is_singular='; document.body.appendChild( script ); } return; } // Safari ITP, not logged in, so redirect if ( data.msg === 'LOGIN-REDIRECT' ) { window.location = 'https://wordpress.com/log-in?redirect_to=' + window.location.href; return; } // Safari ITP, storage access failed, remove the request if ( data.msg === 'LOGIN-REMOVE' ) { var css_zap = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } @media screen and ( max-width: 782px ) { html { margin-top: 0 !important; } * html body { margin-top: 0 !important; } }'; var style_zap = document.createElement( 'style' ); style_zap.type = 'text/css'; style_zap.appendChild( document.createTextNode( css_zap ) ); document.body.appendChild( style_zap ); var e = document.getElementById( 'wpcom_request_access_iframe' ); e.parentNode.removeChild( e ); document.cookie = 'wordpress_com_login_access=denied; path=/; max-age=31536000'; return; } // Safari ITP if ( data.msg === 'REQUEST_ACCESS' ) { console.log( 'request access: safari' ); // Check ITP iframe enable/disable knob if ( wpcom_remote_login_extra_auth !== 'safari_itp_iframe' ) { return; } // If we are in a "private window" there is no ITP. var private_window = false; try { var opendb = window.openDatabase( null, null, null, null ); } catch( e ) { private_window = true; } if ( private_window ) { console.log( 'private window' ); return; } var iframe = document.createElement( 'iframe' ); iframe.id = 'wpcom_request_access_iframe'; iframe.setAttribute( 'scrolling', 'no' ); iframe.setAttribute( 'sandbox', 'allow-storage-access-by-user-activation allow-scripts allow-same-origin allow-top-navigation-by-user-activation' ); iframe.src = 'https://r-login.wordpress.com/remote-login.php?wpcom_remote_login=request_access&origin=' + encodeURIComponent( data.origin ) + '&wpcomid=' + encodeURIComponent( data.wpcomid ); var css = 'html { -webkit-transition: margin-top 1s; transition: margin-top 1s; } /* 9001 */ html { margin-top: 46px !important; } * html body { margin-top: 46px !important; } @media screen and ( max-width: 660px ) { html { margin-top: 71px !important; } * html body { margin-top: 71px !important; } #wpcom_request_access_iframe { display: block; height: 71px !important; } } #wpcom_request_access_iframe { border: 0px; height: 46px; position: fixed; top: 0; left: 0; width: 100%; min-width: 100%; z-index: 99999; background: #23282d; } '; var style = document.createElement( 'style' ); style.type = 'text/css'; style.id = 'wpcom_request_access_styles'; style.appendChild( document.createTextNode( css ) ); document.body.appendChild( style ); document.body.appendChild( iframe ); } if ( data.msg === 'DONE' ) { wpcom_remote_login_final_cleanup(); } } }, false ); // Inject the remote login iframe after the page has had a chance to load // more critical resources window.addEventListener( "DOMContentLoaded", function( e ) { var iframe = document.createElement( "iframe" ); iframe.style.display = "none"; iframe.setAttribute( "scrolling", "no" ); iframe.setAttribute( "id", "wpcom_remote_login_key" ); iframe.src = "https://r-login.wordpress.com/remote-login.php" + "?wpcom_remote_login=key" + "&origin=aHR0cHM6Ly9hdXRvbWF0dGljLmNvbQ%3D%3D" + "&wpcomid=54117" + "&time=1742137713"; document.body.appendChild( iframe ); }, false ); </script> <script type="text/javascript"> /* <![CDATA[ */ function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function () { oldonload(); func(); } } } /* ]]> */ </script> <link crossorigin='anonymous' rel='stylesheet' id='all-css-0-1' href='https://automattic.com/_static/??-eJydzEEOwiAQheELCdMSEtOF8SxAyYSKQGYGDbe37cadC5cvL98P76ZCLRKLQMsdU2HAvk8fCfeHIrzMpCdtwfeUV/C5hofKyZOjASwjRx2YL/AzdCqGLUpzB3ejdlFIaf03QU5SQf7y+/M2X+1slsUYu30AMZRP0A==&cssminify=yes' type='text/css' media='all' /> <style id='wp-block-library-inline-css'> .has-text-align-justify { text-align:justify; } .has-text-align-justify{text-align:justify;} </style> <style id='wwu-positions-wwu-positions-style-inline-css'> .wp-block-wwu-positions-wwu-positions{width:100%}.job-filter{display:flex;gap:16px;margin:36px auto}@media(max-width:781px){.job-filter{flex-direction:column}}.job-filter input,.job-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #ccc;border-radius:4px;color:#000;font-family:"Source Serif Pro";font-size:16px;padding:12px 16px}.job-filter input{flex-grow:1}.job-filter .select-wrapper{position:relative}.job-filter .select-wrapper:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 fill=%27none%27%3E%3Cpath d=%27M.5 1 6 6l5.5-5%27 stroke=%27%23666%27 stroke-width=%271.5%27/%3E%3C/svg%3E");pointer-events:none;position:absolute;right:16px;top:calc(50% - 11px)}.job-filter .select-wrapper select{padding-right:40px;width:100%}.job-posts{display:flex;flex-direction:column;gap:20px}.job-posts .job-card{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:row;justify-content:space-between;padding:40px 32px;position:relative;transition:background-color .2s ease}@media(max-width:781px){.job-posts .job-card{align-items:flex-start;flex-direction:column;justify-content:unset;padding:24px}.job-posts .job-card.job-featured{padding-top:40px}}.job-posts .job-card *{text-decoration:none!important}.job-posts .job-card.job-featured{border-color:#1490c7}.job-posts .job-card.job-featured h3{color:#1490c7}.job-posts .job-card.job-featured:before{background:#036085;border-radius:7px 7px 0 0;content:"";display:block;height:7px;position:absolute;top:-7px;width:103px}.job-posts .job-card.job-featured:after{background:#0277a8;border-radius:0 0 5px 5px;color:#fff;content:"Featured";left:40px;padding:3px 12px 1px;position:absolute;top:-7px}@media(max-width:781px){.job-posts .job-card.job-featured:after{left:32px}}.job-posts .job-card.job-featured:hover{background-color:#ebf4fa}.job-posts .job-card:hover{background-color:#f6f7f7;text-decoration:none!important}.job-posts .job-card h3{color:#000;margin-bottom:16px;margin-top:0}@media(max-width:781px){.job-posts .job-card h3{font-size:24px}}.job-posts .job-card .job-card-link{color:#666}.job-posts .job-card .job-card-link,.job-posts .job-card .job-card-link span:last-child{align-items:center;display:flex;gap:10px}.job-posts .job-card .job-card-link span:last-child:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%2713%27 fill=%27none%27%3E%3Cpath d=%27m1 12 5-5.5L1 1%27 stroke=%27%23666%27 stroke-width=%271.5%27/%3E%3C/svg%3E");position:relative;top:1px}.job-posts .job-card .job-card-link .job-card-type{display:none;padding-left:0}@media(max-width:781px){.job-posts .job-card .job-card-link .job-card-type{display:flex}.job-posts .job-card .job-card-link{justify-content:space-between;padding-top:22px;width:100%}}.job-posts .job-card .job-card-details{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.job-posts .job-card .job-card-type{align-items:center;border-radius:4px;display:flex;gap:8px;padding-left:16px;position:relative;top:1px}@media(max-width:781px){.job-posts .job-card .job-card-type{display:none}}.job-posts .job-card .job-card-type:before{border-radius:12px;content:"";display:block;height:12px;min-width:12px;width:12px}.job-posts .job-card .job-card-type.interest{color:#b26200}.job-posts .job-card .job-card-type.interest:before{background-color:#e68b28}.job-posts .job-card .job-card-type.job{color:#008a20}.job-posts .job-card .job-card-type.job:before{background-color:#00a32a}.job-posts .job-card .job-card-category,.job-posts .job-card .job-card-status,.job-posts .job-card .job-card-team{border:1px solid #ccc;border-radius:4px;color:#666;padding:5px 10px} </style> <style id='a8ctheme-brand-asset-card-style-inline-css'> .brand-asset-card{border:1px solid transparent;border-radius:4px;cursor:pointer;display:flex;font-family:"Source Serif Pro",serif;margin:-2px;max-width:100%;overflow:hidden;padding:2px;width:-moz-min-content;width:min-content}.brand-asset-card *{box-sizing:border-box}.brand-asset-card:hover .info-section .label{color:#0277a8}.brand-asset-card:hover .info-section .default-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2724%27 height=%2724%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M18.5 15v5H20v-5h-1.5ZM4 15v5h1.5v-5H4Z%27 fill=%27%230277A8%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M4 20h16v-1.5H4V20Z%27 fill=%27%230277A8%27/%3E%3Cpath d=%27M12.25 16 6.5 10.75M12.25 16V3m0 13 5.25-5.25%27 stroke=%27%230277A8%27 stroke-width=%271.5%27/%3E%3C/svg%3E")}.brand-asset-card:hover .info-section .external-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2720%27 height=%2719%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%230277A8%27 stroke-width=%271.5%27%3E%3Cpath d=%27M6.25 4H3a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3.639M10.895 2.786l5.547-.025m0 0-.047 5.525m.047-5.525-7.68 7.681%27/%3E%3C/g%3E%3C/svg%3E")}.brand-asset-card:focus{border:1px solid #0277a8;outline:none}.brand-asset-card--inner{border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column;overflow:hidden}.brand-asset-card .image-section{align-items:center;aspect-ratio:16/9;background-image:linear-gradient(45deg,#fbfbfb 25%,transparent 0),linear-gradient(-45deg,#fbfbfb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#fbfbfb 0),linear-gradient(-45deg,transparent 75%,#fbfbfb 0);background-position:0 0,0 16px,16px -16px,-16px 0;background-size:32px 32px;display:flex;justify-content:center;max-width:100%;padding:32px 56px;position:relative;width:448px}.brand-asset-card .image-section img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.brand-asset-card .info-section{align-items:center;background-color:#fcfcfc;border-top:1px solid #ddd;display:flex;justify-content:space-between;padding:12px 15px}.brand-asset-card .info-section .label{color:#000;font-size:16px;font-weight:600}.brand-asset-card .info-section .default-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2724%27 height=%2724%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M18.5 15v5H20v-5h-1.5ZM4 15v5h1.5v-5H4Z%27 fill=%27%23000%27/%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M4 20h16v-1.5H4V20Z%27 fill=%27%23000%27/%3E%3Cpath d=%27M12.25 16 6.5 10.75M12.25 16V3m0 13 5.25-5.25%27 stroke=%27%23000%27 stroke-width=%271.5%27/%3E%3C/svg%3E");height:24px;width:24px}.brand-asset-card .info-section .external-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2720%27 height=%2719%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27%231E1E1E%27 stroke-width=%271.5%27%3E%3Cpath d=%27M6.25 4H3a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3.639M10.895 2.786l5.547-.025m0 0-.047 5.525m.047-5.525-7.68 7.681%27/%3E%3C/g%3E%3C/svg%3E");height:19px;margin:0 1px 6px 0;padding-bottom:4px;width:20px}#container a.brand-asset-card:hover{text-decoration:none} </style> <style id='a8ctheme-external-posts-style-inline-css'> .wp-block-a8ctheme-external-posts{display:flex;flex-direction:column;gap:40px}.wp-block-a8ctheme-external-posts .external-post{display:flex;gap:20px}.wp-block-a8ctheme-external-posts .external-post a{flex:287;max-width:287px}@media screen and (max-width:768px){.wp-block-a8ctheme-external-posts .external-post a{flex:1;max-width:100%}}.wp-block-a8ctheme-external-posts .external-post a .post-thumbnail{aspect-ratio:287/161;overflow:hidden}@media screen and (max-width:600px){.wp-block-a8ctheme-external-posts .external-post a .post-thumbnail{aspect-ratio:1/1}}.wp-block-a8ctheme-external-posts .external-post a .post-thumbnail img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.wp-block-a8ctheme-external-posts .external-post .entry-wrapper{display:flex;flex:250;flex-direction:column;gap:8px;max-width:250px}@media screen and (max-width:768px){.wp-block-a8ctheme-external-posts .external-post .entry-wrapper{flex:1;max-width:100%}}.wp-block-a8ctheme-external-posts .external-post .entry-wrapper .entry-title{font-size:clamp(1.125rem,1.125rem + 1vw,1.5rem);margin:0}@media screen and (max-width:600px){.wp-block-a8ctheme-external-posts .external-post .entry-wrapper .entry-title{font-size:1.125rem}}.wp-block-a8ctheme-external-posts .external-post .entry-wrapper .entry-title a{color:inherit;font-size:inherit;font-weight:inherit}.wp-block-a8ctheme-external-posts .external-post .entry-wrapper .entry-meta{align-items:center;display:flex;gap:8px}.wp-block-a8ctheme-external-posts .external-post .entry-wrapper .entry-meta img{aspect-ratio:1/1;border-radius:50%;height:20px;width:20px}.wp-block-a8ctheme-external-posts .external-post .entry-wrapper .entry-meta .blog-title{color:#666;display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5} </style> <style id='a8c-toc-block-style-inline-css'> html{scroll-behavior:smooth;scroll-padding-top:calc(76px - var(--wp-admin--admin-bar--height, 32px))}.wp-block-a8c-toc{height:100%;min-width:112px;overflow:visible}.wp-block-a8c-toc .a8c-sticky-element{align-items:center;align-self:flex-start;border:1px solid #ddd;border-radius:16px;display:flex;flex-direction:column;padding:16px;position:sticky;top:32px}.wp-block-a8c-toc .a8c-sticky-element .toc-list{display:flex;flex-direction:column;margin:0;padding:0;row-gap:2px;width:100%}.wp-block-a8c-toc .a8c-sticky-element .toc-list li{font-size:18px;list-style-type:none;margin:0;padding:0}.wp-block-a8c-toc .a8c-sticky-element .toc-list li a{border-radius:4px;display:block;line-height:1.2;padding:.5rem .2rem;text-align:center;text-decoration:none;transition:all .2s ease}.wp-block-a8c-toc .a8c-sticky-element .toc-list li a:hover{background-color:#ebf4fa;text-decoration:none}.wp-block-a8c-toc .a8c-sticky-element .toc-list li a.active{background-color:#39c;color:#fff}.wp-block-a8c-toc .a8c-sticky-element .toc-list li a.active:after{display:none!important}.wp-block-a8c-toc .a8c-sticky-element .toc-list li a:not(.active):hover{background-color:var(--a8c-blue-10)}.wp-block-a8c-toc .a8c-sticky-element p{line-height:20px;margin:0}.wp-block-a8c-toc .a8c-sticky-element a{color:#000;font-family:var(--system-sans);font-weight:400}.wp-block-a8c-toc .a8c-sticky-element .wp-block-group-is-layout-flex{gap:12px}.wp-block-a8c-toc .a8c-sticky-element .wp-block-group-is-layout-flex:first-child{min-width:24px}@media screen and (max-width:600px){.wp-block-a8c-toc{min-width:72px}}@media(max-width:600px){html{scroll-padding-top:0}.wp-block-a8c-toc .a8c-sticky-element{border-radius:8px;padding:.5rem}.wp-block-a8c-toc .a8c-sticky-element .toc-list{padding:0}.wp-block-a8c-toc .a8c-sticky-element .toc-list li a{word-wrap:normal;font-size:16px;padding:8px;word-break:normal}} </style> <style id='a8ctheme-icon-text-button-style-inline-css'> .block-editor-block-list__block.a8ctheme-icon-text-button-block.button-style,.wp-block-a8ctheme-icon-text-button.button-style{align-items:center;cursor:pointer;display:inline-flex;gap:5px;justify-content:center;max-width:100%;padding:10px 20px;text-decoration:none;width:auto}.block-editor-block-list__block.a8ctheme-icon-text-button-block.button-style a,.wp-block-a8ctheme-icon-text-button.button-style a{text-decoration:none}.block-editor-block-list__block.a8ctheme-icon-text-button-block.button-style:hover,.wp-block-a8ctheme-icon-text-button.button-style:hover{background-color:#ddd}.block-editor-block-list__block.a8ctheme-icon-text-button-block .icon,.wp-block-a8ctheme-icon-text-button .icon{margin-right:0}.block-editor-block-list__block.a8ctheme-icon-text-button-block .icon-text-container,.wp-block-a8ctheme-icon-text-button .icon-text-container{align-items:center;display:flex;gap:10px}.block-editor-block-list__block.a8ctheme-icon-text-button-block .icon-text-container p,.wp-block-a8ctheme-icon-text-button .icon-text-container p{overflow-wrap:normal;white-space:nowrap;word-break:keep-all}.block-editor-block-list__block.a8ctheme-icon-text-button-block .icon,.wp-block-a8ctheme-icon-text-button .icon{align-items:center;display:flex}.block-editor-block-list__block.a8ctheme-icon-text-button-block .icon+p,.block-editor-block-list__block.a8ctheme-icon-text-button-block .icon+span,.wp-block-a8ctheme-icon-text-button .icon+p,.wp-block-a8ctheme-icon-text-button .icon+span{margin:0}.block-editor-block-list__block.a8ctheme-icon-text-button-block .components-base-control__label,.wp-block-a8ctheme-icon-text-button .components-base-control__label{display:block;font-size:11px;font-weight:500;gap:0;line-height:1.4;margin-bottom:8px;padding:0;text-transform:uppercase}.block-editor-block-list__block.a8ctheme-icon-text-button-block .wp-block-a8ctheme-svg-picker div,.wp-block-a8ctheme-icon-text-button .wp-block-a8ctheme-svg-picker div{display:flex} </style> <style id='a8ctheme-author-image-style-inline-css'> </style> <style id='a8ctheme-external-blog-style-inline-css'> a.wp-block-a8ctheme-external-blog.external-blog{align-items:center;color:#000;display:flex;font-family:Inter,sans-serif;font-size:18px;font-weight:400;gap:8px;line-height:1.5;position:relative;text-decoration:none}a.wp-block-a8ctheme-external-blog.external-blog img{aspect-ratio:1/1;border-radius:50%;height:20px;width:20px}a.wp-block-a8ctheme-external-blog.external-blog .external-blog-title{display:flex;padding-right:16px;position:relative}a.wp-block-a8ctheme-external-blog.external-blog .external-blog-title:after{align-self:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMSAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNTYzOTIgMTAuMTU1OUwwLjU2Njc2MiA5LjE1ODc0TDcuOTgxNTMgMS43MzExOEgyLjI1NDI2TDIuMjY3MDUgMC4zNTA0OTdIMTAuMzU5NFY4LjQ1NTYxSDguOTY1OTFMOC45Nzg2OSAyLjcyODM0TDEuNTYzOTIgMTAuMTU1OVoiIGZpbGw9IiM3Nzc3NzciLz4KPC9zdmc+Cg==);background-position:50%;background-repeat:no-repeat;content:"";height:11px;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out;width:11px}a.wp-block-a8ctheme-external-blog.external-blog .external-blog-title:hover:after{opacity:1} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-16-1' href='https://automattic.com/_static/??-eJzTLy/QzcxLzilNSS3WzyrWz01NyUxMzUnNTc0rQeEU5CRWphbp5qSmJyZX6uVm5uklFxfr6OPTDpRD5sM02efaGpoZmFkYGRuZGmQBAHPvL0Y=&cssminify=yes' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-20-1' href='https://automattic.com/_static/??-eJx9zdEKwjAMBdAfMmYd4vRB/JauC7PStGVJ2fx7I+KT4ksIl3u4uFYIJStlRW5QU5tjFgxlIcu5ekVrME3RUyK22j6I7PA3W+M0kxqXzw9K239SbQbGsS4kAnY5Nga92ZZ8uXeM/hTQNy3sVWOAvnMORR+JXuDKFzcc3HA+dq6/PwFDt1JY&cssminify=yes' type='text/css' media='all' /> <style id='akismet-widget-style-inline-css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link crossorigin='anonymous' rel='stylesheet' id='all-css-22-1' href='https://automattic.com/_static/??-eJzTLy/QTc7PK0nNK9HPLdUtyClNz8wr1i9KTcrJTwcy0/WTi5G5ekCujj52Temp+bo5+cmJJZn5eSgc3bScxMwikFb7XFtDE1NLExMLc0OTLACohS2q&cssminify=yes' type='text/css' media='all' /> <style id='jetpack-global-styles-frontend-style-inline-css'> :root { --font-headings: unset; --font-base: unset; --font-headings-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; --font-base-default: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;} </style> <script type="text/javascript" src="https://automattic.com/wp-content/themes/a8c/automattic-2011/blocks/build/brand-asset/view.js?m=1736774468i&ver=25641e6d05d5e11710bc" id="a8ctheme-brand-asset-card-script-js"></script> <script type="text/javascript" id="wpcom-actionbar-placeholder-js-extra"> /* <![CDATA[ */ var actionbardata = {"siteID":"54117","postID":"241286","siteURL":"https:\/\/automattic.com","xhrURL":"https:\/\/automattic.com\/wp-admin\/admin-ajax.php","nonce":"601762874f","isLoggedIn":"","statusMessage":"","subsEmailDefault":"instantly","proxyScriptUrl":"https:\/\/s0.wp.com\/wp-content\/js\/wpcom-proxy-request.js?ver=20211021","shortlink":"https:\/\/wp.me\/Pe4R-10LI","i18n":{"followedText":"New posts from this site will now appear in your <a href=\"https:\/\/wordpress.com\/reader\">Reader<\/a>","foldBar":"Collapse this bar","unfoldBar":"Expand this bar","shortLinkCopied":"Shortlink copied to clipboard."}}; /* ]]> */ </script> <script type="text/javascript" id="jetpack-mu-wpcom-settings-js-before"> /* <![CDATA[ */ var JETPACK_MU_WPCOM_SETTINGS = {"assetsUrl":"https:\/\/automattic.com\/wp-content\/mu-plugins\/jetpack-mu-wpcom-plugin\/sun\/jetpack_vendor\/automattic\/jetpack-mu-wpcom\/src\/build\/"}; /* ]]> */ </script> <script crossorigin='anonymous' type='text/javascript' src='https://automattic.com/wp-content/js/rlt-proxy.js?m=1720530689i'></script> <script type="text/javascript" id="rlt-proxy-js-after"> /* <![CDATA[ */ rltInitialize( {"token":null,"iframeOrigins":["https:\/\/widgets.wp.com"]} ); /* ]]> */ </script> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://automattic.wordpress.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress.com" /> <link rel='shortlink' href='https://wp.me/Pe4R-10LI' /> <style> @font-face { font-family: Recoleta; font-display: swap; src: url('https://s1.wp.com/i/fonts/recoleta/400.woff2') } </style> <link rel="alternate" type="application/json+oembed" href="https://public-api.wordpress.com/oembed/?format=json&url=https%3A%2F%2Fautomattic.com%2Fhow-we-hire%2F&for=wpcom-auto-discovery" /><link rel="alternate" type="application/xml+oembed" href="https://public-api.wordpress.com/oembed/?format=xml&url=https%3A%2F%2Fautomattic.com%2Fhow-we-hire%2F&for=wpcom-auto-discovery" /> <!-- Jetpack Open Graph Tags --> <meta property="og:type" content="article" /> <meta property="og:title" content="How We Hire" /> <meta property="og:url" content="https://automattic.com/how-we-hire/" /> <meta property="og:description" content="Learn more about Automattic’s hiring philosophies and processes. On this page, we cover important information about our hiring principles and offer a glimpse into the lives of current Automattician…" /> <meta property="article:published_time" content="2021-09-29T19:31:41+00:00" /> <meta property="article:modified_time" content="2025-03-11T17:54:27+00:00" /> <meta property="og:site_name" content="Automattic" /> <meta property="og:image" content="https://dotcompatterns.files.wordpress.com/2020/08/dots_bg.png" /> <meta property="og:image:alt" content="" /> <meta property="og:locale" content="en_US" /> <meta property="article:publisher" content="https://www.facebook.com/WordPresscom" /> <meta name="twitter:creator" content="@automattic" /> <meta name="twitter:site" content="@automattic" /> <meta name="twitter:text:title" content="How We Hire" /> <meta name="twitter:image" content="https://dotcompatterns.files.wordpress.com/2020/08/dots_bg.png?w=144" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:app:name:iphone" content="Jetpack" /> <meta name="twitter:app:id:iphone" content="1565481562" /> <meta name="twitter:app:name:ipad" content="Jetpack" /> <meta name="twitter:app:id:ipad" content="1565481562" /> <meta name="twitter:app:name:googleplay" content="Jetpack" /> <meta name="twitter:app:id:googleplay" content="com.jetpack.android" /> <!-- End Jetpack Open Graph Tags --> <link rel='openid.server' href='https://automattic.com/?openidserver=1' /> <link rel='openid.delegate' href='https://automattic.com/' /> <link rel="search" type="application/opensearchdescription+xml" href="https://automattic.com/osd.xml" title="Automattic" /> <link rel="search" type="application/opensearchdescription+xml" href="https://s1.wp.com/opensearch.xml" title="WordPress.com" /> <link rel="canonical" href="https://automattic.com/how-we-hire/" /> <script type="application/ld+json"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"Corporation","@id":"https:\/\/automattic.com\/#organization","url":"https:\/\/automattic.com\/","name":"Automattic","legalName":"Automattic Inc.","foundingDate":"2005-08-01","slogan":"We don\u2019t make software for free, we make it for freedom.","description":"We are the people behind <a href=\"https:\/\/wordpress.com\/\">WordPress.com<\/a>, <a href=\"https:\/\/woocommerce.com\/\">WooCommerce<\/a>, <a href=\"https:\/\/jetpack.com\/\">Jetpack<\/a>, <a href=\"https:\/\/simplenote.com\/\">Simplenote<\/a>, <a href=\"https:\/\/longreads.com\/\">Longreads<\/a>, <a href=\"https:\/\/vaultpress.com\/\">VaultPress<\/a>, <a href=\"https:\/\/akismet.com\/\">Akismet<\/a>, <a href=\"https:\/\/gravatar.com\/\">Gravatar<\/a>, <a href=\"\">Crowdsignal<\/a>, <a href=\"https:\/\/cloudup.com\/\">Cloudup<\/a>, and more. We believe in making the web a better place, and <a href=\"https:\/\/github.com\/Automattic\">we believe in Open Source<\/a>. The vast majority of our work is available under the GPL.","logo":{"@type":"ImageObject","@id":"https:\/\/automattic.com\/#logo","url":"https:\/\/automattic.com\/wp-content\/themes\/a8c\/automattic-2011\/images\/automattic-logo-2x.png","width":552,"height":60,"caption":"Automattic"},"image":{"@id":"https:\/\/automattic.com\/#logo"},"address":{"@type":"PostalAddress","streetAddress":"60 29th Street #343","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94110","addressCountry":"US"},"founder":{"@type":"Person","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#person","name":"Matt Mullenweg","description":"In 2002 I started contributing to Open Source software, and life has just gotten better from there. Co-founder of WordPress, founder Automattic.","image":{"@type":"ImageObject","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#personimage","url":"https:\/\/secure.gravatar.com\/avatar\/767fc9c115a1b989744c755db47feb60?s=96&d=mm","width":96,"height":96,"caption":"Matt Mullenweg"}},"numberOfEmployees":1776,"sameAs":["https:\/\/twitter.com\/automattic","https:\/\/www.facebook.com\/AutomatticInc","https:\/\/www.linkedin.com\/company\/automattic\/","https:\/\/en.wikipedia.org\/wiki\/Automattic","https:\/\/www.youtube.com\/c\/automattic"],"subOrganization":{"@id":"https:\/\/wordpress.com\/#organization"}},{"@type":"Organization","@id":"https:\/\/wordpress.com\/#organization","url":"https:\/\/wordpress.com\/","name":"WordPress.com","legalName":"Automattic Inc.","foundingDate":"2005-08-01","slogan":"Build a website, build a movement.","description":"Create a free website or build a blog with ease on WordPress.com. Dozens of free, customizable, mobile-ready designs and themes. Free hosting and support.","logo":{"@type":"ImageObject","@id":"https:\/\/wordpress.com\/#logo","url":"https:\/\/s1.wp.com\/home.logged-out\/images\/wpcom-a-website-that-can.jpg","width":1024,"height":512,"caption":"WordPress.com"},"image":{"@id":"https:\/\/wordpress.com\/#logo"},"address":{"@type":"PostalAddress","streetAddress":"60 29th Street #343","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94110","addressCountry":"US"},"founder":{"@type":"Person","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#person","name":"Matt Mullenweg","description":"In 2002 I started contributing to Open Source software, and life has just gotten better from there. Co-founder of WordPress, founder Automattic.","image":{"@type":"ImageObject","@id":"https:\/\/wordpress.com\/schema.org\/author\/5#personimage","url":"https:\/\/secure.gravatar.com\/avatar\/767fc9c115a1b989744c755db47feb60?s=96&d=mm","width":96,"height":96,"caption":"Matt Mullenweg"}},"numberOfEmployees":1776,"sameAs":["https:\/\/twitter.com\/wordpressdotcom","https:\/\/www.facebook.com\/WordPresscom","https:\/\/www.instagram.com\/wordpressdotcom\/","https:\/\/www.linkedin.com\/company\/wordpress","https:\/\/www.youtube.com\/WordPressdotcom","https:\/\/www.pinterest.com\/wordpressdotcom\/","https:\/\/en.wikipedia.org\/wiki\/WordPress.com"],"parentOrganization":{"@id":"https:\/\/automattic.com\/#organization"}},{"@type":"WebSite","@id":"https:\/\/automattic.com\/#website","url":"https:\/\/automattic.com\/","name":"Automattic","description":"Making the web a better place","potentialAction":{"@type":"SearchAction","target":"https:\/\/automattic.com\/search\/{search_term_string}\/","query-input":"required name=search_term_string"},"publisher":{"@id":"https:\/\/wordpress.com\/#organization"},"image":{"@id":"https:\/\/automattic.com\/#logo"},"sameAs":["https:\/\/twitter.com\/automattic","https:\/\/www.facebook.com\/AutomatticInc","https:\/\/www.linkedin.com\/company\/automattic\/","https:\/\/en.wikipedia.org\/wiki\/Automattic","https:\/\/www.youtube.com\/c\/automattic"]},{"@type":"BreadcrumbList","@id":"https:\/\/automattic.com\/how-we-hire\/#breadcrumbs","itemListElement":[{"@type":"ListItem","position":0,"item":{"@type":"WebSite","@id":"https:\/\/automattic.com\/#website-breadcrumb","url":"https:\/\/automattic.com\/","name":"Home"}},{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https:\/\/automattic.com\/how-we-hire\/#webpage-breadcrumb","url":"https:\/\/automattic.com\/how-we-hire\/","name":"How We Hire \u2014"}}]},{"@type":"ImageObject","@id":"https:\/\/automattic.com\/how-we-hire\/#primaryimage","url":"https:\/\/automattic.com\/wp-content\/uploads\/2024\/11\/cropped-automattic-logo-square.png?w=200","width":200,"height":200,"caption":"How We Hire \u2014"},{"@type":"WebPage","@id":"https:\/\/automattic.com\/how-we-hire\/#webpage","url":"https:\/\/automattic.com\/how-we-hire\/","name":"How We Hire \u2014","description":"Making the web a better place","inLanguage":"en","isPartOf":{"@id":"https:\/\/automattic.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/automattic.com\/how-we-hire\/#primaryimage"},"breadcrumb":{"@id":"https:\/\/automattic.com\/how-we-hire\/#breadcrumbs"},"publisher":{"@id":"https:\/\/wordpress.com\/#organization"},"datePublished":"2021-09-29T19:31:41+0000","dateModified":"2025-03-11T17:54:27+0000"},{"@type":"Article","@id":"https:\/\/automattic.com\/how-we-hire\/#article","headline":"How We Hire \u2014","commentCount":0,"keywords":"","datePublished":"2021-09-29T19:31:41+0000","dateModified":"2025-03-11T17:54:27+0000","mainEntityOfPage":{"@id":"https:\/\/automattic.com\/how-we-hire\/#webpage"},"isPartOf":{"@id":"https:\/\/automattic.com\/how-we-hire\/#webpage"},"image":{"@id":"https:\/\/automattic.com\/how-we-hire\/#primaryimage"},"publisher":{"@id":"https:\/\/wordpress.com\/#organization"},"author":{"@id":"https:\/\/wordpress.com\/#organization"}}]} </script> <meta name="description" content="Learn more about Automattic’s hiring philosophies and processes. On this page, we cover important information about our hiring principles and offer a glimpse into the lives of current Automatticians. Our Guiding Principles Our process is fair and inclusive. People from different backgrounds, with different identities and experiences, help make our products better. Just as our…" /> <link rel="icon" href="https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=32" sizes="32x32" /> <link rel="icon" href="https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=192" sizes="192x192" /> <link rel="apple-touch-icon" href="https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=180" /> <meta name="msapplication-TileImage" content="https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=270" /> <!-- Your Google Analytics Plugin is missing the tracking ID --> </head> <body class="page-template-default page page-id-241286 customizer-styles-applied jetpack-reblog-enabled"> <div id="wrapper"> <header class="header"> <h1 class="logo"><a href="/">Automattic</a></h1> <nav> <ol class="menu"><li class="page-item page-item-home "><a href="/">Home</a></li><li class="page-item page-item-about "><a href="/about/">About Us</a></li><li class="page-item page-item-news "><a href="/news/">News</a></li><li class="page-item page-item-work-with-us "><a href="/work-with-us/">Work With Us</a></li></ol> </nav> </header> <div id="container"> <main id="content" class="tier"> <h2>How We Hire</h2> <div class="wp-block-cover alignfull is-light" style="min-height:786px;aspect-ratio:unset;aspect-ratio:unset;"><img class="wp-block-cover__image-background wp-image-1933" alt="" src="https://dotcompatterns.files.wordpress.com/2020/08/dots_bg.png" style="object-position:50% 40%" data-object-fit="cover" data-object-position="50% 40%" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:35.5%"> <p class="has-text-color" style="color:#202020;font-size:24px">Learn more about Automattic’s hiring philosophies and processes. On this page, we cover important information about our hiring principles and offer a glimpse into the lives of current Automatticians.</p> </div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow"> <div class="wp-block-cover aligncenter" style="min-height:456px;aspect-ratio:unset;aspect-ratio:unset;"><img width="876" height="584" class="wp-block-cover__image-background wp-image-241601" alt="Automatticians (folks who work at Automattic) standing proud and happy at an industry event." src="https://automattic.com/wp-content/uploads/2021/10/image-2.png" style="object-position:46% 50%" data-object-fit="cover" data-object-position="46% 50%" srcset="https://automattic.com/wp-content/uploads/2021/10/image-2.png 876w, https://automattic.com/wp-content/uploads/2021/10/image-2.png?w=150&h=100 150w, https://automattic.com/wp-content/uploads/2021/10/image-2.png?w=300&h=200 300w, https://automattic.com/wp-content/uploads/2021/10/image-2.png?w=768&h=512 768w" sizes="(max-width: 876px) 100vw, 876px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> <p class="has-large-font-size"></p> </div></div> </div> </div> <p></p> </div></div> <div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> <h1 id="our-guiding-principles" style="line-height:1.5">Our Guiding Principles</h1> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h3 class="wp-block-heading" id="our-process-is-fair-and-inclusive"><strong>Our process is fair and inclusive.</strong> </h3> <p>People from different backgrounds, with different identities and experiences, help make our products better. Just as our users come from everywhere, a diverse staff helps ensure that we create products that are accessible to a wide range of people. And it all starts with Automatticians. <br><a href="https://automattic.com/about/">Read more</a></p> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h3 class="wp-block-heading" id="improving-inclusion-starts-within"><strong>Improving inclusion starts within</strong>. </h3> <p>To support, deepen, and expand Automattic’s <a href="https://automattic.com/diversity-and-inclusion/">Diversity and Inclusion</a> efforts, various Resource Groups have come to life thanks to efforts from passionate Automatticians. An ARG is a group of Automatticians who identify with each other through a shared characteristic or life experience. <br><a href="https://automattic.com/automattician-resource-groups/">Read more</a></p> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <h3 class="wp-block-heading" id="increasing-diversity-starts-with-hiring"><strong>Increasing diversity starts with hiring.</strong> </h3> <p>We’re serious about increasing diversity in the tech industry. We want to build an environment where people love their work and show respect and empathy to all. We’re striving to increase participation and highlight the efforts of people from underrepresented groups. <br><a href="https://automattic.com/diversity-and-inclusion/">Read more</a></p> </div> </div> <h1 id="our-hiring-process" style="line-height:1.5">Our Hiring Process</h1> <p>At Automattic, our hiring process differs by role to help us ensure that we’re hiring Automatticians who will thrive. We are committed to making our process a fulfilling and learning experience for everyone involved — an opportunity for candidates to demonstrate their unique skills and abilities, and also learn about us and our way of work.</p> <p>Here’s how the process works:</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color: #136395;color: #fff"><strong style="color: #fff">Applying for Open Roles</strong></h3> <p>The first step in our hiring process for every role is applying! Each of our open positions is listed on our <a href="https://automattic.com/jobs/">jobs page</a>.</p> <p>After you’ve identified the position you’re interested in, you will be required to submit an application. Depending on the role, you might see fields to submit a resume, cover letter, and a few application questions. Make sure to dedicate time and effort to all aspects of your application. Our hiring team places a strong emphasis on thoughtful cover letters and thorough responses to application questions. Once you submit your application, it goes straight into our Applicant Tracking System where a recruiter or hiring manager will review it. </p> <p>If you don’t see a job opening that matches your skills, experience, and interests, you can still share your information with us via <a href="https://automattic.com/work-with-us/job/join-automattics-extraordinary-talent-community/">our interest form</a>. We read every submission and consider each one seriously. That said, remember that you haven’t applied for a specific, open role, so you should not expect a reply. Meanwhile, there are plenty of things you can do to learn more about Automattic and make yourself an even better candidate!</p> <p>For instance, you can <a href="https://automattic.com/news/">follow our blog</a>, check out the <a href="https://automattic.com/library/">books we recommend</a> in our Library, <a href="https://www.meetup.com/pro/wordpress/">attend a meetup</a> or <a href="https://central.wordcamp.org/what-to-expect/">WordCamp</a> near you, find out how we <a href="https://automattic.design/">design a better web</a>, download some of our <a href="https://github.com/Automattic">open source</a> projects, look into our <a href="https://automattic.com/2024/06/03/automattic-affiliate-program/">Affiliate Program</a>, read more about our <a href="https://automattic.com/about/">people, products, and beliefs</a>, learn how Automattic frees you to <a href="https://automattic.com/work-with-us/">work from anywhere</a>, discover <a href="https://automattic.com/how-we-work/">how we work</a>, dive deeper into the future of work with the <a href="https://distributed.blog/">Distributed Blog & Podcast</a>, study our <a href="https://automattic.com/fieldguide/">Employee Field Guide</a>, have a gander at our <a href="https://automattic.com/benefits/">benefits</a>, peruse our <a href="https://automattic.com/work-with-us/">current jobs</a>, or even <a href="https://wordpress.com/ppc/lohp-campaign/?utm_source=google&utm_campaign=google_search_wpcom_acquisition_brand_us_en&utm_medium=paid_search&keyword=wordpress&creative=685174474764&campaignid=20879142434&adgroupid=157130594819&matchtype=p&device=c&network=g&targetid=aud-536430194805:kwd-507175142&utm_content=&gad_source=1&gclid=CjwKCAjw3P-2BhAEEiwA3yPhwIcuWXhmSEj9HPRJoAeAQozvvVaNcAFpL__35dcXfN3UAyBpsJfA9RoCa_oQAvD_BwE">create your first WordPress.com website</a>.</p> <p>Want more information about registering your interest in Automattic? You’ll find it on the appropriately titled <a href="https://automattic.com/application-tips/">How to Register Your Interest in Automattic</a> page.</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color: #136395;color: #fff"><strong style="color: #fff">Next Step: Candidate FYI</strong></h3> <p><a href="https://www.candidate.fyi/?automattic">Candidate FYI</a> is a front-end portal for candidates to visually see the Automattic hiring process, check out team members, and view in a single, central place all the other important content you’ll need as the process continues. Candidates are presented with short pulse surveys at the end of each stage. We care what you think, and hope you’ll respond to these surveys to help us continually improve our candidate hiring experience.</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color: #136395;color: #fff"><strong style="color: #fff">Slack Interview</strong></h3> <p>Depending on the role, one of the first steps in the application process is a Slack Interview. Slack is a text-based messaging platform that we rely heavily on as a fully distributed company. Automatticians use this platform as an easy way to share their ideas, interact, and engage with colleagues around the world. Because Slack communication is an integral part of our day-to-day, we use Slack interviews to gauge candidates’ ability to clearly convey their thoughts via text-based messaging. It’s also a great way for candidates to gain a sense of whether or not this way of communicating works for them :)</p> <p>We recognize that, for most candidates, this will be a completely new experience. To help prepare you for a Slack interview, see our most important tips below!</p> <ul class="wp-block-list"> <li>You’ll see Friendly Raccoon when you log into Slack. This is a tool that our developers created to facilitate Slack channel creation. We have folks across Automattic rotate to our Talent team to help with projects like this! Please note that Friendly Raccoon will not be conducting your interview, and that candidate interaction with this tool is optional.</li> <li>Don’t forget to log into Slack on time. Signing into your account a few minutes before the interview is key.</li> <li>Feel free to take the time you need when answering questions via text. We’re not timing your responses, and a thoughtful and error-free answer is better than a quick one.</li> <li>Come prepared with a few questions you’d like to ask your interviewer. We always leave time to make sure we answer any questions you have about the role, team, and working at Automattic.</li> <li>Have fun! Reflect on whether or not the style of communication you’ve experienced in the process so far plays to your strengths and set you up for success in your career at Automattic.</li> </ul> <p>For more helpful information and tips on the Slack Interview, see <a href="https://jerryjones.dev/2021/04/21/tips-for-text-based-interviews/">Jerry’s tips for text-based interviews</a><strong>.</strong></p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color:#136395;color:#fff"><strong style="color:#fff">Zoom Interview</strong></h3> <p>Though the majority of our company uses asynchronous text-based communication, some of our positions require more face-to-face or verbal communication than others. For many of these roles, we’ll use Zoom interviews so we can get to know you better live. </p> <p>Each Zoom interview typically consists of a 30- to 60-minute conversation with a recruiter or a member of the hiring team, where they’ll ask questions about your past work experience and future career goals.</p> <p>Be sure to come prepared with specific examples of your achievements, learnings, and highlights from your past experiences that show why you’re a great fit for the position <em>and</em> for Automattic.</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color:#136395;color:#fff"><strong style="color:#fff">Code Test (for Engineers)</strong></h3> <p>If you are applying for an engineering role, one of the early stages in the application process is completing a code test. We will invite you to a Slack channel, and also assign a code test buddy who will take points for reviewing your work and answering any questions you have along the way. You can interact with your code test buddy however you like! The code test may involve a WordPress plugin or some other existing codebase that needs some modifications. Your goal will involve anything from extending/completing existing functionality, or making the plugin more secure and performant. We will provide you with a hosted environment to save setup time, or otherwise instructions to set things up on your end.</p> <p>The goal of the code test is to give you an opportunity to demonstrate your approach towards problem-solving, design/complexity, and also communication. We don’t expect familiarity with other platforms or frameworks (background knowledge in WordPress internals is not required).</p> <p>You can take as long as you like to complete the code test, and we intentionally don’t track anything in relation to time. We don’t track time from Automatticians, as we trust our colleagues to make the best use of their time. The hiring process is no different, and we trust you to do what is best for you. That being said, we also don’t want to take too much of your time. On average, we expect the code test will take no more than a couple of days, and this is done asynchronously over the course of approximately a week.</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color:#136395;color:#fff"><strong style="color:#fff">Trial</strong></h3> <p>All positions at Automattic involve a paid trial in the application process, which is a short project or set of tasks that will be assessed by our hiring teams. We’ve found that the best way to evaluate working with someone is to do just that! </p> <p>Trial projects vary depending on the role you are applying for, but they are based on very real areas of work within our teams. Similar to the code test, you will be assigned a Trial Guide who will provide feedback on your project and can help with any questions that come up while you’re working. </p> <p>Depending on the role you are interested in and the time you’re able to commit, the trial can last anywhere from a few hours to a few weeks. Most candidates complete the trial while working full-time and we know life is busy! Because of this, we encourage all candidates to determine their own working hours and schedule during this project. If you’re curious about specific time requirements, check in with your recruiter for additional information.</p> <p>You can read more about tips and the philosophy behind our trial project in the <a href="https://automattic.com/what-to-expect-during-a-trial/">What to Expect During the Trial guide</a> and this <a href="https://hbr.org/2014/04/the-ceo-of-automattic-on-holding-auditions-to-build-a-strong-team">Harvard Business Review article</a> (<em>Note: The HBR article is from 2014 and Automattic has grown significantly since then. We have made a few updates to our recruiting processes and our candidate volume has increased, but our philosophy behind the trial remains the same</em>).</p> <div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%"><div class="wp-block-image is-style-rounded"> <figure class="aligncenter size-large is-resized"><img src="https://ca.slack-edge.com/T024FN1V2-U0298N788-36f897ba298c-512" alt="A side profile of a woman in a russet-colored turtleneck and white bag. She looks up with her eyes closed." style="width:168px;height:168px" /></figure></div></div> <div class="wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%"> <p class="has-text-align-left">“<em>The more we thought about why some hires succeeded and some didn’t, the more we recognized that there is no substitute for working alongside someone in the trenches. So we gradually changed our approach.</em>“</p> <p class="has-text-align-left">“<em>The most significant shift [from other companies] we’ve made is requiring every final candidate to work with us on a contract basis.</em>”</p> <p class="has-text-align-left">— Matt Mullenweg, <em>CEO</em></p> </div> </div> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color: #136395;color: #fff"><strong style="color: #fff">Executive Lead Interview</strong></h3> <p>Once a candidate successfully completes their Trial, many teams require a Final Chat before proceeding to the offer stage. The Final Chat is typically conducted by an executive leader within the business unit. Matt Mullenweg used to conduct these himself, but Automattic has grown significantly over the past few years!</p> <p>The main purpose of this chat is for candidates to learn a bit more about Automattic. At this point, we want to give applicants as much information as possible to ensure the position is the right next step for their career. The executive leader will typically engage candidates in a conversation about their background, interests, and motivation to join Automattic. They are also there to answer any remaining questions candidates have about the role, team, and company as a whole.</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color:#136395;color:#fff"><strong style="color:#fff">Hiring Recommendation and Executive Review</strong></h3> <p>Once you have successfully completed the Executive Lead interview, the hiring team will put together a formal Hiring Recommendation for your application. The recommendation will include your profile and resume, application questions (if applicable), feedback at each stage, and trial project submission. </p> <p>If you reach this stage, this means that the hiring team is confident you have potential to make a great impact at Automattic. This Hiring Recommendation is then submitted to our Executive Leadership and Matt for final review. You can expect this review to take anywhere from a few days to a month. During this time, feel free to continue to research Automattic, connect with the hiring team on any final questions, submit your trial invoice, and celebrate a well-done project.</p> <h3 id="application-submission" class="has-white-color has-text-color has-background" style="background-color: #136395;color: #fff">Chat with Our Human League</h3> <p>Almost to the finish line! At this stage, the hiring team has decided to extend a formal offer. A member of our HR team will message you directly via Slack to set up a time to align with you on <a href="https://automattic.com/compensation/">compensation</a> and a start date.</p> <p>During this conversation, you’ll share your <a href="https://automattic.com/compensation/">compensation</a> expectations (if you haven’t already!), and, assuming the conversation has gone well, our HR partner will extend a verbal offer, taking into account the range for the role you’ve applied for, your related experience, and additional factors.</p> <p>Following this conversation, HR will send a formal offer letter for your review and signature. Once signed and returned, a member of our onboarding team will reach out with further details to make sure you have everything you need for your first day as an Automattician! </p> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> </div></div> <h1 class="wp-block-heading" id="hear-from-automatticians-on-their-hiring-journey" style="line-height:1.5"><strong>Hear From Automatticians on Their Hiring Journey</strong></h1> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"> <p>Curious about hearing stories and experiences from current Automatticians? Explore a few personal blogs and team YouTube playlists below.</p> </div></div> </div></div> <div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-4 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:33.33%"> <h3 class="wp-block-heading" id="a-few-employee-blogs"><strong>A Few Employee Blogs</strong></h3> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:66.66%"></div> </div> <div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-5 wp-block-columns-is-layout-flex"> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <hr class="wp-block-separator has-css-opacity is-style-wide" /> <p style="font-size:16px"><strong>Jerry Jones (Javascript Engineer)</strong></p> <p style="font-size:18px"><em>“I started at Automattic on November 20, 2019, and it’s an incredible place to work. I’m constantly impressed by my coworkers’ kindness, intelligence, and compassion.” <a href="https://jerryjones.dev/2020/04/16/getting-hired-at-automattic/">Read more</a></em></p> </div> <div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> <hr class="wp-block-separator has-css-opacity is-style-wide" /> <p style="font-size:16px"><strong>Darren Ethier (Code Wrangler)</strong></p> <p style="font-size:18px"><em>“Automattic’s hiring process is done entirely over Slack and for the duration of the whole process I was added to a private slack channel (#hi-darren-ethier) where all the interviews and follow-up discussions happened.” <a href="https://unfoldingneurons.com/2020/one-year-later-a-reflection-on-becoming-an-automattician">Read more</a></em></p> </div> </div> <h3 id="youtube-playlists-employee-video-intros" style="line-height:1.5"><strong>YouTube Playlists – Employee Video Intros</strong></h3> <p>Watch the YouTube playlists below to see some current employees and friendly faces chatting about life at Automattic.</p> <ul class="wp-block-list"> <li><a href="https://www.youtube.com/playlist?list=PLQFhxUeNFfdLVtK-tsuAZbDa4a-LqFZlx">Meet our Code Wranglers</a></li> <li><a href="https://www.youtube.com/playlist?list=PLQFhxUeNFfdIhEZHj8dDfxukMmbtjT0u6">Meet our Mobile Engineers</a></li> <li><a href="https://www.youtube.com/playlist?list=PLQFhxUeNFfdLLlGwu90TFFAP0rNuMlCgG">Meet our JavaScript Wranglers</a></li> <li><a href="https://www.youtube.com/playlist?list=PLQFhxUeNFfdJqXqfkh8AZAaWhHJROinzk">Meet more Automatticians</a></li> </ul> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <h1 id="role-and-team-specific-information" style="line-height:1.5"><strong>Role and Team Specific Info</strong>rmation</h1> <p>A few teams at Automattic have created their own resources and guides to document their specific recruiting processes. Some teams have also put together informational blogs about their projects and teammates. If you’re applying for one of the roles below, follow the links to learn more!</p> <p><strong>Learn more about Hiring for Happiness </strong></p> <ul class="wp-block-list"> <li><a href="https://happinessengineer.blog/" target="_blank" rel="noreferrer noopener">Happiness Blog</a></li> <li><a href="https://www.nicereply.com/blog/support-podcast-automattic" target="_blank" rel="noreferrer noopener">Podcast with Andrew Spittle on Happiness hiring</a></li> <li><a href="https://happinessengineer.blog/2020/12/16/journey-to-happiness-engineer" target="_blank" rel="noreferrer noopener">Testimonial (including advantages of async interview)</a></li> </ul> <p><strong>Learn more about Design</strong> <strong>and Designer</strong> <strong>Hiring</strong></p> <ul class="wp-block-list"> <li><a href="https://automattic.design/2024/07/17/the-design-hiring-process-at-automattic-a-step-by-step-guide/">The Design Hiring Process at Automattic: A Step-by-Step Guide</a></li> <li><a href="https://automattic.design/design-hiring-faqs/" target="_blank" rel="noreferrer noopener">Design FAQ page</a></li> <li><a href="https://automattic.design/blog" target="_blank" rel="noreferrer noopener">Automattic Design Blog</a></li> </ul> <p><strong>Learn more about Hiring for WordPress VIP</strong></p> <ul class="wp-block-list"> <li><a href="https://wpvip.com/2018/02/09/wordpress-vip-jobs/" target="_blank" rel="noreferrer noopener">The WordPress VIP Application Process</a></li> <li><a href="https://artiss.blog/2017/06/a-day-in-the-life-of-a-vip-support-engineer/" target="_blank" rel="noreferrer noopener">A Day in the Life of a VIP Support Engineer</a></li> </ul> <div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div> <h1 id="ready-to-join-our-team" style="line-height:1.5"><strong>Ready to Join Our Team?</strong></h1> <ul class="wp-block-list"> <li>Apply to Automattic via <a href="https://automattic.com/work-with-us/">Work With Us</a></li> <li>Read our <a href="https://automattic.com/news/">Automattic News</a> and <a href="https://automattic.com/press/">Press Page</a></li> <li>Follow us on <a href="https://www.linkedin.com/company/automattic/">LinkedIn</a></li> </ul> <p></p> </main><!-- #content --> </div><!-- #container --> <nav class="nav nav-footer"> <div class="secondary-menu"> <div class="fieldguide"><a href="/fieldguide/">Field Guide</a></div> <div class="contactus"><a href="/contact/">Contact</a></div> <div class="diversity"><a href="/diversity-and-inclusion/">Diversity</a></div> <div class="press"><a href="/press/">Press</a></div> <div class="privacy"><a href="/privacy/">Privacy</a></div> </div> <div class="social-links"> <div class="twitter"> <a href="https://twitter.com/automattic" class="social-link" target="_blank" aria-label="X (formerly known as Twitter)"> <svg height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9.23677 7.00461L14.0763 1.5H12.9295L8.72732 6.27958L5.37105 1.5H1.5L6.57533 8.72757L1.5 14.5H2.64688L7.08449 9.4526L10.6289 14.5H14.5L9.23648 7.00461H9.23677ZM7.66595 8.79124L7.15172 8.07154L3.06012 2.34479H4.82166L8.12363 6.96646L8.63787 7.68616L12.93 13.6936H11.1685L7.66595 8.79152V8.79124Z" fill="black"/> </svg> </a> </div> <div class="facebook"> <a href="https://www.facebook.com/AutomatticInc/" class="social-link" target="_blank" aria-label="Facebook"> <svg height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M15.5 8C15.5 3.8579 12.1421 0.5 8 0.5C3.8579 0.5 0.5 3.8579 0.5 8C0.5 11.5172 2.9216 14.4686 6.1883 15.2792V10.292H4.6415V8H6.1883V7.0124C6.1883 4.4597 7.3433 3.2765 9.8483 3.2765C10.3235 3.2765 11.1434 3.3695 11.4788 3.4628V5.54C11.3018 5.5214 10.9943 5.5121 10.6124 5.5121C9.3824 5.5121 8.9075 5.978 8.9075 7.1891V7.9991H11.36L10.94 10.2911H8.9087V15.4451C12.6221 14.9966 15.5 11.8346 15.5 8Z" fill="black"/> </svg> </a> </div> <div class="youtube"> <a href="https://www.youtube.com/c/automattic" class="social-link" target="_blank" aria-label="YouTube"> <svg height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M18.9447 3.19182C18.838 2.76836 18.6295 2.38228 18.3399 2.07215C18.0503 1.76203 17.6898 1.53872 17.2943 1.42454C15.8376 1 10.0001 1 10.0001 1C10.0001 1 4.16099 1 2.70736 1.41796C2.31105 1.5324 1.94987 1.7566 1.66016 2.06799C1.37046 2.37939 1.16244 2.767 1.05704 3.19182C0.666747 4.75012 0.666748 8.00329 0.666748 8.00329C0.666748 8.00329 0.666747 11.2565 1.05704 12.8148C1.16338 13.2384 1.37182 13.6246 1.66146 13.9348C1.9511 14.245 2.31178 14.4682 2.70736 14.582C4.16252 15 10.0001 15 10.0001 15C10.0001 15 15.8392 15 17.2943 14.582C17.6898 14.4679 18.0503 14.2446 18.3399 13.9344C18.6295 13.6243 18.838 13.2382 18.9447 12.8148C19.3334 11.2565 19.3334 8.00329 19.3334 8.00329C19.3334 8.00329 19.3288 4.75012 18.9447 3.19182ZM8.13311 11.0014V5.00517L12.9826 8.00329L8.13311 11.0014Z" fill="black"/> </svg> </a> </div> <div class="linkedin"> <a href="https://www.linkedin.com/company/automattic/" class="social-link" target="_blank" aria-label="LinkedIn"> <svg height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M13.9657 1H2.0343C1.75999 1 1.49691 1.10899 1.30294 1.30298C1.10897 1.49698 1 1.76009 1 2.03444V13.9675C1.00051 14.2415 1.10971 14.5041 1.30363 14.6977C1.49754 14.8913 1.76032 15 2.0343 15H13.9657C14.2397 15 14.5025 14.8913 14.6964 14.6977C14.8903 14.5041 14.9995 14.2415 15 13.9675V2.03444C15 1.76009 14.891 1.49698 14.6971 1.30298C14.5031 1.10899 14.24 1 13.9657 1ZM5.1722 12.9272H3.0686V6.24028H5.1722V12.9272ZM4.1204 5.31472C3.88131 5.31395 3.64782 5.24232 3.44942 5.10887C3.25103 4.97542 3.09664 4.78615 3.00577 4.56497C2.91489 4.3438 2.89161 4.10064 2.93887 3.86624C2.98613 3.63183 3.1018 3.4167 3.27127 3.24802C3.44073 3.07934 3.65639 2.96469 3.89099 2.91856C4.12559 2.87243 4.36859 2.89688 4.5893 2.98883C4.81001 3.08079 4.99851 3.23611 5.13098 3.43517C5.26345 3.63423 5.33395 3.8681 5.33356 4.10722C5.33594 4.26694 5.30615 4.42551 5.24595 4.57347C5.18575 4.72143 5.09638 4.85576 4.98317 4.96844C4.86996 5.08112 4.73523 5.16985 4.587 5.22934C4.43877 5.28884 4.28009 5.31787 4.1204 5.31472ZM12.9314 12.9331H10.8259V9.28139C10.8259 8.20222 10.367 7.87167 9.776 7.87167C9.15192 7.87167 8.53951 8.34028 8.53951 9.30667V12.9331H6.43786V6.24611H8.46174V7.17167H8.49285C8.70011 6.82752 8.99382 6.54361 9.34478 6.34815C9.69574 6.15269 10.0917 6.05249 10.4934 6.0575C11.6599 6.0575 12.9372 6.75556 12.9372 8.79722L12.9314 12.9331Z" fill="black"/> </svg> </a> </div> <div class="glassdoor"> <a href="https://www.glassdoor.com/Overview/Working-at-Automattic-EI_IE751107.11,21.htm" class="social-link" target="_blank" aria-label="Glassdoor"> <svg height="16" viewBox="0 0 12 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.99567 1C10.0998 1 10.9963 1.64531 10.9963 2.75H2.66667V11.5C2.11111 11.5 1.55556 11.5 1 11.5V3.00156C1 1.89687 1.8965 1 3.00072 1H8.99567ZM8.99567 13.25H1C1 14.3547 1.8965 15 3.00072 15H8.99925C10.1035 15 11 14.3547 11 13.25V4.5C11 4.5 9.75 4.5 9.33333 4.5V13.25H8.99567Z" fill="black"/> </svg> </a> </div> </div> <ol class="menu"><li class="page-item page-item-home "><a href="/">Home</a></li><li class="page-item page-item-about "><a href="/about/">About Us</a></li><li class="page-item page-item-news "><a href="/news/">News</a></li><li class="page-item page-item-work-with-us "><a href="/work-with-us/">Work With Us</a></li></ol> </nav> <footer class="footer"> <p class="copyr">© Automattic Inc., purveyors of fine blogging and site-building services since 2005. Thank you for your time.</p> </footer> </div><!-- #wrapper --> <!-- --> <!-- A8C Analytics [start] --> <script type="text/javascript"> ( function() { 'use strict'; var setupAnalytics = function() { window.a8cAnalyticsConfig = {"cookieBanner":{"version":"2","cssZIndex":50001,"skipBanner":false,"cookieDomain":null,"v1CookieName":"sensitive_pixel_option","v2CookieName":"sensitive_pixel_options","v1Text":"Our websites and dashboards use cookies. By continuing, you agree to their use. <a target=\"_blank\" href=\"https:\/\/automattic.com\/cookies\/\">Learn more<\/a>, including how to control cookies.","v2Text":"As an open source company, we take your privacy seriously and want to be as transparent as possible. So: We use cookies to collect some personal data from you (like your browsing data, IP addresses, and other unique identifiers). Some of these cookies we absolutely need in order to make things work, and others you can choose in order to optimize your experience while using our site and services.","v2OptionsText":"Your privacy is critically important to us. We and our partners use, store, and process your personal data to optimize: our <strong>website<\/strong> such as by improving security or conducting analytics, <strong>marketing activities<\/strong> to help deliver relevant marketing or content, and your <strong>user experience<\/strong> such as by remembering your account name, language settings, or cart information, where applicable. You can customize your cookie settings below. Learn more in our <a href=\"https:\/\/automattic.com\/privacy\/\" target=\"_blank\">Privacy Policy<\/a> and <a href=\"https:\/\/automattic.com\/cookies\/\" target=\"_blank\">Cookie Policy<\/a>.","v2EssentialOptionHeading":"Required","v2EssentialOptionText":"These cookies are essential for our websites and services to perform basic functions and are necessary for us to operate certain features, like allowing registered users to authenticate and perform account-related functions, storing preferences set by users (like account name, language, and location), and ensuring our services operate properly.","v2AnalyticsOptionHeading":"Analytics","v2AnalyticsOptionText":"These cookies allow us to optimize performance by collecting information on how users interact with our websites.","v2AdvertisingOptionHeading":"Advertising","v2AdvertisingOptionText":"We and our advertising partners set these cookies to provide you with relevant content and to understand that content\u2019s effectiveness.","v1ButtonText":"Got It!","v2CustomizeButtonText":"Customize","v2AcceptAllButtonText":"Accept all","v2AcceptSelectionButtonText":"Accept selection","hiddenConsents":[],"isLoggedIn":false},"doNotSellDialog":{"contactEmailAddress":"privacypolicyupdates@automattic.com"},"adminAnalytics":"analytics-wpcom-admin.php","fireAnalyticsOptions":[]}; }; if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { defQueue.items.push( setupAnalytics ); } else { setupAnalytics(); } } )(); </script> <script type="text/javascript"> ( function () { 'use strict'; /** * Returns the current page path */ function getCurrentPagePath( pathname = '' ) { return ( pathname || window.location.pathname ).replace( /^\/|\/$/g, '' ); } /** * Returns the current page name */ function getCurrentPageName( pathname = '' ) { return getCurrentPagePath( pathname ).replace( getLocaleInPagePathRegExp(), '' ); } /** * Returns the current page locale */ function getCurrentPageLocale() { var currentPagePath = getLocaleInPagePathRegExp().exec( getCurrentPagePath() ); return currentPagePath !== null && currentPagePath.length === 2 ? currentPagePath[1] : ''; } /** * Helper function to extract locale from page path */ function getLocaleInPagePathRegExp() { return /^(af|als|am|an|ar|arc|as|ast|av|ay|az|ba|bel|bg|bm|bn|bo|br|bs|ca|ce|ckb|cs|csb|cv|cy|da|de|dv|dz|el|el\-po|en|en\-gb|eo|es|es\-mx|et|eu|fa|fi|fo|fr|fr\-be|fr\-ca|fr\-ch|fur|fy|ga|gd|gl|gn|gu|he|hi|hr|hu|hy|ia|id|ii|ilo|is|it|ja|ka|kal|kir|km|kn|ko|kk|ks|kv|la|li|lo|lv|lt|mk|ml|mwl|mn|mr|ms|mya|nah|nap|ne|nds|nl|nn|nb|non|nv|oci|or|os|pa|pl|ps|pt|pt\-br|qu|ro|ru|rup|sc|si|sk|skr|sl|snd|so|sq|sr|su|sv|ta|te|th|tl|tir|tr|tt|ty|udm|ug|uk|ur|uz|vec|vi|wa|xal|yi|yo|za|zh\-cn|zh\-hk|zh\-tw)(?:\/|$)/; } document.addEventListener( 'a8c-analytics:loaded', function () { 'use strict'; var cb = window.a8cAnalytics.cb; var kit = window.a8cAnalytics.kit; if ( kit.doNotTrack() ) { return; } /** * Set up global page view Tracks tracking for automattic.com */ var loadTracks = () => { var props = Object.assign( {}, kit.getQueryVars( '', kit.QUERY_PARAMS ), { // Common event properties path: getCurrentPagePath(), name: getCurrentPageName() === '' ? 'homepage' : getCurrentPageName(), locale: getCurrentPageLocale(), } ); // Fire Tracks view event window._tkq.push( [ 'recordEvent', 'a8ccom_page_view', props ] ); // Set up global link click tracking document.querySelector( 'body' ).addEventListener( 'click', ( event ) => { // We only care about clicks on certain elements if ( event.target.matches( 'a, button' ) ) { const { target: clickEventTarget } = event; // Fill in the link specific props props.href = clickEventTarget.getAttribute( 'href' ) || ''; props.text = clickEventTarget.innerText || ''; props.use_beacon = true; // Fire Tracks click event window._tkq.push( [ 'recordEvent', 'a8ccom_link_click', props ] ); } }); }; function loadGoogleAnalyticsFour() { var gtagOptions = { 'anonymize_ip': true }; kit.loadGtag( 'G-737CYY5004', gtagOptions ); } function loadHubSpot() { if ( '/for/agencies/' === window.location.pathname ) { kit.loadHubSpot( 45522507 ); } } function fireLinkedinInsight() { if ( '/work-with-us/wordpress-engine/' === window.location.pathname ) { kit.loadLinkedinInsight( "6570626" ); const pixelImage = kit.loadPixelImage( "https://px.ads.linkedin.com/collect/?pid=6570626&fmt=gif" ); pixelImage.style.display = "none"; document.body.appendChild( pixelImage ); } } // ------- Fire Normal Pixels ------- cb.addTracker( 'analytics', false, loadTracks ); cb.addTracker( 'analytics', true, loadGoogleAnalyticsFour ); cb.addTracker( 'advertising', true, loadHubSpot ); cb.addTracker( 'advertising', true, fireLinkedinInsight ); } ); } )(); </script> <script type="text/javascript"> ( function() { 'use strict'; var currentScript = document.currentScript; var setupAnalytics = function() { function getScript() { var script = document.createElement( 'script' ); var prev = currentScript || document.getElementsByTagName( 'script' )[ 0 ]; script.setAttribute( 'src', "https:\/\/s0.wp.com\/wp-content\/mu-plugins\/a8c-analytics\/a8c-analytics.js?v=1739382396" ); script.setAttribute( 'async', true ); prev.parentNode.insertBefore( script, prev ); } getScript(); }; if ( window.defQueue && defQueue.isLOHP && defQueue.isLOHP === 2020 ) { defQueue.items.push( setupAnalytics ); } else { setupAnalytics(); } } )(); </script> <!-- A8C Analytics [end] --> <div style="display:none"> </div> <div id="actionbar" dir="ltr" style="display: none;" class="actnbr-a8c-automattic-2011 actnbr-has-follow actnbr-has-actions"> <ul> <li class="actnbr-btn actnbr-hidden"> <a class="actnbr-action actnbr-actn-follow " href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path clip-rule="evenodd" d="m4 4.5h12v6.5h1.5v-6.5-1.5h-1.5-12-1.5v1.5 10.5c0 1.1046.89543 2 2 2h7v-1.5h-7c-.27614 0-.5-.2239-.5-.5zm10.5 2h-9v1.5h9zm-5 3h-4v1.5h4zm3.5 1.5h-1v1h1zm-1-1.5h-1.5v1.5 1 1.5h1.5 1 1.5v-1.5-1-1.5h-1.5zm-2.5 2.5h-4v1.5h4zm6.5 1.25h1.5v2.25h2.25v1.5h-2.25v2.25h-1.5v-2.25h-2.25v-1.5h2.25z" fill-rule="evenodd"></path></svg> <span>Subscribe</span> </a> <a class="actnbr-action actnbr-actn-following no-display" href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 4.5H4V15C4 15.2761 4.22386 15.5 4.5 15.5H11.5V17H4.5C3.39543 17 2.5 16.1046 2.5 15V4.5V3H4H16H17.5V4.5V12.5H16V4.5ZM5.5 6.5H14.5V8H5.5V6.5ZM5.5 9.5H9.5V11H5.5V9.5ZM12 11H13V12H12V11ZM10.5 9.5H12H13H14.5V11V12V13.5H13H12H10.5V12V11V9.5ZM5.5 12H9.5V13.5H5.5V12Z" fill="#008A20"></path><path class="following-icon-tick" d="M13.5 16L15.5 18L19 14.5" stroke="#008A20" stroke-width="1.5"></path></svg> <span>Subscribed</span> </a> <div class="actnbr-popover tip tip-top-left actnbr-notice" id="follow-bubble"> <div class="tip-arrow"></div> <div class="tip-inner actnbr-follow-bubble"> <ul> <li class="actnbr-sitename"> <a href="https://automattic.com"> <img loading='lazy' alt='' src='https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=50' srcset='https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=50 1x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=75 1.5x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=100 2x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=150 3x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=200 4x' class='avatar avatar-50' height='50' width='50' /> Automattic </a> </li> <div class="actnbr-message no-display"></div> <form method="post" action="https://subscribe.wordpress.com" accept-charset="utf-8" style="display: none;"> <div class="actnbr-follow-count">Join 10,697 other subscribers</div> <div> <input type="email" name="email" placeholder="Enter your email address" class="actnbr-email-field" aria-label="Enter your email address" /> </div> <input type="hidden" name="action" value="subscribe" /> <input type="hidden" name="blog_id" value="54117" /> <input type="hidden" name="source" value="https://automattic.com/how-we-hire/" /> <input type="hidden" name="sub-type" value="actionbar-follow" /> <input type="hidden" id="_wpnonce" name="_wpnonce" value="3803fcd388" /> <div class="actnbr-button-wrap"> <button type="submit" value="Sign me up"> Sign me up </button> </div> </form> <li class="actnbr-login-nudge"> <div> Already have a WordPress.com account? <a href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fautomattic.com%252Fhow-we-hire%252F">Log in now.</a> </div> </li> </ul> </div> </div> </li> <li class="actnbr-ellipsis actnbr-hidden"> <svg class="gridicon gridicons-ellipsis" height="24" width="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><path d="M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"/></g></svg> <div class="actnbr-popover tip tip-top-left actnbr-more"> <div class="tip-arrow"></div> <div class="tip-inner"> <ul> <li class="actnbr-sitename"> <a href="https://automattic.com"> <img loading='lazy' alt='' src='https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=50' srcset='https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=50 1x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=75 1.5x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=100 2x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=150 3x, https://automattic.com/wp-content/uploads/2024/11/cropped-automattic-logo-square.png?w=200 4x' class='avatar avatar-50' height='50' width='50' /> Automattic </a> </li> <li class="actnbr-folded-follow"> <a class="actnbr-action actnbr-actn-follow " href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path clip-rule="evenodd" d="m4 4.5h12v6.5h1.5v-6.5-1.5h-1.5-12-1.5v1.5 10.5c0 1.1046.89543 2 2 2h7v-1.5h-7c-.27614 0-.5-.2239-.5-.5zm10.5 2h-9v1.5h9zm-5 3h-4v1.5h4zm3.5 1.5h-1v1h1zm-1-1.5h-1.5v1.5 1 1.5h1.5 1 1.5v-1.5-1-1.5h-1.5zm-2.5 2.5h-4v1.5h4zm6.5 1.25h1.5v2.25h2.25v1.5h-2.25v2.25h-1.5v-2.25h-2.25v-1.5h2.25z" fill-rule="evenodd"></path></svg> <span>Subscribe</span> </a> <a class="actnbr-action actnbr-actn-following no-display" href=""> <svg class="gridicon" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M16 4.5H4V15C4 15.2761 4.22386 15.5 4.5 15.5H11.5V17H4.5C3.39543 17 2.5 16.1046 2.5 15V4.5V3H4H16H17.5V4.5V12.5H16V4.5ZM5.5 6.5H14.5V8H5.5V6.5ZM5.5 9.5H9.5V11H5.5V9.5ZM12 11H13V12H12V11ZM10.5 9.5H12H13H14.5V11V12V13.5H13H12H10.5V12V11V9.5ZM5.5 12H9.5V13.5H5.5V12Z" fill="#008A20"></path><path class="following-icon-tick" d="M13.5 16L15.5 18L19 14.5" stroke="#008A20" stroke-width="1.5"></path></svg> <span>Subscribed</span> </a> </li> <li class="actnbr-signup"><a href="https://wordpress.com/start/">Sign up</a></li> <li class="actnbr-login"><a href="https://wordpress.com/log-in?redirect_to=https%3A%2F%2Fr-login.wordpress.com%2Fremote-login.php%3Faction%3Dlink%26back%3Dhttps%253A%252F%252Fautomattic.com%252Fhow-we-hire%252F">Log in</a></li> <li class="actnbr-shortlink"> <a href="https://wp.me/Pe4R-10LI"> <span class="actnbr-shortlink__text">Copy shortlink</span> <span class="actnbr-shortlink__icon"><svg class="gridicon gridicons-checkmark" height="16" width="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g><path d="M9 19.414l-6.707-6.707 1.414-1.414L9 16.586 20.293 5.293l1.414 1.414"/></g></svg></span> </a> </li> <li class="flb-report"> <a href="https://wordpress.com/abuse/?report_url=https://automattic.com/how-we-hire/" target="_blank" rel="noopener noreferrer"> Report this content </a> </li> <li class="actnbr-reader"> <a href="https://wordpress.com/reader/blogs/54117/posts/241286"> View post in Reader </a> </li> <li class="actnbr-subs"> <a href="https://subscribe.wordpress.com/">Manage subscriptions</a> </li> <li class="actnbr-fold"><a href="">Collapse this bar</a></li> </ul> </div> </div> </li> </ul> </div> <script> window.addEventListener( "load", function( event ) { var link = document.createElement( "link" ); link.href = "https://s0.wp.com/wp-content/mu-plugins/actionbar/actionbar.css?v=20250116"; link.type = "text/css"; link.rel = "stylesheet"; document.head.appendChild( link ); var script = document.createElement( "script" ); script.src = "https://s0.wp.com/wp-content/mu-plugins/actionbar/actionbar.js?v=20250204"; script.defer = true; document.body.appendChild( script ); } ); </script> <style id='core-block-supports-inline-css'> .wp-container-core-columns-is-layout-1{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-2{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-3{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-4{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-5{flex-wrap:nowrap;} </style> <script type="text/javascript" src="https://automattic.com/wp-content/js/mobile-useragent-info.js?m=1609849039i&ver=20241018" id="mobile-useragent-info-js" defer="defer" data-wp-strategy="defer"></script> <script type="text/javascript" id="coblocks-loader-js-extra"> /* <![CDATA[ */ var wpcom_coblocks_js = {"coblocks_masonry_js":"https:\/\/automattic.com\/wp-content\/plugins\/coblocks\/2.18.1-simple-rev.4\/dist\/js\/coblocks-masonry.min.js","coblocks_lightbox_js":"https:\/\/automattic.com\/wp-content\/plugins\/coblocks\/2.18.1-simple-rev.4\/dist\/js\/coblocks-lightbox.min.js","jquery_core_js":"\/wp-includes\/js\/jquery\/jquery.min.js","jquery_migrate_js":"\/wp-includes\/js\/jquery\/jquery-migrate.min.js","masonry_js":"\/wp-includes\/js\/masonry.min.js","imagesloaded_js":"\/wp-includes\/js\/imagesloaded.min.js"}; var coblocksLigthboxData = {"closeLabel":"Close Gallery","leftLabel":"Previous","rightLabel":"Next"}; /* ]]> */ </script> <script type="text/javascript" src="https://automattic.com/wp-content/plugins/coblocks/2.18.1-simple-rev.4/dist/js/coblocks-loader.min.js?m=1681832297i&ver=2.18.1" id="coblocks-loader-js"></script> <script type="text/javascript"> (function () { var wpcom_reblog = { source: 'toolbar', toggle_reblog_box_flair: function (obj_id, post_id) { // Go to site selector. This will redirect to their blog if they only have one. const postEndpoint = `https://wordpress.com/post`; // Ideally we would use the permalink here, but fortunately this will be replaced with the // post permalink in the editor. const originalURL = `${ document.location.href }?page_id=${ post_id }`; const url = postEndpoint + '?url=' + encodeURIComponent( originalURL ) + '&is_post_share=true' + '&v=5'; const redirect = function () { if ( ! window.open( url, '_blank' ) ) { location.href = url; } }; if ( /Firefox/.test( navigator.userAgent ) ) { setTimeout( redirect, 0 ); } else { redirect(); } }, }; window.wpcom_reblog = wpcom_reblog; })(); </script> <script src="//stats.wp.com/w.js?68" defer></script> <script type="text/javascript"> _tkq = window._tkq || []; _stq = window._stq || []; _tkq.push(['storeContext', {'blog_id':'54117','blog_tz':'0','user_lang':'en','blog_lang':'en','user_id':'0'}]); _stq.push(['view', {'blog':'54117','v':'wpcom','tz':'0','user_id':'0','post':'241286','subd':'automattic'}]); _stq.push(['extra', {'crypt':'UE40eW5QN0p8M2Y/RE1lSiYrZXhzUkM5fD1uTDNLUGt6QzVbd3FKb3Q4aWxfXXI3YWo4Qz1OQTklbU5iaFcmUVFuNjY9c2xqOUdMWmdBL19wOGp1T3xISjRRdT1tTj0xUG4vS0p4Y3xOZ2JRWVpORElfYUVGMCYlXUV5b0VaVVEzMjc9eUVyL1FlWzBXJS5DMEpYZUVqRC1tbXZscTRxTjJNK29lXzRTJWRdRU4rfnNrVn54LFc4PStra1ZHdT00eGQ9dERrWGd6dlpmK2RWRDBSLWd3SWJ0Nkd+M111ZUFvbHlNQlEwbmZ1eWpURlYsTGlhLldWMU5UckdddDFZRFNmSkNrc3B4cDElOEhCOEcrJjZSfnl2JnBNQiZWY1VvWldMSVFt'}]); _stq.push([ 'clickTrackerInit', '54117', '241286' ]); </script> <noscript><img src="https://pixel.wp.com/b.gif?v=noscript" style="height:1px;width:1px;overflow:hidden;position:absolute;bottom:1px;" alt="" /></noscript> <script defer id="bilmur" data-customproperties="{"logged_in":"0","wptheme":"a8c\/automattic-2011","wptheme_is_block":"0"}" data-provider="wordpress.com" data-service="simple" data-site-tz="Etc/GMT-0" data-allow-hidden="true" src="/wp-content/js/bilmur-3-4-combined.min.js?i=12&m=202511"></script><script> ( function() { function getMobileUserAgentInfo() { if ( typeof wpcom_mobile_user_agent_info === 'object' ) { wpcom_mobile_user_agent_info.init(); var mobileStatsQueryString = ''; if ( wpcom_mobile_user_agent_info.matchedPlatformName !== false ) { mobileStatsQueryString += '&x_' + 'mobile_platforms' + '=' + wpcom_mobile_user_agent_info.matchedPlatformName; } if ( wpcom_mobile_user_agent_info.matchedUserAgentName !== false ) { mobileStatsQueryString += '&x_' + 'mobile_devices' + '=' + wpcom_mobile_user_agent_info.matchedUserAgentName; } if ( wpcom_mobile_user_agent_info.isIPad() ) { mobileStatsQueryString += '&x_' + 'ipad_views' + '=' + 'views'; } if ( mobileStatsQueryString != '' ) { new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + mobileStatsQueryString + '&baba=' + Math.random(); } } } document.addEventListener( 'DOMContentLoaded', getMobileUserAgentInfo ); } )(); </script> <script type="text/javascript"> console.log( 'Ready to wrangle JavaScript? https://automattic.com/work-with-us/' ); var pg = document.location.href; function get_cookie( key ) { var pairs = document.cookie.split( '; ' ); for ( var i = 0, pair; pair = pairs[ i ] && pairs[ i ].split( '=' ); i++ ) { if ( decodeURIComponent( pair[ 0 ] ) === key ) { return decodeURIComponent( pair[ 1 ] ) || ''; } } return null; } function set_cookie( key, value, options = {} ) { if ( typeof options.expires === 'number' ) { var days = options.expires, t = options.expires = new Date(); t.setDate( t.getDate() + days ); } value = String( value ); return ( document.cookie = [ encodeURIComponent( key ), '=', encodeURIComponent( value ), options.expires ? '; expires=' + options.expires.toUTCString() : '', options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : '' ].join( '' ) ); } if ( pg.indexOf( 'work-with-us' ) != -1 ) { // check on jobs page if ( pg.length > 37 ) { // check if detail page var jvct = get_cookie( 'jvct' ); if ( typeof( jvct ) === "undefined" ) { jvct = 0; } else { jvct = parseInt( jvct ); } if ( isNaN( jvct ) ) { jvct = 0; } jvct = jvct + 1; set_cookie( 'jvct', jvct, { expires: 60, path: '/' } ); if ( jvct > 3 ) { var nudge = '<div class="jobs-notes-back card"><h4>Hey there!</h4><p>We couldn’t help but notice that you’ve visited this page a few times. It looks like you’re really thinking about working here, huh?</p><p>Give it a shot and apply already!</p></div>'; if ( jvct === 1337 ) { nudge = '<div class="jobs-notes-back card"><h4>We saw what you did there!</h4><p>You like poking around in code, huh? Us too — you seem like just the kind of person we’re looking for. Apply already!</p></div>'; } // display card flipper var sidebar = document.querySelector( '.jobsidebar' ); if ( sidebar ) { var wrapped = '<div class="card-container">' + sidebar.outerHTML + '</div>'; sidebar.outerHTML = wrapped; sidebar = document.querySelector( '.jobsidebar' ); var nudgeEl = document.createElement( 'div' ); sidebar.appendChild( nudgeEl ); nudgeEl.outerHTML = nudge; setTimeout( function() { sidebar.classList.toggle( 'flipped' ); }, 1000 ); setInterval( function() { sidebar.classList.toggle( 'flipped' ); }, 20000 ); } var notes = document.querySelector( '.jobs-notes' ); notes && notes.classList.add( 'card' ); } } } // check on Systems Wrangler page if ( pg.indexOf( 'systems-wrangler' ) !== -1 ) { var init = function () { resizeMap(); }; // On page load/ready if ( document.readyState === 'loading' ) { document.addEventListener( 'DOMContentLoaded', init ); } else { init(); } var resizeId; // On resize window.addEventListener( 'resize', function () { clearTimeout( resizeId ); resizeId = setTimeout( resizeMap, 500 ); } ); function resizeMap() { var jobsList = document.querySelector( '.jobs-list' ); var w = jobsList ? jobsList.offsetWidth : 0; var h = Math.round( w / 2 ); var iframe = document.querySelector( '.embed-anycast-map iframe' ); if ( iframe ) { iframe.setAttribute( 'src', 'https://ac-map.automattic.com/?w=' + w.toString() + 'h=' + h.toString() ); iframe.setAttribute( 'width', w ); iframe.setAttribute( 'height', h ); } } } </script> <script type="speculationrules"> { "prerender": [ { "urls": [ "/", "/about/", "/news/", "/work-with-us/" ] } ] } </script> </body> </html>