Apply

Staff Software Engineer, Backend (ML Platform)

Posted 7 days agoViewed

View full description

💎 Seniority level: Staff, 8+ years

📍 Location: CA, WA, NY, NJ, CT, all other U.S. states

💸 Salary: 200000.0 - 275000.0 USD per year

🔍 Industry: Financial Technology

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AWSPythonApache AirflowKotlinKubeflowKubernetesMySQLSpark

Requirements:
  • 8+ years of experience designing, developing, and launching backend systems using Python or Kotlin.
  • Extensive experience with highly available distributed systems utilizing AWS, MySQL, Spark, and Kubernetes.
  • Experience with online, real-time ML infrastructure like model servers or feature stores.
  • Developed offline environments for large scale data analysis and model training using Spark, Kubeflow, Ray, and Airflow.
  • Experience delivering major system features and writing high quality code.
  • Comfortable navigating from low-level language idioms to large system architecture.
  • Mastered gathering feedback and strong communication skills.
  • Bachelor's degree in a related field or equivalent practical experience.
Responsibilities:
  • Responsible for setting technical strategy for the team on a year-long time scale and linking it with business-impacting projects.
  • Collaborate across teams in the ML development lifecycle with machine learning engineers, platform engineers, and product management.
  • Act as a force-multiplier, defining and advocating for technical solutions and operational processes.
  • Ensure team operations and availability through monitoring, triage rotations, and testing.
  • Foster a culture of quality and ownership by setting standards and advocating beyond the team.
  • Develop talent by providing feedback, guidance, and leading by example.
Apply