Data Engineer (Mid to Senior Level)

Job expired!

Job Opportunity: Data Engineer (Mid to Senior Level)

Company: Age of Learning

Salary Range: $100,000 USD to $145,000 USD

Job Summary

Join our dynamic Data and Analytics team as a full-time Data Engineer. Focus primarily on enhancing data products by crafting elegant, scalable data warehousing solutions, real-time analytics transformations, and robust data pipelines for Machine Learning training and inference.

Key Responsibilities

  • Design, develop, test, implement, document, and support Data & Analytics systems, adhering to software engineering best practices.
  • Proactively identify and resolve operational issues with evolutionary recommendations.
  • Ensure testing and validation mechanisms are in place, so data transformations are verified, complete, documented, and meet SLAs.
  • Execute projects on tight deadlines in a fast-paced matrixed organization, collaborating with multiple product engineering teams.
  • Advocate and participate in Agile/Scrum practice to ensure process health.
  • Communicate effectively about data, engineering, processes, and requirements.

Required Qualifications

  • 3+ years of data engineering and/or software development corporate experience.
  • Able to leverage abstraction to solve complex problems.
  • Experience designing and building scalable data systems.
  • Excellent SQL skills.
  • Proficient in dimensional modeling for data warehousing.
  • Fluent in a general-purpose programming language (preference for Python).
  • Understands how to leverage both functional and object-oriented programming.
  • Familiarity with DevOps (preference for AWS experience).
  • Great at data mining.
  • Extensive exposure to Agile workflows.
  • Exemplary communication skills (both written and oral).
  • Good time management skills.
  • Can work iteratively, defining requirements as needed.

Preferred Qualifications

  • Extensive experience with DBT.
  • Extensive experience with Snowflake.
  • Extensive experience with columnar data formats.
  • Extensive experience with A/B Testing and related optimization across desktop and mobile.
  • Extensive experience with DevOps (preference for AWS experience).
  • Experience with ML pipelines.
  • Experience working in Educational Technology companies and a competitive landscape.

Salary may vary depending on job-related factors such as knowledge, skills, experience, and location.

Apply now to become a part of Age of Learning’s innovative team and help shape the future of data and analytics in educational technology!