Age of LearningAL

Data Engineer (Mid to Senior Level)

Age of Learning

Salary: 100k-145k USD

Apply now
Summary:Our Data and Analytics team is seeking a full-time Data Engineer. This person will primarily focus on supporting data products by building elegant, scalable data warehousing systems; data transformations for real-time analytics; and data pipelines for Machine Learning training and inference.

Responsibilities:

  • Design, develop, test, implement, document, and support Data & Analytics systems that adhere to software engineering best practices
  • Proactively identify and resolve operational issues with evolutionary recommendations
  • Ensure testing and validation mechanisms are in place so that data transformations are verified, complete, document, 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, process, 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
The estimated salary range for a new hire into this position is $100,000 USD to $145,000 USD. Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Age of Learning know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Aug 11, 2024

Posted on

Jun 12, 2024

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 100k-145k USD

Location requirements

Open to candidates from all countries.

Hiring timezones

Worldwide

About Age of Learning

Learn more about Age of Learning and their company culture.

View company profile
Claim this profileAge of Learning logoAL

Age of Learning

View company profileVisit ageoflearning.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Age of Learning

Explore the variety of open remote roles at Age of Learning, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Age of Learning

Remote companies like Age of Learning

Find your next opportunity by exploring profiles of companies that are similar to Age of Learning. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan