We are looking for a skilled Backend Engineer to join our dynamic Social team. In this role, you'll drive innovation by developing engaging features across our platform. You'll contribute to a range of impactful projects that elevate user experiences. If you are enthusiastic about building robust, scalable backend services and thrive in a collaborative environment, this opportunity is for you!
We’re looking for someone with
- A Bachelor’s degree in Computer Science or a related discipline
- Experience developing software applications
- Excitement about technology and a willingness to learn
- A proactive and ambitious mindset with a desire to make a difference
- A pragmatic approach to software engineering, balancing innovative solutions with practical implementations
- A keen eye for clean coding, simple solutions, automated testing, and continuous deployment
- An eagerness to contribute ideas and share opinions during the ideation process
Bonus points for
- An interest in functional programming (Elixir is a plus, not a must)
- Knowledge of Kafka
What you'll be doing
- Participating in code reviews, product design discussions, and whiteboard sessions. You'll help ensure smooth knowledge transfer, resolve bottlenecks, and contribute to developing top-quality products
- Design and implement real-time microservices with high availability, catering to the needs of our growing user base
- Contribute directly to the design and code of an engaging social network that allows users to connect, share experiences, and interact during live events
- Implement features that enable dynamic content creation, video sharing, and participation in community challenges and leaderboards