jobapplier

Staff Software Engineer (Data Platform)

Scale AI

Skills

Required

  • streaming
  • indexing / caching
  • MongoDB
  • Postgres
  • streaming/processing solutions
  • Kinesis
  • Flink
  • Spark
  • ElasticSearch
  • Redis
  • data query
  • Trino
  • Kubernetes
  • CircleCI

Preferred

  • AI technologies

Join Scale, a leading platform company at the forefront of the AI race. As a Staff Software Engineer, you will lead the design and development of core data storage, streaming, caching, and indexing platforms. You will have widespread exposure to the AI industry and drive the architecture, design, implementation, and reliability of our foundational data platforms. You will also provide technical leadership and mentor junior engineers.

Responsibilities

  • Conduire l'architecture, la conception, la mise en œuvre et la fiabilité des plateformes et systèmes de données fondamentaux.
  • Collaborer avec des équipes interfonctionnelles pour définir, concevoir et livrer de nouvelles fonctionnalités.
  • Fournir un leadership technique, y compris : le respect et l'amélioration des normes d'ingénierie à travers l'organisation, le mentorat des ingénieurs juniors.

Requirements

  • Extensive experience in various database technologies (MongoDB, Postgres), streaming/processing solutions (Kinesis, Flink, Spark), indexing/caching (ElasticSearch, Redis), and various data query engines (Trino, Presto, Snowflake, etc.)
  • Experience working fluently with standard containerization & deployment technologies like Kubernetes and various public cloud offerings
  • Show a track record of mentoring and leading teams in successful projects
  • Experience driving cross functional collaboration and communication at an organizational or broader level
  • Extensive experience in software development and a deep understanding of distributed systems, cloud platforms and data systems
  • 8+ years of full-time engineering experience, post-graduation with specialties in back-end systems, specifically related to building large-scale data storage, streaming, and warehousing systems
  • Possess excellent communication and collaboration skills, and the ability to translate complex technical concepts to non-technical stakeholders
  • Strong knowledge of software engineering best practices and CI/CD tooling (CircleCI)
  • Experience with performance tuning and cost optimizations of cloud based data platforms
  • Experience defining a data lifecycle strategy and designing/implementing tooling for data privacy (i.e. GDPR) needs

Preferred

  • Experience scaling products at hyper-growth startups
  • Excitement to work with AI technologies

Pay

USD 248,400 - 310,500