Senior Analytics Engineer, University Partners & Innovation
For more than 80 years, Kaplan has been a trailblazer in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a best-in-class educational experience and make Kaplan a great place to work.
The future of education is here and we are eager to work alongside those who want to make a positive impact and inspire change in the world around them.
The Sr Analytics Engineer is a passionate, self-driven engineer with a deep intrinsic desire to build world class tools for our analytics and product teams. Responsible for establishing and maintaining data lakes, warehouses, and ingestion pipelines systems by studying current operations, designing, developing and installing new solutions, supporting and developing other members of the team and leading by example in code as well as conduct.
The scope of work starts with the raw data in the data lake; building powerful and sophisticated business concepts that can be demonstrated to drive analytics, insights and data products and automations.
Primary/Key Responsibilities
As a member of the Innovation Engineering team, you’ll use agile software development techniques to address essential needs for our customers and internal team members. This includes but is not limited to:
- Partner with our cross functional teams to deeply understand business and product requirements
- Build and maintain the Data architecture; that could include metrics framework, business automation workflows, product base tables, etc.
- Contribute scaling and maintaining a complex data stack based on market-leading technology (Fivetran, dbt, Redshift, etc)
- Serve as a critical analytics engineering SME for the Data team
- Drive a culture of urgency, impact, intellectual curiosity and continuous improvement
- Develop software solutions by understanding the need of our business; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following our software development lifecycle
- Grow our internal teams by contributing to team growth through interviewing, recruiting and hiring
- Work collaboratively with others or on your own to achieve goals. We pair-program but we also expect individuals to work alone on certain projects
- Be a persistent, creative problem solver
- Stay on the leading edge of development practices and technologies
Minimum Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related field or equivalent experience in software development
- 6+ years of experience in data roles, at least 4 of which as a developer in analytics engineering, data engineering or data analytics
- 5+ years of experience in application, data and/or cloud development environments
- Proficiency in relevant programming languages specifically Python and SQL
- Outstanding sense of ownership and ability to partner with Engineering and with Analytics to build the best data solutions as we scale our business
- Strong communication skills and ability to partner cross-functionally to deeply understand requirements
- Understands and contributes to an evolving SDLC
- Strong problem-solving and communication skills
- Experience with Agile and Lean methodologies