Senior Software Engineer, Data Infrastructure
Why Work at Grindr?
Since 2009, Grindr has built the world’s largest social network for gay, bi, trans, and queer people. Now more than just an app, we’re a family of lifestyle brands with the shared mission to connect LGBTQ people with the world around them:
- Grindr – The location-based social app that started it all. Over 3 million people use Grindr daily, from every country on the planet.
- INTO – A digital magazine dedicated to queer perspectives: news, culture, commentary, video, and more.
- Grindr for Equality (G4E) – Our social mission to promote justice, health, and safety for LGBTQ individuals around the globe.
- Gaymoji – A one-of-a-kind collection of over 500+ stickers available on iOS, Android, and in the Grindr app.
- Slumbr – An event series for the high-minded partygoer, combining fashion, music, and art.
Behind the brands, Grindr is an inclusive and passionate family of thinkers, innovators, leaders, and most importantly, doers. We’re fueled by endless curiosity, constant collaboration, and a knack for crossing every finish line – all within an agile growth environment. We also enjoy tons of perks, great social events, and stunning views from our HQ in West Hollywood.
Summary
Are you passionate about building large-scale data processing systems, and are you motivated to make an impact? If you are then we would like to hear from you. Data is the only way we make decisions, it’s the core of our business helping us create an exceptional experience for our users and providing insights into the effectiveness of our product & features. You will responsible for making it easier for developers to build data-driven products and features connecting millions of our millions daily active users.
Requirements
- Experience building and operating large scale data infrastructure in production (performance, reliability, monitoring)
- Deep understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms)
- Experience bringing open source software to production at scale (Yarn, HDFS, Hive, Spark, Impala, ZooKeeper, Airflow)
- Experience designing, implementing and debugging distributed systems that run across hundreds of nodes
- Hands-on experience with Hadoop (or similar) ecosystem - Yarn, Hive, HDFS, Spark, Impala, Parquet, HBase
- Experience working with real-time computing and streaming infrastructure - Kafka, Kinesis, Spark, Storm, Flume
- Able to think through long-term impacts of key design decisions and handling failure scenarios
- Experience with workflow management (Airflow, Oozie, Azkaban, UC4)
Desired Skills
- Service-oriented mindset
- Working knowledge of relational databases and query authoring (SQL)
- Experience owning mission-critical service(s)
- Experience planning capacity for large-scale production systems
- Experience working with pub-sub messaging systems (Kafka, Kinesis etc)
- Experience contributing to or developing stream compute frameworks (Kafka, Kinesis, Spark, Storm, Flume etc)
Benefits & Perks
- 100% covered medical, dental and vision insurance
- Generous parental leave
- Unlimited sick policy
- Competitive Salaries
- 401(k)
- Catered lunch, every day
- Stocked kitchen
- Free on-site parking
- Casual dress environment
Grindr is an equal opportunity employer
*Recruiting firms that submit resumes to Grindr without first entering into a written contract will not be entitled to any compensation on candidates referred by that firm.