Match score not available

Senior Platform Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong knowledge of AWS system design, Experience with infrastructure as code, Proficient in relational/document databases, Familiarity with pair programming and automated testing, Experience in high-throughput systems is a plus.

Key responsabilities:

  • Design and implement robust solutions at scale
  • Support product enhancements cross-functionally
  • Collaborate with an agile team to tackle problems
  • Build and ship solutions for customer needs
  • Ensure reliability and performance of systems
Drip logo
Drip
51 - 200 Employees
See more Drip offers

Job description

At Drip, we believe that every brand should have the tools to build trusting and lasting customer relationships through personalized, nurturing communication and engagement. Discover more about Drip and how we empower independent brands to grow beyond their wildest dreams.

Visit our Careers Page to learn more about our story, meet our team, and explore the benefits of joining us. At Drip, we don’t just value diversity—we believe it’s a source of strength that drives innovation. Explore more about our culture here.

About The Opportunity

As a Senior Platform Engineer at Drip, you'll be part of a small agile team that is working to solve some of the industry's most interesting challenges. You'll work on large-scale solutions that push our systems into the future. You'll also collaborate cross-functionally as you solve, design, build, and ship solutions to our customers' problems. In addition to gaining experience in a rapidly evolving SaaS company, you'll also have a tremendous impact on the product as a whole.

Core Traits We Look For

  • Designing and implementing robust solutions at scale
  • Supporting and enhancing our track record of reliability
  • Working cross-functionally to support product enhancements

In Addition To The Above You

  • Enjoy collaborating on a small empowered team to help discover, understand, and tackle interesting and hard problems
  • Possess a deep knowledge of AWS system design, performance tuning, capacity planning, etc
  • Have experience with infrastructure as code technologies (i.e. Terraform, Ansible, or Chef)
  • Have strong experience with relational and/or document databases (i.e. PostgreSQL, DynamoDB)
  • Are a proponent of sound engineering practices, including pair programming and automated testing
  • Know that we are successful if and only if our customers are successful; technology is a means to an end
  • Are able to understand complex architectures and design simple ones that scale

Our Tech Stack

  • AWS
  • Terraform
  • Kinesis, SQS
  • Docker, ECS
  • PostgreSQL, DynamoDB
  • Ruby on Rails, Scala
  • Databricks, Spark
  • Elm, JavaScript
  • CircleCI, CodeDeploy

Huge Plus

  • If you have worked with both Scala and Ruby
  • If you have experience working on a high-throughput system
  • If you have experience implementing security best practices in SaaS software

The Interview Process

  • Apply - nice to meet you!
  • Recruiter Intro Phone Call - 30 min to learn about us and our culture
  • Engineering Manager Video Call - 45 min
  • Team Interview Video Calls - around 3-4 hours total to meet a few members of the team.
  • Team Debrief - we share open feedback for the hiring manager's final decision. Regardless of the outcome, every candidate will get an update from Drip on their interview status quickly.
  • Offer - we will call the candidate that we hope will be the next Dripster hire!

What We Offer

  • Competitive pay and benefits
  • Challenging and meaningful problems to solve - you will invariably make a difference and impact
  • The chance to learn from some of the best people in the business, including our wildly talented and in-touch leadership team
  • A vibrant and devoted team, who still finds time for fun Digital first culture - many of our team members work remotely. We have a hub in Minneapolis, MN and a European Hub in Aarhus, Denmark for in person collaboration.
  • Finally, just good humans...no jerks!

Working for a successful early-stage tech company is something we consider to be a unique and exciting opportunity. As a part of the team you’ll work hard and encounter exciting challenges and adventures along the way. Our positions come with some pretty amazing advantages, opportunities, and fulfillment. So bring your best self and your strongest oars to the Drip crew boat, and we'll bring some pretty great stuff in return.

Drip is an inclusive workplace that upholds the dignity of all people. We value, respect, and celebrate everyone’s individualities and honor their unique strengths from all different walks of life. We embrace diversity of perspective and ideas which leads to people’s growth, product innovation and ultimately a successful business.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

Related jobs