Fetch Logo

Fetch

Site Reliability Engineer

Job Posted 2 Days Ago Reposted 2 Days Ago
Remote
Hiring Remotely in United States
Mid level
Remote
Hiring Remotely in United States
Mid level
The Site Reliability Engineer will improve service reliability, monitor system health, automate tasks, and support software deployment and troubleshooting.
The summary above was generated by AI

What we’re building and why we’re building it. 

Every month, millions of people use America’s Rewards App, earning rewards for buying brands they love – and a whole lot more. Whether shopping in the grocery aisle, grabbing a bite at the drive-through or playing a favorite mobile game, Fetch empowers consumers to live rewarded throughout their day. To date, we’ve delivered more than $1 billion in rewards and earned more than 5 million five-star reviews from happy users. 

It’s not just our users who believe in Fetch: with investments from SoftBank, Univision, and Hamilton Lane, and partnerships ranging from challenger brands to Fortune 500 companies, Fetch is reshaping how brands and consumers connect in the marketplace. When you work at Fetch, you play a vital role in a platform that drives brand loyalty and creates lifelong consumers with the power of Fetch points. User and partner success are at the heart of everything we do, and we extend that same commitment to our employees.

Ranked as one of America’s Best Startup Employers by Forbes for two years in a row, Fetch fosters a people-first culture rooted in trust, accountability, and innovation. We encourage our employees to challenge ideas, think bigger, and always bring the fun to Fetch.

Fetch is an equal employment opportunity employer.

The Role:

Fetch’s next step in evolving the shopping experience will require a Site Reliability Engineer.

The Site Reliability Engineering (SRE) team combines software and systems engineering to build and run distributed, fault-tolerant systems at scale. SREs ensure that Fetch’s services — both our externally visible and internally critical systems — have reliability and uptime appropriate to our users’ needs. In addition, we keep an ever watchful eye on system capacity and performance. We’re proud to be our engineers’ engineers, and much of our software development focuses on optimizing existing systems, building infrastructure, and eliminating work through automation.

Fetch’s culture of diversity, intellectual curiosity, problem solving, and openness is key to our success. Our organization brings together people with a wide variety of backgrounds, experiences, and perspectives. We encourage them to collaborate, think big, and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

Responsibilities:

  • Engage in and improve the whole lifecycle of services - from inception and design, through deployment, operation, and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and readiness reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems by participating in the on-call rotation.

Minimum Qualifications:

  • Experience with one or more high-level programming languages (e.g. Java, Python, Go, C/C++).
  • Experience with Unix/Linux operating system internals, networking, or cloud platforms (e.g. AWS, Azure, GCP).
  • Experience with analyzing and troubleshooting systems.
  • Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.

Preferred Qualifications

  • Experience designing, analyzing, and troubleshooting distributed systems.
  • Experience designing and developing software oriented towards systems or infrastructure automation.
  • Ability to debug/optimize code and automate routine tasks.
  • Systematic problem-solving approach, coupled with effective communication skills and a sense of ownership and drive.

At Fetch, we'll give you the tools to feel healthy, happy and secure through:

  • Equity: We offer employees equity in Fetch, so that everyone can benefit from Fetch’s growth.
  • 401k Match: Dollar-for-dollar match up to 4%.
  • Benefits for humans and pets: We offer comprehensive medical, dental and vision plans for everyone including your pets.
  • Continuing Education: Fetch provides ten thousand per year in education reimbursement.
  • Employee Resource Groups: Take part in employee-led groups that are centered around fostering a diverse and inclusive workplace through events, dialogue and advocacy. The ERGs participate in our Inclusion Council with members of executive leadership.
  • Paid Time Off: On top of our flexible PTO, Fetch observes 9 paid holidays, including Juneteenth and Indigenous People’s Day, as well as our year-end week-long break. 
  • Robust Leave Policies: 20 weeks of paid parental leave for primary caregivers, 14 weeks for secondary caregivers, and a flexible return to work schedule. 
  • Calvin Care Cash: Employees who are welcoming new family members will also receive a one time $2,000 incentive to assist employees with covering the cost of childcare, clothing, diapers and much more!
  • Flexible Work Environment: Collaborate with your team in one of our stunning offices in Madison, Birmingham, or Chicago. Or you can work fully remotely from anywhere in the US. We’ll ensure you are equally equipped with the hardware and software you need to get your job done in the comfort of your home.

Fetch is an equal opportunity employer that embraces diversity, inclusion, and respect for all individuals. We do not discriminate on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, age, national origin, marital status, veteran status, disability, or any other characteristic protected by applicable law. Our commitment to inclusivity ensures that everyone is treated with dignity and has the opportunity to succeed based on their talent, skills, and potential.

Learn more: Fetch Recruitment Scam Warning.

Top Skills

AWS
Azure
C/C++
GCP
Go
Java
Linux
Python
Unix

Similar Jobs

2 Days Ago
Remote
San Francisco, CA, USA
117K-187K Annually
Junior
117K-187K Annually
Junior
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Join the SRE team to enhance cloud services, improve reliability, and automate tasks. Experience with cloud services and programming is key.
Top Skills: AuroraAWSAzureCachesCloudFormationEc2GCPGoJavaLinuxPythonRdsSqsUnix
Yesterday
Remote
USA
Senior level
Senior level
Computer Vision • Healthtech • Information Technology • Logistics • Machine Learning • Software • Manufacturing
As a Senior Software Engineer II, you'll design scalable infrastructure to support Dandy's products, ensuring quality and performance in a collaborative environment.
Top Skills: ChronosphereGCPGraphQLKubernetesNestjsNode.jsPostgresPulumiReactReduxTemporalTypescript
6 Days Ago
Remote
Hybrid
5 Locations
151K-297K Annually
Senior level
151K-297K Annually
Senior level
Big Data • Cloud • Software • Database
As a Staff Engineer in the InfraSec team, you'll lead cloud security solutions, manage tools, automate monitoring, and guide a small team of SREs.
Top Skills: AnsibleAWSAzureCloudFormationGCPGoTerraform

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account