Upload Button Icon Add office photos

HackerRank

Compare button icon Compare button icon Compare
filter salaries All Filters

9 HackerRank Jobs

BI and Analytics Engineer

2-4 years

Bangalore / Bengaluru

1 vacancy

BI and Analytics Engineer

HackerRank

posted 3+ weeks ago

Job Role Insights

Flexible timing

Job Description

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.
  • Recent Achievements:

    The team has powered the 2025H2 planning cycle centered on well-researched and relevant product adoption and revenue attribution metrics. Further, the GTM analytics team has made significant improvements in Revenue Reporting, Customer Journey, and other root cause analysis for the Self-serve channel, which was previously underserved analytically.
  • Collaboration Style:

    Collaboration is at the heart of how we work. We seamlessly balance synchronous and asynchronous methods, enabling us to work cohesively as a team while respecting individual workflows. This approach fosters efficiency and inclusivity in tackling tasks together.
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:
  • Data Engineering & Modeling
- 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.
  • Data Governance
- 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.
  • Collaboration & Stakeholder Management
- 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:
  • Technical Skills
- 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).
  • Governance Expertise
- 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.
  • Soft Skills
- 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:
  • 2-4 years of experience in analytics engineering or a related field (data engineering or BI development).
  • Solid understanding of data modeling principles and best practices for analytics use cases.
  • Experience working in collaborative coding environments using Git-based workflows (e.g., code reviews, CI/CD pipelines)
  • Experience with Spark, Spark Structured Streaming (Scala Spark)
  • Experience with database technologies like Redshift or Trino
  • Experience with ETL Design & Orchestration using platforms like Apache Airflow, MageAI etc is a big plus
  • Experience querying massive datasets using Languages like SQL, Hive, Spark, Trino
  • Experience with performance tuning complex data warehouses and queries.
  • Able to solve problems of scale, performance, security, and reliability
  • Self-driven, an initiative taker with good communication skills, and work with cross-functional teams
Want to learn more about HackerRank? Check out HackerRank.com to explore our products, solutions and resources, and dive into our story and mission here .
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.
Notice to prospective HackerRank job applicants:
  • Our Recruiters use @hackerrank.com email addresses.
  • We never ask for payment or credit check information to apply, interview, or work here.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Your HackerRank Interview with Real Experiences!

View interviews
Office worker

What people at HackerRank are saying

What HackerRank employees are saying about work life

based on 41 employees
94%
97%
68%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

HackerRank Benefits

Work From Home
Gymnasium
Free Food
Team Outings
Health Insurance
Free Transport +6 more
View more benefits

Compare HackerRank with

Aurigo

4.7
Compare

Prime Focus Technologies

3.3
Compare

Nowfloats Technologies

3.1
Compare

Peel-works

3.6
Compare

Yodlee

3.9
Compare

Fleetx.io

3.6
Compare

Algonomy

3.9
Compare

Ginesys

3.8
Compare

Fingent

4.1
Compare

Bravura Solutions

3.8
Compare

Stellar Information Technology

3.7
Compare

ZIGRAM

3.5
Compare

Infiniti Software Solutions

4.5
Compare

RGBSI

3.2
Compare

Paramatrix Technologies

4.3
Compare

Busy Infotech

3.9
Compare

CloudMoyo

4.0
Compare

Decimal Technologies

3.2
Compare

Monocept

3.6
Compare

Pramata Knowledge Solutions

3.2
Compare

Similar Jobs for you

Staff Software Engineer at levelai

Remote

2-5 Yrs

Not Disclosed

Staff Software Engineer at Level AI

Remote

2-6 Yrs

Not Disclosed

Engineer at Fractal Analytics Ltd

Bangalore / Bengaluru

2-6 Yrs

Not Disclosed

Engineer at Neal Analytics

Bangalore / Bengaluru

2-7 Yrs

Not Disclosed

Analytics Engineer at Apple India Pvt Ltd

Bangalore / Bengaluru

2-6 Yrs

Not Disclosed

Database Admin at Mavenir

Bangalore / Bengaluru

4-5 Yrs

Not Disclosed

Senior Associate at Huron Consulting Group

Noida, Bangalore / Bengaluru

4-8 Yrs

Not Disclosed

Data Engineer at Pricewaterhouse Coopers Service Delivery Center Kolkata

Hyderabad / Secunderabad

4-9 Yrs

Not Disclosed

Power BI Developer at PradeepIT

Bangalore / Bengaluru

3-6 Yrs

Not Disclosed

Associate Data Engineer at Pricewaterhouse Coopers Service Delivery Center Kolkata

Hyderabad / Secunderabad

4-9 Yrs

Not Disclosed

BI and Analytics Engineer

2-4 Yrs

Bangalore / Bengaluru

Digital Marketing, Python, SQL +7 more

3+ weeks ago·via naukri.com

Technical Solutions Engineer

3-8 Yrs

Bangalore / Bengaluru

Python, SQL, Javascript +6 more

2 weeks ago·via naukri.com

Sr. Engineering Manager

3-8 Yrs

Bangalore / Bengaluru

Management, Engineering Management, Mentoring +5 more

2 weeks ago·via naukri.com

Staff Product Designer

7-12 Yrs

Bangalore / Bengaluru

Research, Management, Coding +5 more

3+ weeks ago·via naukri.com

Senior Technical Program Manager

5-10 Yrs

Bangalore / Bengaluru

Python, Project Management, Coding +7 more

3+ weeks ago·via naukri.com

Senior Product Manager

3-8 Yrs

Bangalore / Bengaluru

Excel, Engineering Design, Quantitative Analysis +5 more

3+ weeks ago·via naukri.com

Senior Product Manager

4-9 Yrs

Bangalore / Bengaluru

Excel, Talent Acquisition, Engineering Design +5 more

3+ weeks ago·via naukri.com

Senior Software Engineer - Fullstack

3-6 Yrs

Bangalore / Bengaluru

Python, SQL, Coding +7 more

3+ weeks ago·via naukri.com

Senior Software Engineer - Full Stack Development (3-6 yrs)

3-6 Yrs

Python, Java, Golang +2 more

3+ weeks ago·via hirist.com
write
Share an Interview