Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amazon.com Logo

Senior Software Engineer

Amazon.com

$151,300 - $261,500
Oct 29, 2025
Seattle, WA, US
Apply Now

Twitch's IVS is building the future of interactive video and is seeking a Data Infrastructure Engineer to design, build, and maintain the systems that power their data-driven organization, ensuring reliable, scalable, and optimized data pipelines, storage, and processing systems for analytics, machine learning, and business intelligence.

Requirements

  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 6+ years of experience in data engineering, DevOps, or infrastructure engineering roles.
  • Strong hands-on expertise with cloud platforms
  • Proficiency in data pipeline tools (e.g., Airflow, dbt, AWS Glue, Flink).
  • Experience with data storage technologies (e.g., Redshift, Snowflake, BigQuery, Delta Lake, Iceberg, Parquet).
  • Proficiency in GO, SQL, and Python for building and maintaining data systems.

Responsibilities

  • Design, implement, and maintain scalable data infrastructure in AWS cloud
  • Build and optimize data pipelines (batch and streaming) to support analytics, reporting, and ML workloads.
  • Ensure data quality, reliability, and observability through monitoring, logging, and automated alerting.
  • Work closely with data engineering and analytics teams to understand requirements and deliver high-performance solutions.
  • Champion best practices for security, compliance, and governance in data infrastructure.
  • Identify opportunities to optimize performance and cost of data platforms.
  • Stay current with emerging tools, frameworks, and cloud services in the data infrastructure ecosystem.

Other

  • Experience as a mentor, tech lead or leading an engineering team
  • work safely and cooperatively with other employees, supervisors, and staff
  • adhere to standards of excellence despite stressful conditions
  • communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service
  • follow all federal, state, and local laws and Company policies