Senior Software Engineer, Data Platform

Hayden AI
San Francisco, CA
Remote
Job Description
We're looking for a passionate Senior Software Engineer to grow our data platform: enabling reliable, scalable, and high-performance data systems across the organization. As a dynamic startup, we understand the critical importance of cybersecurity in protecting our innovative solutions and ensuring the safety of our digital environment and customer data.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 6+ years of experience in software or data engineering, focused on large-scale big-data systems and low latency systems
  • Strong proficiency in Python, Scala or Java for data processing and automation
  • Hands-on experience with AWS data services such as Kinesis/Kafka, Glue, EMR, Iceberg, Redshift, S3, and Lambda
  • Solid understanding of data modeling, ETL/ELT design, and distributed data processing (Spark or Flink)
  • Experience with infrastructure-as-code (Terraform or CloudFormation) and CI/CD automation
  • Familiarity with data governance, lineage, and observability best practices
  • Working knowledge of cloud security, IAM, and cost optimization in AWS
  • Excellent collaboration and communication skills, with experience working cross-functionally with analytics and platform teams
]]>