The right person for this role will have a deep understanding of cloud architecture and the ability to share knowledge throughout the team. The ability to design robust systems that anticipate failures and prior experience in building durable systems is going to be key to success here.
This is a fast-paced environment; our team is passionate about their projects, they are collaborative and believe in a work/life balance. Come join a team that is writing applications to make sure people stay connected. Given the size of our team, you will have a very influential role both technically and professionally.
- Oversee the design and development of Erlang-based distributed systems supporting the Grindr platform
- Become a subject matter expert in Grindr’s messaging system handling 30k messages / second written entirely in Erlang
- Help drive and support continued innovation at Grindr
- Prototype and benchmark new architectures
- Apply TDD principles and other Software Engineering best practices
- Build with quality and integrity
- Ensure high availability, scalability, and fault tolerance of the Grindr platform
- Provide technical leadership and mentor junior team members
- Bachelor’s Degree in Computer Science or equivalent experience
- 2+ years of experience in Erlang/Elixir
- 4+ years of software engineering experience
- Deep knowledge of developing and maintaining concurrent non-blocking applications
- An understanding of transport protocols and message formats
- Direct experience with TDD and a strong understanding of Domain Driven Design
- Experience working on highly available distributed systems at scale
- Experience with chaos testing and designing for failure
- Experience using AWS technologies such as EC2, RDS, DynamoDB, and EKS
- Grindr – The location-based social app that started it all. Over 3 million people use Grindr daily, from every country on the planet.
- Grindr for Equality (G4E) – Our social mission to promote justice, health, and safety for LGBTQ individuals around the globe.
- BLOOP - A space for Grindr users to connect around sex, dating, and everything else happening on—and off—the apps.
- 100% covered medical, dental and vision insurance
- Generous Parental Leave
- Flexible Time Off Policy
- Competitive Salaries
- 401(k) Matching