Remote Jobs RockRemote Jobs Rock

Senior Software Engineer - Data

🕒 17 days ago
ScalaJavaPythonSpark

📜 Description

  • Write, ship, and maintain production code as a hands-on engineer.
  • Architect, design, and implement large-scale distributed data systems and pipelines.
  • Contribute to technical decision-making across batch and streaming data solutions.
  • Collaborate with engineers, product managers, data scientists, and intelligence analysts to build customer-focused products.
  • Explore and integrate new technologies to optimize performance and scalability.
  • Take shared ownership of data systems, from design to deployment and ongoing improvement.

🛠️ Requirements

  • Hands-on production-engineering experience with Scala, Java or Python.
  • Ability to design, build, and maintain distributed data systems in a cloud-based environment.
  • Hands-on experience with big data frameworks such as Spark or Databricks.
  • Knowledge of cloud infrastructure (AWS, GCP, or Azure).
  • Experience with data modelling and workflow orchestration.

Benefits

  • Private Health Insurance - we use Vitality! • Full access to Spill Mental Health Support • Life Assurance: we hope you will never need this
Pinterest

Staff Software Engineer, Storage Services

Pinterest👥 5001 - 10,000 employees🏢 Computer Software
🔥 6 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