Hybrid Staff Software Engineer, Big Data Infrastructure

Posted 3 months ago

Apply now

About the role

  • Staff Software Engineer managing big data infrastructure and application development for Snap Inc. Collaborating across teams to enhance critical data applications and promote best practices.

Responsibilities

  • Architect, build and optimize Snap’s batch and real-time data processing infrastructure and platform
  • Collaborate across teams to design and enhance some of Snap’s most critical data applications
  • Act as a developer advocate and educator
  • Help in defining and building Snap’s DataLake solution to ensure it's efficient, compliant, and user-friendly

Requirements

  • BS/BA degree in a technical field such as Computer Science or equivalent years of experience
  • 9+ years of software development experience
  • Specialization in building backend services and distributed systems
  • Familiarity with Apache Spark/Flink/Iceberg, Google Dataflow/Beam, or other pertinent big data technologies

Benefits

  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success

Job title

Staff Software Engineer, Big Data Infrastructure

Job type

Experience level

Lead

Salary

$229,000 - $343,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job