Jobs · Engineering · California

Software Dev Engineer II, Amazon Interactive Video Service (IVS)

Amazon Web Services (AWS) · San Francisco, CA · 3 days ago
EngineeringFull-time

About the role

As a Software Dev Engineer on the IVS's Data team, you will be responsible for empowering internal teams and IVS customers with the data they need to make key operational and business decisions. You will design, implement, and maintain scalable data infrastructure in native AWS, 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 product and analytics teams to understand requirements and deliver high-performance solutions, and identify opportunities to optimize performance and cost of data platforms.

Responsibilities

  • Design, implement, and maintain scalable data infrastructure in native AWS
  • 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 product and analytics teams to understand requirements and deliver high-performance solutions
  • Identify opportunities to optimize performance and cost of data platforms
  • Stay current with emerging tools, frameworks, and cloud services in the data infrastructure ecosystem

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field

Qualifications

  • Experience programming with at least one software programming language

Skills

  • Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Object Oriented Design experience

Benefits

  • Comprehensive benefits including health insurance, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave

Pay

Base salary range: $143,700.00 - $194,400.00 USD annually

Schedule

Full-time

Similar jobs