Remote Jobs RockRemote Jobs Rock

Senior Software Engineer - Search Platform

🕒 10 days ago
Distributed SystemsCloud ArchitectureAI SearchIndexing

📜 Description

  • Be a key contributor to the design and development of Search and Indexing.
  • Be responsible for operations for Search including participation in out-of-hours on-call rota.
  • Work with a full-remote team, with the option to be either full-remote, hybrid or office based.
  • Ensure the quality and soundness of the system.
  • Share your expertise on distributed systems.
  • Collaborate with other teams to identify, troubleshoot and resolve high impact issues.

🛠️ Requirements

  • Experience designing and operating distributed systems in production.
  • Experience working with large datasets and high traffic.
  • Rigor in high code quality, automated testing, and other engineering best practices.
  • Excellent spoken and written English skills.
  • Experience at our current stage and beyond ($50-200M ARR range, high growth, lots of change and building internal infrastructure).
  • Nice to have: Experience in Go.
  • Nice to have: Experience in Kubernetes.
  • Nice to have: Sensitivity to Site Reliability Engineering.

Benefits

  • FLEXIBLE WORKPLACE STRATEGY:
Pinterest

Staff Software Engineer, Storage Services

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 5 hours ago

Lead the technical strategy and execution of Pinterest's storage infrastructure, focusing on scalable online structured data storage and high-performance query processing.

Backend Software EngineeringDistributed SystemsSQL DatabasesNoSQL Databases

Trusted by Remote Workers