Senior Software Engineer – Data Management Platform

Added
16 days ago
Type
Full time
Salary
Salary not provided

Related skills

sql python kubernetes apache spark scylladb

📋 Description

  • Senior Software Engineer for Data Management Platform; bridging software and data engineering.
  • Design, build, and maintain scalable APIs and data pipelines.
  • Work with Spark, Airflow, ScyllaDB/Aerospike, Kubernetes, and SpringBoot.
  • Collaborate with cross-functional teams across Product, ML, Ads.
  • Explore AI-driven capabilities to improve ad platforms and operations.

🎯 Requirements

  • 8+ years in software or data engineering with big data tech.
  • Expertise with Apache Spark and Apache Airflow.
  • Experience with ScyllaDB or Aerospike (NoSQL preferred).
  • Strong knowledge of SOLID principles and distributed systems.
  • Advanced SQL skills for large datasets.
  • Proficient in Python, Java, or Scala; SpringBoot and cloud skills.

🎁 Benefits

  • Hybrid work: in-office Mon-Thu; remote on Fridays.
  • Global healthcare, mental health, and financial wellness resources.
  • Time off and retirement options; accommodations available on request.
  • Supportive culture with learning and growth opportunities.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →