Senior Site Reliability Engineer

| Redwood City, CA, USA | Hybrid
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Attain

Built for consumers and companies, alike.

In a world driven by data, we believe consumers and businesses can coexist. Our founders had a vision to empower consumers to leverage their greatest asset—their data—in exchange for modern financial services. Built with this vision in mind, our platform allows consumers to access savings tools, earned wages and rewards without cost or hidden fees. In exchange, they give permission to use their real-time data for research, insights and targeted advertising.

At Attain, your contribution will help us build a more equitable and efficient data sharing ecosystem—whether helping consumers access modern financial services or businesses leverage data to achieve better outcomes. You’ll have the opportunity to work directly with hands-on leaders and mission-driven individuals everyday.

About the Role

As a Senior DevOps Engineer on our SRE team, you will play a critical role in building out and maintaining the infrastructure that powers all of our systems, as well as all of the supporting tools to ensure that those systems are running smoothly.

You will work closely with nearly every engineering team at Attain, in helping to ensure that our systems are operating at peak efficiency, and preparing us to handle the scale of our future growth.
This role is on the following hybrid schedule (Mondays in office, and choice of two days between Tues-Th) in our RWC office. Fridays are remote!

What a typical week might look like

  • Write Terraform modules for deploying infrastructure resources via our GitLab pipelines
  • Develop Helm charts for deploying services and jobs in our Kubernetes cluster
  • Define metrics, network policies, and routing rules for our Istio service mesh
  • Monitor and maintain our GCP BigQuery and Spanner databases
  • Pipe metrics to our Google-managed Prometheus instance and build out Grafana dashboards and alerts to increase visibility on our systems
  • Experiment with GCP offerings, 3rd party vendors, and open-source tools to further automate and secure day-to-day operations
  • Pair with engineering leads to instrument and monitor critical functionality
  • Add automation to both existing and new systems to reduce our reliance on manual processes
  • Participate in architecture design and capacity planning discussions to ensure that our systems are scalable, maintainable, reliable, and secure
  • Build, maintain, and improve our CI/CD pipeline

You’ll be a great fit for the role if

  • You are comfortable wearing many hats
  • You have a willingness to learn and teach in a fast-paced, collaborative environment
  • You have a strong desire to automate things
  • You readily provide constructive feedback, and also proactively seek feedback to improve yourself
  • You like to get your hands dirty and tinker with/stress test new technologies

Preferred Qualifications

  • 6+ years of experience building and maintaining large-scale cloud-native infrastructure (AWS and/or GCP)
  • Experience working with the containerization technologies Docker, Kubernetes, and Istio or a similar service mesh technology
  • Experience with SQL database technologies such as MySQL,Google BigQuery, and Google Spanner
  • Experience with stream technologies such as Kafka and Amazon Kinesis
  • Experience with pub sub technologies such as AWS SNS and Google Pub/Sub
  • Experience with serverless computing technologies such as AWS Lambda and Google Cloud Functions/Google Cloud Run
  • Experience with infrastructure-as-code tools such as Terraform
  • Experience with observability tools such as Datadog, Prometheus, and Grafana
  • Strong computer science and software engineering fundamentals
  • Experience with SOC2 Compliance processes and requirements

We are excited to hear from you. 

At Attain, we are passionate about finding people who help us celebrate progress at our growth-oriented organization. We encourage you to apply, even if your experience doesn’t match every detail on the job description. If we don’t see something that immediately fits, we will keep your resume on file for future opportunities. 

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • KotlinLanguages
    • RustLanguages
    • SwiftLanguages
    • Google AnalyticsAnalytics
    • LookerAnalytics
    • MixpanelAnalytics
    • FigmaDesign
    • IllustratorDesign
    • MiroDesign
    • Google DriveManagement
    • Google SlidesManagement
    • JIRAManagement
    • SalesforceCRM
    • Google HangoutsCollaboration
    • SlackCollaboration
    • ZoomCollaboration
    • LatticeCollaboration
    • NuclinoCollaboration

An Insider's view of Attain

What’s the vibe like in the office?

I’d describe the vibe as energizing, motivating and rewarding. Being in the office to collaborate live is a contributor to our success and to my own experience. Attain has some of the smartest and accomplished talent I've worked with, people who have seen great success at larger ad-tech companies who wanted to come here to build something together.

Mitchell

Senior Manager of Channel Partnerships

What kinds of technical challenges do you and your team face?

My team works at the intersection of Attain's adtech and consumer fintech products, which comes with an exciting set of challenges. We're scaling this area of the business rapidly, so we're constantly managing growth, exploring new technologies, as well as rapidly iterating on our existing products and building new ones, to support our progress.

Emma

Director of Product

How has your career grown since starting at the company?

I started at Attain three years ago & every day has been inspiring, motivating & challenging. I am extremely proud of the team we've assembled, all of whom are committed to creating the best financial app available. I've grown professionally because my ideas are fully supported & I feel like I'm part of something bigger than myself.

Karla

Director of Customer Success, Consumer

How do you make yourself accessible to the rest of the team?

We are absolutely dedicated to creating an environment where regular access to leaders is encouraged. We have an open door policy, which manifests itself by our leadership team sitting amongst our whole team. We want to hold onto this culture as we grow, so people can perform with constant access to information to make the best decisions.

Brian

Chief Executive Officer

How would you describe the company’s work-life balance?

I am pleasantly surprised by the balance between work and personal life in our company. There’s an assumed level of trust between the organization and its employees. I feel empowered to manage my time as needed while keeping our overarching goals in mind.

Chloe

Manager of Marketing, Lifecycle

What are Attain Perks + Benefits

Attain Benefits Overview

Health & Wellness.
Comprehensive health insurance and access to resources for you and your family

Out of office.
We provide generous paid vacation, sick leave, and local holidays off

Financial success.
Take advantage of our stock option program

Mentorship.
Sharing knowledge is a key to our success

Gear.
Get what you need to do your job. High quality gear is a given.

Team & company outings.
We’re a distributed team spread across multiple cities and gather regularly in-person and virtually

Family.
We celebrate the growth of our employees’ families through paid parental leave

Culture
Open door policy
OKR operational model
Team based strategic planning
Open office floor plan
Employee resource groups
Day off for your birthday
Hybrid work model
Health Insurance + Wellness
Flexible Spending Account (FSA)
Attain's Healthcare Flexible Spending Account allows employees to use their pre-tax dollars to pay for eligible out-of-pocket healthcare expenses.
Disability insurance
Attain provides full-time employees with Short-Term Disability Insurance, at no additional cost.
Dental insurance
Attain's dental plan covers three main types of expenses; preventative & diagnostic, basic services, and major services.
Vision insurance
Attain's vision plan provides benefits through a network that includes private practitioners as well as major retail optical centers for services such as eye exams, contacts, lenses & frames.
Health insurance
Attain's medical insurance plan with UHC provides three options for individual, spouse & family coverage via a Standard PPO, HMO or HSA PPO.
Life insurance
Attain's life insurance plans provides Basic Life AD&D coverage, as well as voluntary
Pet insurance
Wellness programs
Mental health benefits
Financial & Retirement
401(K)
Company equity
Charitable contribution matching
Child Care & Parental Leave
Generous parental leave
Vacation + Time Off
Unlimited vacation policy
Generous PTO
Attain has a responsible, unlimited PTO policy.
Paid holidays
Paid sick days
Flexible time off
Office Perks
Commuter benefits
Company-sponsored outings
Free snacks and drinks
Company-sponsored happy hours
Professional Development
Job training & conferences
Mentorship program

More Jobs at Attain

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AttainFind similar jobs like this