Site Reliability Engineer
Location: Chicago, IL; Redwood City, CA
Department: Advertising Technology
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 Site Reliability Engineer, 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.
Attain Office Hybrid Schedule (where applicable):
- Redwood City, CA: Mondays (in-office for stand-ups, all-hands) and choice of three days between Tues-Friday
- Chicago, IL & New York, NY: 4 days in-office; 1 day 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
- Leverage latest and greatest LLM models in developing infrastructure and tooling
- 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
- 4+ 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 to continuously help us grow our 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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
