A Day In The Life Of A Rover Engineer: Rachel Tobin, Tech Lead
Below is an article originally written by Brianne Killinger at PowerToFly Partner Rover, and published on June 26, 2018. Go to Rover's page on PowerToFly to see their open positions and learn more.
Editor's Note: This is the first post in a series of interviews with our team of engineers at Rover. We'll introduce you to one of our Rover engineers, share their daily work and give you a sense of what it's like to work for Rover. If you're interested in an engineering career at Rover, check out our PowerToFly page.
Rachel's role as tech lead for developer tooling on the Rover engineering team includes long-term planning, prioritization, code reviews, and working with teams on new tools. With Rover's explosive growth, her new role was developed in late 2017 to devote more energy to dev tooling for quality assurance and productivity.
What do you do as a Rover engineer?
Tobin: Dev tooling covers anything a developer needs to get their job done and make their lives easier. This can be anything from updating code on the website, ensuring the code that is shipped is of a certain quality, and looking at what kind of automation we can introduce to make sure things like "oops, I forgot a semi-colon here" doesn't get out into production.
What's your favorite thing about working at Rover?
Tobin: I love the energy! We're achieving cool things and everyone is growing so the environment is very motivating. Being able to affect decisions and be a part of that is exciting. What we're doing now is so different than when I started two years ago because of the increased scale and volume.
The culture here is to move fast. Why wait? We can get the code out and start collecting data on it right now instead of waiting a week and get hamstrung.
What's it really like working with dogs in the office?
Tobin: The dogs in the office make it cool. I grew up with dogs. I'm now more of a cat person, since I'm at a point in my life where I prefer lower maintenance pets. If I was to get a dog, I'd want a herding breed who have a huge amount of energy. In the meantime, I can come into the office and pet all the coworker dogs.
Tell me about your your typical day at Rover.
Rachel: Coffee. First thing in the morning, coffee. While I'm commuting, I'm catching up on Slack to see what happened overnight. Our infrastructure team gets here very early, so then my next priority is to check in with them. Then my team has a daily stand-up at 9:45am. There's about seven of us who cover dev productivity and performance and our team name is the "Ibizans," which is an uncommon breed of a hound dog. In fact, each of the nearly 10 engineering teams here has an uncommon dog name like Jindos, Ridgebacks, and Salukis.
After stand-up, I will start looking at code reviews on GitHub, which is a decent chunk of what I do. Other people have submitted code changes and I review them to make sure it's accomplishing what we want it to accomplish and the style is accurate. That will lead to conversations to clarify could we do this in a different way, what did you mean here, etc.
Who is typically submitting changes to code?
Tobin: Anyone at any level on the engineering team can suggest a change to code. The process is democratized. And there are no strict rules on who can review code. You want to find someone with the most knowledge and context because we view code reviews as a knowledge share as well. The review process can be really useful for less senior engineers to see what thought process is involved so they can understand the code better in the future.
What's the processing of updating code?
Tobin: We also deploy code 20 or more times a day. A lot of times companies will do staged releases and they'll build up a version and ship it once a week or once a day. For me to get code out in the wild, I make a PR, someone reviews it and it can immediately ship. You can push a button and it will go through automated processes and then it's out in the wild.
We trust our developers to be able to push that button to deploy. We've also had a pretty heavy reliance on automated systems. Our testing suite is very large and robust. The culture here is to move fast. Why wait? We can get the code out and start collecting data on it right now instead of waiting a week and get hamstrung.
Tell me about a recent project and how it's impacted your day-to-day?
Tobin: We recently made a big switch with how we deploy our code. We switched from a long-time tool in the tech industry to a different service, Buildkite, that will run our tests and eventually deploy the code. It's been a game changer for us. We pride ourselves on our deploy times—we can get something out in 20 minutes. With the previous tool we could only get something out in an hour. With this new tool, we're able to see much faster build times, and ship things faster to benefit the customer more quickly.
What do you do for fun at Rover?
Tobin: I'm part of a video game and board gaming group here. We have a Switch in our "Poodle" conference room and we have a board game library. We play a lot of Dominion since it is easy to pick up and play it relatively quickly.
Kiana Labuhn, Recruiter at S&P Global, shares an exclusive take on the most important tips to keep in mind when preparing for an interview.
How Bumble’s Director of Engineering Learned to Be Herself at Work—and Encourages Team Members to Do the Same
Rose Hitchcock found out she was pregnant with her third child halfway through the process of interviewing to be Director of Engineering at Bumble.
She told the team at the social media and dating app and that didn't change their plans to hire her. "They were completely fine with it, really supportive," says Rose.
You've met some of them—maybe they're your family, friends, classmates, or coworkers, or perhaps you identify as neurodivergent yourself.
Sharing inclusivity, not stereotypes, at Raytheon Technologies<p><br></p><p>"Raytheon Technologies and our Raytheon Alliance for Diverse Abilities (RADA) Employee Resource Group (ERG) is committed to trying to bring focus on invisible disabilities, as they are among the most misunderstood. Autism/neurodiversity isn't a mental illness and we recognize how important it is to bring awareness, be inclusive of everyone and avoid stereotypes. During Autism Awareness Month RADA is featuring a multi-regional presentation about Autism Awareness & Acceptance, as well as neurodiversity overall. The presentation is focused on educational information, including what Autistic people want in terms of inclusion and meaningful work, as well as dispelling common misconceptions."</p><p><em>Learn more about </em><a href="https://powertofly.com/companies/raytheon-technologies" target="_blank" rel="noopener noreferrer"><em>Raytheon Technologies</em></a>.</p>
Hiring a world-class workforce at the National Geospatial-Intelligence Agency<p>"The National Geospatial-Intelligence Agency recently launched the Neurodiverse Federal Workforce (NFW) pilot program, a collaborative effort between NGA, MITRE, and Melwood. The NFW pilot aims to help government agencies hire neurodiverse talent for U.S. Federal Government agencies. 'NGA mission success is contingent on a world-class workforce with a wide diversity of opinions and expertise,' said NGA Deputy Director Dr. Stacey Dixon. 'Neurodiverse talent can bring new perspectives to the NGA workforce and make important contributions to the mission.' The pilot is a great learning opportunity for NGA to continue to grow and improve our first-class workforce."</p><p>Learn more from the podcast "<a href="https://www.podcastone.com/episode/The-National-Geospatial-Intelligence-Agency-takes-workforce-diversity-in-a-new-direction" target="_blank">The National Geospatial Intelligence Agency Takes Workforce Diversity In A New Direction</a>"</p><p><em>Learn more about the </em><a href="https://powertofly.com/companies/national-geospatial-intelligence-agency" target="_blank" rel="noopener noreferrer"><em>National Geospatial-Intelligence Agency</em></a><em>.</em></p>
Supporting each individual's preferred environment at Elastic<p>"We distribute anonymous surveys that allow anyone, including neurodiverse folks, to address potential barriers that we should address.</p><p>Our accessibility working group acts as an employee resource as well as an equity-seeking team that works to create and develop a disability inclusive workplace at Elastic.</p><p>The majority of our Elasticians work from home. Our hope is that this empowers neurodiverse employees, including those who may be on the spectrum, to have more control over their environment so that they can manage noise and light sensitivity, control their personal space, and manage their own schedule to reduce anxiety."</p><p><em>Learn more about </em><a href="https://powertofly.com/companies/elastic" target="_blank"><em>Elastic</em></a><em>.</em></p>
Pioneering neurodiversity at Freddie Mac<p>"Freddie Mac values the insights and different perspectives that result from employees bringing their authentic selves to work. Our Office of Inclusive Engagement works with several organizations to identify qualified candidates, consider them for suitable roles and pair them with mentors who can help them adapt to an evolving new normal. In 2020, we evolved our neurodiversity internship initiative into a more robust training, education and hiring process called 'Neurodiversity at Work' to directly place candidates with Autism Spectrum Disorders into full-time roles."</p><p><em>Learn more about </em><a href="https://powertofly.com/companies/freddie-mac" target="_blank" rel="noopener noreferrer"><em>Freddie Mac</em></a><em>.</em></p>
Decoding inclusion at MongoDB<img class="rm-lazyloadable-image rm-shortcode" lazy-loadable="true" data-runner-src="https://assets.rebelmouse.io/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpbWFnZSI6Imh0dHBzOi8vYXNzZXRzLnJibC5tcy8yNTk0NzE2OC9vcmlnaW4ucG5nIiwiZXhwaXJlc19hdCI6MTYzMDY3MTY2MH0.Q-ko6g65MC-epHBrx_vr6k9v-lSawHH5jfhPWOVTozI/img.png?width=980" id="a4487" width="1112" height="626" data-rm-shortcode-id="a686a88d639ff3a91a5a4f6b455ce0cc" data-rm-shortcode-name="rebelmouse-image" /><p>"MongoDB supports the neurodivergent community through interview accommodations, providing new hires the opportunity to select equipment and denote special requests, and onboarding checklists broken down into useful sections. To raise awareness about neurodiversity in the workplace, we have a learning and development (L&D) platform which has content on collaborating with different working styles. Our L&D Program focuses on building skills in managing teams inclusively. We also host Decoding Inclusion, a series of events aimed at building community and sharing foundational knowledge about D&I topics, including neurodiversity, to further our understanding of differences."</p><p><a href="https://www.mongodb.com/blog/post/why-now-cool-time-different-steph-johnson" target="_blank">Read more about how MongoDB celebrates difference in this interview with their VP of Corporate Comms</a></p><p><em>Learn more about </em><a href="https://powertofly.com/companies/mongodb" target="_blank" rel="noopener noreferrer"><em>MongoDB</em></a><em>.</em></p>
Encouraging allyship at Folsom Labs<p>"At Folsom Labs, we are passionate about building a culture of acceptance and inclusion. Our goal is not just to spread autism awareness but to strive to be allies and elevate the voices of those with disabilities. Now more than ever, this is important as many are facing the added weight of mental health and wellness challenges due to the pandemic. Encouraging allyship throughout the community and building a culture where everyone can thrive are at the forefront of our current initiatives. We are proud to celebrate Autism Acceptance Month — to set a stage where we can celebrate our differences and continue to create a space of inclusion and support."</p><p><em>Learn more about </em><a href="https://powertofly.com/companies/folsom-labs" target="_blank"><em>Folsom Labs</em></a><em>.</em></p><em><br></em>
Recruiting for diverse problem solvers at Dell Technologies<video controls id="7ebf6" width="100%" class="rm-shortcode" data-rm-shortcode-id="d5c114fad218a953432630dfe99716b2" expand="1" feedbacks="true" mime_type="video/mp4" shortcode_id="1617842842194" site_id="17377755" url="https://roar-assets-auto.rbl.ms/runner%2F23124-Neurodiversity_Shortform_0325.mp4" videoControls="true"> <source src="https://roar-assets-auto.rbl.ms/runner%2F23124-Neurodiversity_Shortform_0325.mp4" type="video/mp4"> Your browser does not support the video tag. </video><p>"Dell's Neurodiversity Hiring Program provides professional development training, internships, and full-time career opportunities for neurodivergent job seekers. The program rethinks the traditional interview process by removing barriers that may limit an individual from fully showcasing their skills and capabilities. Additionally, program participants benefit from job coaching and mentorship provided by our community partners and True Ability ERG members.</p><p>A variety of critical positions across the company have been filled through the program. In doing so, we are bringing in diverse perspectives for problem solving that have helped us differentiate ourselves within the marketplace all while cultivating a culture of inclusion."</p><p><br></p><p><em>Learn more about </em><a href="https://powertofly.com/companies/dell-technologies" target="_blank"><em>Dell</em></a><em>.</em></p>
Supporting professionals with autism throughout their talent journey at Deloitte<p>"At Deloitte, everyone contributes to our diversity, equity, and inclusion efforts. Our inclusive culture, empowers all of us, including those with diverse abilities, to connect, belong, and grow. Deloitte's Autism@Work program supports our professionals with autism throughout their talent journey. A customized, autism-friendly assessment process helps draw out our candidates' strengths. Our employees have an internal Coach, an Onboarding Advisor, and access to external job coaching. Our Onboarding Mentor/Buddy Program pairs professionals with autism with other Deloitte colleagues/allies. Through Neurodiversity Training, our professionals can help support and manage our differently-abled professionals. We also have our Abilities First Business Resource Group for people with disabilities plus allies."</p><p><em>Learn more about </em><a href="https://powertofly.com/companies/deloitte1" target="_blank"><em>Deloitte</em></a><em>.</em></p>
Sharing stories to support awareness at Lockheed Martin<p>"Lockheed Martin shares employee stories internally to help others understand Autism Spectrum Disorder (ASD) and hosts internal events to support ASD awareness and education. The Able & Allies business resource group, whose mission is to build an environment that empowers employees with disabilities, has recently partnered with ASD advocacy organizations to offer resources to assist with managing the effects of the COVID-19 pandemic with persons who have ASD and their families. Missiles and Fire Control (MFC) is a member of the Florida Ability Inclusion Network and strives to educate employees and leaders on disabilities and recommend best practices to promote a disability-friendly workplace."</p><p><em>Learn more about </em><a href="https://powertofly.com/companies/lockheed-martin" target="_blank"><em>Lockheed Martin</em></a><em>.</em></p>
Kate Jhaveri does one thing every day that she suggests you try: belly laughs.
The EVP and Chief Marketing Officer at the NBA credits her two kids with much of that levity—"They're very silly and they, at least once a day, make me laugh out loud," she says—though she seeks to make those lighter connections with her team at work, too.