Enable job alerts via email!
Boost your interview chances
HackerRank is seeking an Analytics Engineer to transform raw data into actionable insights by building scalable data models and ensuring data governance. The ideal candidate will have strong SQL and Python skills, experience with dbt, and effective collaboration abilities, contributing to high-impact projects in a mission-driven team.
At HackerRank, we are on a mission to change the world to value skills over pedigree. We are a high-performing, mission-driven team that truly, madly, deeply cares about what we do. We don’t see velocity and quality as tradeoffs; both matter. If you take pride in high-impact work and thrive in a driven team, HackerRank is where you belong.
About the team:
Our BI & analytics team is driven by a clear mission to provide actionable insights for business growth.
About the role:
As an Analytics Engineer, you will play a pivotal role in transforming raw data into actionable insights by building scalable data models and ensuring robust governance practices. You will collaborate with cross-functional teams to deliver high-quality datasets while supporting data governance initiatives such as maintaining data dictionaries, tracking lineage, and managing changes effectively.
What you’ll do:
- Build and maintain scalable data models to transform raw data into analytics-ready datasets.
- Develop reusable SQL queries and modular pipelines using tools like dbt (Data Build Tool).
- Optimize database schema designs for performance and maintainability.
- Create and maintain comprehensive data dictionaries with consistent naming conventions.
- Track data lineage to document how data flows through systems and assess the impact of changes.
- Implement change management protocols for updates to data models or pipelines, ensuring proper testing and communication with stakeholders.
- Partner with the Analytics team to understand requirements and translate them into technical solutions.
- Collaborate with Engineering teams on instrumentation and tracking improvements.
- Provide documentation and training on new datasets or processes to enable self-service analytics capabilities
You will thrive in this role if:
- Strong proficiency in SQL for writing scalable queries and advanced transformations (e.g., window functions).
- Hands-on experience with dbt for managing data transformations and testing frameworks.
- Proficiency in Python for automating workflows and managing dependencies.
- Familiarity with modern data warehouse platforms (e.g., Snowflake, BigQuery).
- Experience maintaining data dictionaries and establishing consistent documentation practices.
- Knowledge of tools/processes for tracking data lineage across systems.
- Proven ability to implement and manage change management protocols for datasets or pipelines.
- Strong communication skills to translate technical concepts into business-friendly language.
- Ability to work collaboratively in cross-functional teams while managing competing priorities.
- Problem-solving mindset with a focus on delivering business-relevant insights.
What you bring:
Want to learn more about HackerRank?Check outHackerRank.comto explore our products, solutions and resources, and dive into our story and missionhere.
HackerRank is a proud equal employment opportunity and affirmative action employer. We provide equal opportunity to everyone for employment based on individual performance and qualification. We never discriminate based on race, religion, national origin, gender identity or expression, sexual orientation, age, marital, veteran, or disability status. All your information will be kept confidential according to EEO guidelines.
Linkedin|X| Blog|Instagram|Life@HackerRank|
Notice to prospective HackerRank job applicants: