Senior DevOps Engineer
We are Dscout, home of the People Nerds! We partner with human-centric organizations like Google, Salesforce, AirBnB, Target, and Best Buy to help build the right products for the right people with our suite of user research tools. Our team cares deeply about quality research, making companies more human, and of course—nerding out together. We are continuing to add to our smart and driven team, and we would love for you to join us.
We’re looking for a smart and driven DevOps Engineer to help scale our platform. You have experience with AWS infrastructure (and beyond) and have seen a couple (or more) different ways to do it. You are fully bought into IaS (Infrastructure as Service), have used one of the popular tools (Terraform, CloudFormation, etc), and are excited to write our first line of IaS code.
You have a product mindset and have a history of working with application developers and quality engineers to understand their needs, prioritize them, and deliver DevOps solutions that address those. You are also data driven and use metrics to drive your decisions.
Our team is growing but we’re not a big company. We work collaboratively, move fast (we deploy to production many times a day), and we value technical quality. If you are excited about the challenge of building a platform that powers an incredible product while working alongside a great engineering team, we’d love to hear from you!
our platform
Our web platform is built on React.js frontend and Elixir backend tied together by GraphQL APIs. We make heavy use of PostgreSQL for our storage needs and we host our platform on AWS. Another core part of our offering are two mobile apps - iOS and Android - that are written in Swift and Kotlin respectively. We also employ WebRTC and WebSockets for live video streaming and use GPT-4 & Python for NLP and media processing.
Over ten years and 57K commits later, we've maintained a tidy code base that is well documented and battle-tested by tens of thousands of users.
On the DevOps side, we have a modern architecture that is continuously evolving to address business & technology needs. Here’s what we got so far:
Infrastructure: AWS, S3, CloudFront & CloudFlare CDNs
Postgres: CrunchyBridge
IaC (Infrastructure as Code): Terraform
Security: Cloudflare WAF
CI/CD: CI on every commit, automated deploys on commits to main, Docker as a deployment unit
Observability: DataDog, Honeybadger, PagerDuty
Here are some other interesting challenges that lie ahead for us:
- Automate staging environment setup for on-the-fly creation & deletion
- Partner with Data Engineers to work on data pipeline & ML infrastructure
- Introduce key management and key vaults as a way to enhance security
what you will do:
Be an active member of the DevOps team
Work with a product mindset where the rest of Engineering are your customers
Collaborate with teammates to continuously improve the ways you and your team work
Design & implement DevOps solutions using a modern toolset
Use metrics and data to drive communication and decisions
Be responsible for the platform stability and help inform application architecture decisions in that context
Deliver platform changes in an iterative way and with no downtime
Work with the Principal DevOps Engineer, VP of Compliance, and Chief Architect on defining & adopting security best practices & solutions
Be a part of our on-call rotation
what you need to have:
4-6 years experience in any engineering role
At least 2 years of experience in a DevOps engineer role specifically
Expertise with designing, creating, and managing AWS infrastructure
Expertise with using IoC tools (Terraform, CloudFormation, Ansible, etc) to manage cloud infrastructure
Experience with Linux, shell scripting, and a scripting language
Experience with (at least some) modern tools like Docker, GitHub, CircleCi, etc
Understanding of how DevOps design influences, enables, and constrains application architecture and SDLC
Experience with observability tools (logs, metrics, tracing), troubleshooting, monitoring, and alarming
Solid understanding of security principles and how to design with security-first approach
About dscout
Dscout is a team of passionate research, sales, technical, marketing, design, success, and operations professionals. We are driven by the power of research—how in-context insights from real people can build products and services that are more people-centric. We value learning, sharing, and building. We deeply value being a diverse and inclusive team and company and look for team members who align with that belief. We are proud of what Dscout is today and excited to build our future with you.
It doesn't just stop there. When you join the dscout team, you will get:
* A strong and competitive compensation package with a built-in bonus and equity program.
* An incredible and progressive benefits package (for both you and your dependents) to support work/life balance including flexible PTO, 11 company holidays, 12 weeks of paid parental leave, 401k match, and much more.
* An education stipend to support your growth & development and a remote work stipend.
* A company that is open and transparent with our team. You will know what is happening and why it matters.
dscout is an equal-opportunity employer that values diversity. We do not discriminate based on identity- race, color, religion, national origin or ancestry, sex, gender identity and expression, age, physical or mental disability, pregnancy, veteran or military status, unfavorable discharge from military service, genetic information, sexual orientation, marital status, order of protection status, citizenship status, arrest record or expunged or sealed convictions, or any other legally-recognized protected basis under federal, state, or local law.
If you need reasonable accommodations for any part of the employment process, please contact us by email at accommodations@dscout.com and let us know the nature of your request and your contact information. We'll do all we can to ensure you're set up for success during our interview process while upholding your privacy, including accommodation requests. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.
When you apply at dscout, we will process your job applicant data, including your employment and education history, transcript, writing samples, and references, as necessary to consider your job application for open positions. For more information about our privacy practices, please visit our Privacy Policy.
Dscout participates in the E-Verify program in certain locations, as required by law.
NOTE: DSCOUT NEVER CONTACTS JOB APPLICANTS VIA TEXT, MESSENGER, OR OTHER SIMILAR APPLICATIONS. BE AWARE OF PHISHING AND SPOOFING SCAMS, BOTH VIA TEXT AND EMAIL. ONLY RESPOND TO EMAILS FROM DSCOUT.COM
#BI-Remote
#LI-Remote
Senior DevOps Engineer
We are Dscout, home of the People Nerds! We partner with human-centric organizations like Google, Salesforce, AirBnB, Target, and Best Buy to help build the right products for the right people with our suite of user research tools. Our team cares deeply about quality research, making companies more human, and of course—nerding out together. We are continuing to add to our smart and driven team, and we would love for you to join us.
We’re looking for a smart and driven DevOps Engineer to help scale our platform. You have experience with AWS infrastructure (and beyond) and have seen a couple (or more) different ways to do it. You are fully bought into IaS (Infrastructure as Service), have used one of the popular tools (Terraform, CloudFormation, etc), and are excited to write our first line of IaS code.
You have a product mindset and have a history of working with application developers and quality engineers to understand their needs, prioritize them, and deliver DevOps solutions that address those. You are also data driven and use metrics to drive your decisions.
Our team is growing but we’re not a big company. We work collaboratively, move fast (we deploy to production many times a day), and we value technical quality. If you are excited about the challenge of building a platform that powers an incredible product while working alongside a great engineering team, we’d love to hear from you!
our platform
Our web platform is built on React.js frontend and Elixir backend tied together by GraphQL APIs. We make heavy use of PostgreSQL for our storage needs and we host our platform on AWS. Another core part of our offering are two mobile apps - iOS and Android - that are written in Swift and Kotlin respectively. We also employ WebRTC and WebSockets for live video streaming and use GPT-4 & Python for NLP and media processing.
Over ten years and 57K commits later, we've maintained a tidy code base that is well documented and battle-tested by tens of thousands of users.
On the DevOps side, we have a modern architecture that is continuously evolving to address business & technology needs. Here’s what we got so far:
Infrastructure: AWS, S3, CloudFront & CloudFlare CDNs
Postgres: CrunchyBridge
IaC (Infrastructure as Code): Terraform
Security: Cloudflare WAF
CI/CD: CI on every commit, automated deploys on commits to main, Docker as a deployment unit
Observability: DataDog, Honeybadger, PagerDuty
Here are some other interesting challenges that lie ahead for us:
- Automate staging environment setup for on-the-fly creation & deletion
- Partner with Data Engineers to work on data pipeline & ML infrastructure
- Introduce key management and key vaults as a way to enhance security
what you will do:
Be an active member of the DevOps team
Work with a product mindset where the rest of Engineering are your customers
Collaborate with teammates to continuously improve the ways you and your team work
Design & implement DevOps solutions using a modern toolset
Use metrics and data to drive communication and decisions
Be responsible for the platform stability and help inform application architecture decisions in that context
Deliver platform changes in an iterative way and with no downtime
Work with the Principal DevOps Engineer, VP of Compliance, and Chief Architect on defining & adopting security best practices & solutions
Be a part of our on-call rotation
what you need to have:
4-6 years experience in any engineering role
At least 2 years of experience in a DevOps engineer role specifically
Expertise with designing, creating, and managing AWS infrastructure
Expertise with using IoC tools (Terraform, CloudFormation, Ansible, etc) to manage cloud infrastructure
Experience with Linux, shell scripting, and a scripting language
Experience with (at least some) modern tools like Docker, GitHub, CircleCi, etc
Understanding of how DevOps design influences, enables, and constrains application architecture and SDLC
Experience with observability tools (logs, metrics, tracing), troubleshooting, monitoring, and alarming
Solid understanding of security principles and how to design with security-first approach
About dscout
Dscout is a team of passionate research, sales, technical, marketing, design, success, and operations professionals. We are driven by the power of research—how in-context insights from real people can build products and services that are more people-centric. We value learning, sharing, and building. We deeply value being a diverse and inclusive team and company and look for team members who align with that belief. We are proud of what Dscout is today and excited to build our future with you.
It doesn't just stop there. When you join the dscout team, you will get:
* A strong and competitive compensation package with a built-in bonus and equity program.
* An incredible and progressive benefits package (for both you and your dependents) to support work/life balance including flexible PTO, 11 company holidays, 12 weeks of paid parental leave, 401k match, and much more.
* An education stipend to support your growth & development and a remote work stipend.
* A company that is open and transparent with our team. You will know what is happening and why it matters.
dscout is an equal-opportunity employer that values diversity. We do not discriminate based on identity- race, color, religion, national origin or ancestry, sex, gender identity and expression, age, physical or mental disability, pregnancy, veteran or military status, unfavorable discharge from military service, genetic information, sexual orientation, marital status, order of protection status, citizenship status, arrest record or expunged or sealed convictions, or any other legally-recognized protected basis under federal, state, or local law.
If you need reasonable accommodations for any part of the employment process, please contact us by email at accommodations@dscout.com and let us know the nature of your request and your contact information. We'll do all we can to ensure you're set up for success during our interview process while upholding your privacy, including accommodation requests. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.
When you apply at dscout, we will process your job applicant data, including your employment and education history, transcript, writing samples, and references, as necessary to consider your job application for open positions. For more information about our privacy practices, please visit our Privacy Policy.
Dscout participates in the E-Verify program in certain locations, as required by law.
NOTE: DSCOUT NEVER CONTACTS JOB APPLICANTS VIA TEXT, MESSENGER, OR OTHER SIMILAR APPLICATIONS. BE AWARE OF PHISHING AND SPOOFING SCAMS, BOTH VIA TEXT AND EMAIL. ONLY RESPOND TO EMAILS FROM DSCOUT.COM
#BI-Remote
#LI-Remote