Posted in

Software Engineer – Data Platform

Software Engineer – Data Platform

CompanyX
LocationPalo Alto, CA, USA, Seattle, WA, USA
Salary$154000 – $297000
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Minimum 2+ years of backend development experience
  • Proficiency in languages like Java, Scala, Python, Rust
  • Knowledge of ETL processes and data warehousing
  • Demonstrated experience building data pipelines
  • Independent learning capabilities for new technologies
  • Excellent communication and interpersonal skills

Responsibilities

  • Design and develop core functionalities in data ingestion and processing
  • Enhance and optimize Kafka and other transport layer technologies for real-time processing
  • Work closely with other engineers to ensure that our data platform is available, secure, and reliable
  • Uphold service quality throughout the software development lifecycle
  • Drive continuous improvement in our software solutions

Preferred Qualifications

  • Experience in optimizing distributed data processing systems (Spark, Flink, Kafka, Hadoop, Storm) is highly desirable