Sr. Software Engineer, Data

$180,000 - $210,000/Yr

Tinder - Palo Alto, CA

posted about 2 months ago

Full-time - Mid Level
Palo Alto, CA
Food Services and Drinking Places

About the position

As a Senior Software Engineer, Data at Tinder, you will play a crucial role in building and maintaining the analytics infrastructure that drives data insights across the organization. This position focuses on improving data quality, developing self-serve tools for data exploration, and collaborating with various teams to ensure data-driven decision-making. You will also mentor junior team members and contribute to the design of a scalable analytics platform.

Responsibilities

  • Improve Trust in Our Data by Championing for Data Quality Across the Organization
  • Develop and implement comprehensive data validation rules and quality metrics
  • Lead cross-departmental meetings to discuss data integrity and promote best practices for data management
  • Create a feedback loop with stakeholders to continually enhance data standards and processes
  • Contribute to the design and architecture of a scalable, efficient analytics platform
  • Engage in code reviews and architectural discussions to ensure high standards of code quality and design
  • Conduct performance benchmarks and optimize SQL queries and data processing scripts
  • Implement robust error handling and recovery processes to enhance system uptime and reliability
  • Develop intuitive, user-friendly tools that enable non-technical stakeholders to access and analyze data independently
  • Conduct training sessions and create documentation to help users leverage these tools effectively
  • Serve as the data liaison, ensuring clear communication and alignment on data needs and insights across various teams
  • Participate in strategy sessions to help guide data-driven decision-making and prioritize data initiatives based on organizational goals
  • Act as a role model and provide guidance on both technical skills and professional development to junior engineers and analysts
  • Facilitate knowledge-sharing sessions and encourage a culture of learning and open dialogue within the team

Requirements

  • 5+ years of industry experience with a strong track record in data engineering and software development
  • Significant knowledge of data warehousing and data modeling techniques
  • Expertise in large-scale distributed data processing platforms, such as Databricks or Apache Spark
  • Advanced proficiency in SQL for complex querying, data manipulation, and performance optimization
  • Strong coding skills in Python, preferably in Python 3.x for data analysis and backend services
  • Experience in designing, building, and maintaining ETL pipelines that ensure data quality and accessibility
  • Familiarity with orchestration tools like Apache Airflow or Dagster for workflow management and automation

Nice-to-haves

  • Experience with Mode, Tableau or other Data Visualization Tools
  • Experience with Scala
  • Experience with Kafka/MSK

Benefits

  • Unlimited PTO (with no waiting period)
  • 10 annual Wellness Days
  • Time off to volunteer and charitable donations matched up to $15,000 annually
  • Comprehensive health, vision, and dental coverage
  • 100% 401(k) employer match up to 10%
  • Employee Stock Purchase Plan (ESPP)
  • 100% paid parental leave (including for non-birthing parents)
  • Family forming benefits and Milk Stork
  • Mentorship through our MentorMatch program
  • Access to 6,000+ online courses through Udemy
  • Annual $3,000 stipend for professional development
  • Access to mental health support via Modern Health, BetterHelp, and Insight Timer
  • Paid concierge medical membership
  • Pet insurance
  • Fitness membership subsidy
  • Commuter subsidy
  • Free subscription to Tinder Gold
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service