Data Engineer

Job expired!

Join Our Mission at Speak as a Data Engineer

About us: At Speak, our mission is to redefine the way people learn foreign languages. Starting with English and Spanish, we aim to teach the next billion users, making language proficiency radically accessible. With over 1.5 billion individuals currently learning English and countless others aspiring to converse with native Spanish speakers globally, Speak strives to overcome the classic barriers to language learning. Through our AI-driven platform, we replicate genuine conversational experiences, eliminating the need for human intervention and transforming language learning for millions.

Launched in South Korea, Speak has rapidly ascended to the top as the highest-grossing education app in the country. Beyond Korea, we have expanded our innovative product to more than 30 countries and continue to grow. Backed by prominent investors like OpenAI and Y Combinator, our well-funded venture is on a spirited journey to impact global communication. Our diverse team, based in major cities including San Francisco, Seoul, Tokyo, and Ljubljana, is driving forward to make a significant difference.

About the Role: Data Engineer

As a Data Engineer at Speak, you play a crucial role at the intersection of data infrastructure and analytics, helping propel us towards our global mission. You'll be instrumental in architecting and implementing scalable data solutions that enhance user learning experiences and operational efficiency. Collaborating with cross-functional teams, you'll ensure our technology stack supports real-time processing and insightful analytics, pushing the boundaries of digital language learning.

Key Responsibilities:

  • Design and Build Data Infrastructure: Develop robust data pipelines that support both real-time and batch processing, ensuring efficient data management across the platform.
  • Enable Data-Driven Decisions: Work alongside product and business teams to deliver tools and insights for informed decision-making, driving enhanced user engagement and product effectiveness.
  • Optimize Data Architecture: Constantly refine our data architecture to meet growing needs, ensuring peak performance and scalability.
  • Support Machine Learning Projects: Provide structured data to our AI teams, aiding in the creation of predictive models that personalize and enhance the user experience.
  • Innovate and Experiment: Stay at the forefront of data engineering by integrating the latest technologies and methodologies to foster innovation within our platforms.

What We Look For:

  • Expertise in Data Modeling and Big Data Technologies: Solid foundation in data principles and hands-on experience with modern big data tools.
  • Advanced Programming Skills: Proficiency in Python, SQL, and familiarity with cloud services like GCP BigQuery and dbt.
  • Experience with Data Pipelines and ETL Processes: Ability to design and optimize data workflows and visualization tools to support strategic insights.
  • Effective Communication: Skilled at conveying complex technical details to non-technical stakeholders.

Why Join Speak?

At Speak, you'll be part of an innovative team dedicated to excellence and growth in a fast-paced, global startup environment. We offer the opportunity to make substantial impacts, reaching millions of users worldwide while working with a team of passionate professionals who value craftsmanship and personal growth. Enjoy the flexibility of locations with our international offices and remote work options. We're committed to diversity and inclusion, providing an equitable and dynamic workplace.

Ready to transform lives through language? Apply now to become a Data Engineer at Speak and take your career to new heights while making global communication more accessible.