About the Job

Our client is a community-driven platform focused on fostering open and authentic conversations on the internet. With over 100,000 active communities and a substantial daily user base, our client is a major hub of information and community engagement.

The Data Infrastructure team is seeking a Staff Software Engineer who thrives on tackling large-scale batch and streaming data challenges.

As a Staff Software Engineer, you will play a pivotal role in partnering with teams across the organization, including machine learning and Ads, to build and enhance scalable, fault-tolerant, self-serve systems. You'll spearhead strategies to ensure high-quality end-to-end data and contribute to shaping a robust data culture throughout the organization.

Key Responsibilities

  • Contribute to the long-term strategy of the team and organization.
  • Refine and maintain data infrastructure technologies to support real-time analysis for millions of users.
  • Own and optimize the data pipeline processing over 100 billion daily events, ensuring high data quality and availability.
  • Mentor other engineers on best practices for designing, building, and promoting services used across the platform.

Who You Are

  • 7+ years of coding experience in production environments, with a focus on clean, maintainable, and well-tested code.
  • Strong communication skills to collaborate effectively with engineering, data science, machine learning, and product teams.
  • Proficiency in object-oriented programming languages such as Scala, Python, Go, or Java.
  • Degree in Computer Science or equivalent technical field.
  • Experience with technologies like Terraform, Helm, Flink, Airflow, Prometheus, Docker, Kubernetes, and CI/CD.

Benefits

  • Comprehensive healthcare benefits
  • 401k matching
  • Home office workspace benefits
  • Personal & professional development funds
  • Family planning support
  • Flexible vacation policy & wellness days
  • 4+ months paid parental leave
  • Paid volunteer time off

Pay Transparency

This position may encompass multiple career levels. The compensation package includes base salary, equity in the form of restricted stock units, and potential commissions. Our client offers a range of benefits, including medical, dental, and vision insurance, a 401(k) program with matching contributions, generous vacation and parental leave policies. For more details, please visit our client's careers page.

The base pay range for this role is $206,700—$289,400 USD annually.

This version focuses on the essential responsibilities and qualifications relevant to the Staff Software Engineer, Data Infrastructure position while omitting specific company details. Let me know if there are any further adjustments you'd like to make!