CINXE.COM
%DOC_TITLE%The San Francisco Standard
<!DOCTYPE html><html ng-app="PortalApp" prefix="og: http://ogp.me/ns#" lang="en" xml:lang="en"><head><base href="/"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="initial-scale=1.0,width=device-width,user-scalable=0, minimal-ui"><meta name="PF_RECRUITING" content="undefined"><link rel="icon" sizes="192x192" href="https://content.sfstandard.com/wp-content/uploads/2024/01/favicon-192x192-1.png"><link rel="icon" sizes="128x128" href="https://content.sfstandard.com/wp-content/uploads/2024/01/favicon-192x192-1.png"><link rel="apple-touch-icon" sizes="128x128" href="https://content.sfstandard.com/wp-content/uploads/2024/01/favicon-192x192-1.png"><link rel="apple-touch-icon-precomposed" sizes="128x128" href="https://content.sfstandard.com/wp-content/uploads/2024/01/favicon-192x192-1.png"><link rel="shortcut icon" type="image/x-icon" href="https://content.sfstandard.com/wp-content/uploads/2024/01/favicon-192x192-1.png"><script type="text/javascript" src="https://platform-api.sharethis.com/js/sharethis.js#property=643ef4e9c1f1cd00199ca696&product=sop" async="async"></script><script type="text/javascript" src="https://assets-cdn.breezy.hr/breezy-portal/javascripts/v3/polyglot.min.js?v=2bq-1us5ftb"></script><script id="translateScript" type="text/javascript" src="https://assets-cdn.breezy.hr/breezy-portal/javascripts/v3/translate.breezy.js?v=8ij0-1l8ydzk"></script><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Nunito:300"><link rel="stylesheet" href="https://assets-cdn.breezy.hr/breezy-hr/dependencies/fontawesome/v6.4.2-pro/css/all.css"><!--if portal.layout.type === 'bold'--><link rel="stylesheet" href="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/bootstrap.css"><link rel="stylesheet" href="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/animate.css"><link rel="stylesheet" href="https://assets-cdn.breezy.hr/breezy-portal/stylesheets/v3/index.css?v=2bkj-8qhvq"><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Kameron"><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Droid+Sans"><link rel="stylesheet" href="//fonts.googleapis.com/css?family=Lora"><script src="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/jquery.js"></script><script src="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/jquery-ui.js"></script><script src="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/tooltip.js"></script><script src="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/popover.js"></script><script src="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/smoothscroll.js"></script><script src="https://assets-cdn.breezy.hr/breezy-portal/javascripts/v3/index.js?v=6t5-196s2vi"></script><link rel="stylesheet" href="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/fancybox/source/jquery.fancybox.css" type="text/css" media="screen"><script type="text/javascript" src="https://assets-cdn.breezy.hr/breezy-portal/dependencies/20170112/fancybox/source/jquery.fancybox.pack.js"></script><script>$(function () { $('[data-toggle="tooltip"]').tooltip() }) </script><style>.bzyLinkColor, .bzyLinkColor:hover { color: rgb(0, 0, 0)!important; } .bzyLinkContainer a, .bzyLinkContainer a:hover { color: rgb(0, 0, 0)!important; } .application-form a.bzyLinkColor, .application-form a.bzyLinkColor:hover { color: rgb(0, 0, 0)!important; } .description a, .description a:hover { color: rgb(0, 0, 0)!important; } .breadcrumbs li a, .breadcrumbs li a:hover { color: rgb(0, 0, 0)!important; } </style><style>.video-response .inner-container .btn-primary, .video-response .inner-container .btn-primary:hover { background-color: rgb(0, 0, 0)!important; } .positions .position:hover .bzyButtonColor { background-color: rgb(0, 0, 0)!important; } .positions .position .bzyBtnHover:hover { background-color: rgb(0, 0, 0)!important; } .bzyButtonColor:hover { background-color: rgb(0, 0, 0)!important; }</style><style id="custom_css">@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap"); :root { --lightRed: #F8DFDF; --highlighter:#ffeb2d; --warmgray-50: #FAFAF9; --warmgray-100: #F5F5F4; --warmgray-200: #E7E5E4; --warmgray-300: #D6D3D1; --warmgray-400: #A8A29E; --warmgray-500: #78716C; --warmgray-600: #57534E; --warmgray-700: #44403C; --warmgray-800: #292524; --warmgray-900: #1C1917; --blue: #3A67C9; --blue6: #3B82F6; --blue1: #D0EBFF; --red: #D04848; --button-blue: rgb(26 110 244); } html { text-rendering: geometricprecision !important; } p { text-rendering: geometricprecision !important; } h1 { text-rendering: geometricprecision !important; } h2 { text-rendering: geometricprecision !important; } h3 { text-rendering: geometricprecision !important; } h4 { text-rendering: geometricprecision !important; } h5 { text-rendering: geometricprecision !important; } @font-face { font-family:"Ivar"; src: url("https://sfstandard.com/fonts/ivar/IvarHeadline-SemiBold.woff2") format("woff2"); font-display:swap; font-weight:semibold; } /* directly swap Caslon Pro for Ivar */ .tk-adobe-caslon-pro { font-family: "Ivar", serif; text-rendering: geometricprecision !important; } div { font-family: 'Inter', sans-serif; } .hero .banner h1 { font-family: 'Ivar', sans-serif; font-weight: 600; padding-top: -20px; } .hero .banner p { font-family: 'Inter', sans-serif; font-weight: 400; padding-top: 0px; } .landing .container h1 { font-family: 'Inter', sans-serif; font-weight: 400;} .hero .banner .cta { display: none; } .apply-container .apply-buttons li button.resume { color: #fff; } .apply-container .apply-buttons li button { align-items: center; justify-content: center; margin: 0 auto; height: 8vh; color: #fff; } .body.polygotLoaded .polygot-parent { background-color: #86C68F; } .button.blue { background-color: rgb(26 110 244); } .location-container { display: none; } .landing .header .portal-nav { display: none !important; } .sharethis-sticky-share-buttons { display: none !important; } .breadcrumbs { font-family: 'Inter', sans-serif; } .breadcrumbs li a { text-decoration: underline; color: var(--warmgray-900) !important; } .breadcrumbs li span { color: var(--warmgray-900) !important; } .banner { color: var(--warmgray-900) !important; } .description { color: var(--warmgray-900) !important; } .description a { text-decoration-color:var(--highlighter); } .action a { background-color: var(--button-blue) !important; } .header { background-color: #fff !important; border-bottom:1px solid var(--warmgray-400); } .header .container-wrapper { text-align:center; } .header a.brand { float:none; } .header .brand img { content: url("https://sfstandard.com/images/logo.svg") !important; margin-top: 25px !important; } .header li { color: #fff !important; } .header i { color: #fff !important; } ul.links i { color: var(--warmgray-900) !important; } .file-input-container button { background-color: var(--button-blue) !important; } li.apply-button button { background-color: var(--button-blue) !important; } .application-container h2 { color: var(--warmgray-900) !important; } .application-container h3 { color: var(--warmgray-900) !important; } .application-container h4 { color: var(--warmgray-900) !important; } .application-container button span { font-weight: 500; } .application-container p { color: var(--warmgray-900) !important; } .apply-container > ul > li > div > button > div > span.polygot { font-size: 18px; } div.file-input-container a { padding: 12px 16px; background-color: var(--button-blue); border-radius: 4px; font-weight: 500; font-size: 16px; } div.file-input-container a span { color: #fff !important; } .container-wrapper { text-rendering: geometricprecision !important; } /* removed this because it was preventing multiple-choice, checkbox, and dropdown questions from appearing. But I don't know why it was added in the first place, so I'm leaving it commented rather than deleting it */ /* div.content-container.polygot-parent ul.options { display: none !important; } */ .banner h1 { font-size: 36px; font-family:"Ivar", serif; } .section h2 { font-size: 18px !important; } .section input { font-size: 14px !important; } .section h3 span { font-size: 14px; } div.main-splash div.hero #heroBackgroundColor div.banner { padding-top: 50px !important; padding-bottom: 0px !important; } div.main-splash div.hero #heroBackgroundColor div.banner h1 { font-size: 40px !important; } div.main-splash div.hero #heroBackgroundColor p { display: none !important; } div.main-splash #description { padding: 10px 0 !important; } div.grid-layout div.container-wrapper h1 { display: none; } ul.meta * { color:var(--warmgray-500); } ul.meta i { color:var(--warmgray-700); } ul.meta li span { /* different li classes: location, type, department, salary-range */ font-weight: 400 !important; } #description .description-container p { font-weight: 500 !important; text-wrap:balance; text-align:center; } .filters-container select { font-size: 14px !important; } .filters-container select * { font-size: 14px !important; } li.position h2 { font-weight: 500 !important; font-family:"Ivar", "Inter", serif; } li.position button { font-weight: 500 !important; } li.position .meta li * { font-weight: 400 !important; } .header .links { display:none; } *::selection { background-color:var(--highlighter); } .landing .container.position-description .description p, .landing .container.position-description .description ul li { font-weight:400; } .landing .container.positions.grid-layout .positions .position { background-color:#fff; border-color:var(--warmgray-400); } .landing .container.positions.grid-layout .positions .position:hover h2 { text-decoration:underline; text-decoration-thickness:2px; text-decoration-color:var(--highlighter); } .landing .container.positions.grid-layout .positions .position a button.button-full { background-color:var(--button-blue); } </style><title>%DOC_TITLE%The San Francisco Standard</title><meta name="description" content="The San Francisco Standard is the Bay Area鈥檚 fastest-growing source for news and information."><meta property="og:type" content="website"><meta property="og:title" content="Jobs at The San Francisco Standard"><meta property="og:image" content="https://gallery-cdn.breezy.hr/cb3e7929-a3ff-448d-bbc0-b4ce1ffe982a/Site Social Share Image fallback.png"><meta property="og:image:width" content="600"><meta property="og:image:height" content="315"><meta property="og:description" content="The San Francisco Standard is the Bay Area鈥檚 fastest-growing source for news and information."><meta property="og:url" content="https://the-san-francisco-standard.breezy.hr/"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Jobs at The San Francisco Standard"><meta name="twitter:description" content="The San Francisco Standard is the Bay Area鈥檚 fastest-growing source for news and information."><meta name="twitter:image" content="https://gallery-cdn.breezy.hr/cb3e7929-a3ff-448d-bbc0-b4ce1ffe982a/Site Social Share Image fallback.png"><meta name="twitter:site" content="@Breezy_HR"><meta name="twitter:label1" content="Company"><meta name="twitter:data1" content="The San Francisco Standard"><link rel="image_src" href="https://gallery-cdn.breezy.hr/cb3e7929-a3ff-448d-bbc0-b4ce1ffe982a/Site Social Share Image fallback.png"><script type="text/javascript" src="https://platform-api.sharethis.com/js/sharethis.js#property=643ef4e9c1f1cd00199ca696&product=sop" async="async"></script></head><body class="breezy-portal english breezy-portal-bold"><div class="cap"></div><div class="body-wrapper landing main-splash"><div class="header headerStyle"><div class="container-wrapper"><ul class="links"><li class="link misc company"><a href="https://sfstandard.com/" class="bzyButtonColor"><span class="polygot">%HEADER_COMPANY_WEBSITE%</span></a></li><li class="link misc social"><a href="https://twitter.com/sfstandard" aria-label="Twitter"><i class="fa-brands fa-square-x-twitter"></i></a></li><li class="link misc social"><a href="https://www.facebook.com/SFStandard/" aria-label="Facebook"><i class="fa-brands fa-square-facebook"></i></a></li><li class="link misc social"><a href="https://www.instagram.com/sfstandard/" aria-label="Instagram"><i class="fa-brands fa-square-instagram"></i></a></li><li class="link misc social"><a href="https://www.linkedin.com/company/sfstandard" aria-label="LinkedIn"><i class="fa-brands fa-linkedin"></i></a></li></ul><a href="/" class="brand"><img src="https://gallery-cdn.breezy.hr/f4000276-6cef-4537-807b-378ff8366c95/ColorDefault2x 1.png" alt="The San Francisco Standard"></a><ul class="portal-nav"></ul></div></div><div id="hero" class="hero"><div id="heroBackgroundImage" style="background: rgb(255, 255, 255);" class="hero-background-image"></div><div id="heroBackgroundColor" class="hero-background-color"><div class="banner"><div><h1>Job Opportunities</h1></div><p></p><a href="#positions" style="background-color: rgba(0,0,0,0.2);" class="polygot-parent button large cta jumpTo"><span class="polygot">%BUTTON_VIEW_OPENINGS%</span></a></div></div></div><div id="description" class="container vimeo video description"><div class="container-wrapper"><div class="description-container"><p><p>You can view current open roles below. Please apply directly through the posting. If you have any questions, email <a href="/cdn-cgi/l/email-protection#472f2e352e292007342134332629232635236924282a"><span class="__cf_email__" data-cfemail="3f57564d5651587f4c594c4b5e515b5e4d5b115c5052">[email protected]</span></a>.</p></p></div></div></div><div class="container positions grid-layout "><a id="positions" style="position:relative;top:-120px;"></a><div class="container-wrapper"><h1 class="polygot">%HEADER_OUR_OPENINGS%</h1><div class="positions-container"><h2 class="group-header"><i class="fa fa-map-marker"></i><span>San Francisco, CA</span></h2><ul class="positions location"><li class="position transition"><ul class="position-wrap"><li class="position-details"><a href="/p/0afdb55de148-data-graphics-reporter" title="Apply"><h2>Data Graphics Reporter</h2><ul class="meta"><li class="location"><i class="fa fa-map-marker"></i><span>San Francisco, CA</span></li><li class="type"><i class="fa fa-building"></i><span class="polygot">%LABEL_POSITION_TYPE_FULL_TIME%</span></li></ul><button class="button apply polygot button-full bzyButtonColor">%BUTTON_APPLY%</button></a></li><li class="position-actions"><a href="/p/0afdb55de148-data-graphics-reporter" title="Apply"><button class="button apply polygot button-right bzyButtonColor">%BUTTON_APPLY%</button></a></li></ul></li><li class="position transition"><ul class="position-wrap"><li class="position-details"><a href="/p/6aa3405400d6-deputy-politics-editor" title="Apply"><h2>Deputy Politics Editor</h2><ul class="meta"><li class="location"><i class="fa fa-map-marker"></i><span>San Francisco, CA</span></li><li class="type"><i class="fa fa-building"></i><span class="polygot">%LABEL_POSITION_TYPE_FULL_TIME%</span></li></ul><button class="button apply polygot button-full bzyButtonColor">%BUTTON_APPLY%</button></a></li><li class="position-actions"><a href="/p/6aa3405400d6-deputy-politics-editor" title="Apply"><button class="button apply polygot button-right bzyButtonColor">%BUTTON_APPLY%</button></a></li></ul></li><li class="position transition"><ul class="position-wrap"><li class="position-details"><a href="/p/e932c2f2a865-enterprise-reporter" title="Apply"><h2>Enterprise Reporter</h2><ul class="meta"><li class="location"><i class="fa fa-map-marker"></i><span>San Francisco, CA</span></li><li class="type"><i class="fa fa-building"></i><span class="polygot">%LABEL_POSITION_TYPE_FULL_TIME%</span></li></ul><button class="button apply polygot button-full bzyButtonColor">%BUTTON_APPLY%</button></a></li><li class="position-actions"><a href="/p/e932c2f2a865-enterprise-reporter" title="Apply"><button class="button apply polygot button-right bzyButtonColor">%BUTTON_APPLY%</button></a></li></ul></li><li class="position transition"><ul class="position-wrap"><li class="position-details"><a href="/p/de461bf3f1e0-social-media-editor" title="Apply"><h2>Social Media Editor</h2><ul class="meta"><li class="location"><i class="fa fa-map-marker"></i><span>San Francisco, CA</span></li><li class="type"><i class="fa fa-building"></i><span class="polygot">%LABEL_POSITION_TYPE_FULL_TIME%</span></li></ul><button class="button apply polygot button-full bzyButtonColor">%BUTTON_APPLY%</button></a></li><li class="position-actions"><a href="/p/de461bf3f1e0-social-media-editor" title="Apply"><button class="button apply polygot button-right bzyButtonColor">%BUTTON_APPLY%</button></a></li></ul></li></ul><h2 class="group-header"><i class="fa fa-map-marker"></i><span>United States</span></h2><ul class="positions location"><li class="position transition"><ul class="position-wrap"><li class="position-details"><a href="/p/0e6a83d95ce6-qa-engineer" title="Apply"><h2>QA Engineer</h2><ul class="meta"><li class="location"><i class="fa fa-map-marker"></i><span>United States</span><br><i class="fa fa-wifi"></i><span class="polygot">%LABEL_POSITION_TYPE_REMOTE_ANY%</span></li><li class="type"><i class="fa fa-building"></i><span class="polygot">%LABEL_POSITION_TYPE_CONTRACT%</span></li></ul><button class="button apply polygot button-full bzyButtonColor">%BUTTON_APPLY%</button></a></li><li class="position-actions"><a href="/p/0e6a83d95ce6-qa-engineer" title="Apply"><button class="button apply polygot button-right bzyButtonColor">%BUTTON_APPLY%</button></a></li></ul></li></ul></div></div></div></div><div class="container footer"><div class="container-wrapper light bzy-footer"><p><a href="https://breezy.hr/m/portal?utm_campaign=portal_referral&cpn=The San Francisco Standard"><span class="polygot label">%FOOTER_POWERED_BY%</span><span class="brand">breezy</span></a></p></div></div><div data-url="https://the-san-francisco-standard.breezy.hr/?share_id=0.5733686806185416" data-title="Openings at The San Francisco Standard" class="sharethis-sticky-share-buttons"> </div><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="template/html" id="popover_template"><div class="popover-share"><div class="popover-share-link"><p>Your shareable referral link:</p><input type="text" value="https://the-san-francisco-standard.breezy.hr/{{referral_token}}" readonly onclick="select()"></div><div class="popover-share-social"><p>Also share on:</p><div data-url="https://the-san-francisco-standard.breezy.hr/{{referral_token}}" data-title="We're looking for a {{position_title}} at The San Francisco Standard" data-description="" class="sharethis-inline-share-buttons"></div></div></div><script>st.initialize() </script></script><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-176681-19', 'auto'); ga('send', 'pageview');</script><!-- custom js--><script>// on jobs.sfstandard landing page only, header logo directs to SF Standard homepage document.querySelector(".main-splash .header .brand").href = "https://sfstandard.com/";</script><div data-url="https://the-san-francisco-standard.breezy.hr/?share_id=0.5733686806185416" data-title="Openings at The San Francisco Standard" class="sharethis-sticky-share-buttons"> </div></body></html>