About Us
At the Mavens (A Zynga/T2 company), we are seeking an experienced and talented Senior Backend Developer to join our team. As a Backend Developer, you will play a vital role in building and enhancing our critical data acquisition and serving processes across a wide range of our company products. Our mission is to make data accessible and insightful, empowering our customers to make intelligent, data-driven decisions.
About The Role
As all of our company products heavily rely on data, we are currently developing a unique mobile database that consolidates data from various sources and types. This database serves as a foundation, providing our solutions with access to any required data asset. As a member of the backend team, you will have a significant impact on acquiring new data from non-trivial sources, employing diverse techniques, and developing large-scale systems that influence all product teams.
We are a team of enthusiastic and proactive individuals, always ready to tackle new challenges. We are looking for someone who shares our can-do attitude and is eager to contribute to our mission. Join us in shaping the future of data-driven decision-making!
Responsibilities
- Collaborate with cross-functional teams to understand data requirements and develop efficient data acquisition and serving processes.
- Design, develop, test, and maintain robust backend systems and services.
- Acquire and integrate data from various sources, employing innovative techniques and technologies.
- Build and optimize large-scale data processing pipelines for efficient data ingestion, storage, and retrieval.
- Ensure the security, reliability, and scalability of data acquisition and serving systems.
- Collaborate with product teams to influence data-driven feature development and improvements.
- Stay updated with industry trends and advancements in data acquisition and serving technologies, and propose relevant enhancements to our systems.
Requirements:
- 5+ years of experience as a Backend Developer, with a proven track record of developing and maintaining large-scale systems.
- 2+ years of experience with Python.
- Experience with data acquisition techniques and technologies, including working with non-trivial data sources and APIs.
- Solid understanding of database concepts and experience with SQL and/or NoSQL databases.
- Experience in building scalable and distributed systems.
- Strong problem-solving and analytical skills.
- Excellent teamwork and communication skills, with the ability to collaborate effectively with cross-functional teams.
Preferred Qualifications
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their data services.
- Knowledge of data privacy and security best practices.