Database Engineer

Database Engineer

Our database environments are complex and diverse, storing and processing tens of billions of user’s posts. We run on a range of highly scalable data platforms including Postgres, MongoDB, AWS as well as on premise. We are looking for a highly skilled and versatile Database Engineer to join our dispersed team based across the US. 

Challenges you will solve

  • Collaborate with engineering teams to inform design and deploy new products and features at scale
  • Identify and promote opportunities for refactoring data stores into more relevant and cost-effective solutions
  • Design and execute the migration from on-prem to cloud-based databases
  • Proactively plan and provide for capacity and resilience, with a strong focus on observability
  • Develop automation process and tools to deploy code and structural releases
  • Resolve critical infrastructure incidents as part of on call rotation
  • Provide excellent documentation and help to curate existing documentation

About You

  • 6+ years of experience in DBA/DBE roles on highly available and scalable SQL and NoSQL systems such as MongoDB, Cassandra/ScyllaDB, MySQL, Oracle, Postgres and Vertica
  • 2+ years of experience working in a cloud environment (preferably AWS)
  • MongoDB and MongoDB Atlas
  • Strong understanding of Infrastructure as Code and special considerations for persistent infra such as database
  • Experience automating infrastructure deployment using tools such as Terraform, Cloud Formation, Jenkins etc.
  • Ability to work on multiple cross functional projects, balancing and reprioritizing competing objectives
  • Excellent communicator and documenter
  • A technical degree in computer science, software engineering or related fields
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx