
BI and Analytics Engineer
4 days ago
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 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.
Linkedin |X | Blog | Instagram | |
Notice to prospective HackerRank job applicants:
- Our Recruiters use email addresses.
- We never ask for payment or credit check information to apply, interview, or work here.
-
Power BI Reporting Engineer
20 hours ago
IN-KA-Bangalore, India (SKAV Seethalakshmi) GESC Arrow Electronics Full time US$ 1,04,000 - US$ 1,30,878 per yearPosition:Power BI Reporting EngineerJob Description:What You will Be DoingPosition Overview:The BI Engineer will be responsible for developing, implementing, and optimizing BI reports, dashboards, and data models to support Arrow's business insights and analytics needs. The ideal candidate will have a solid understanding of business intelligence, data...
-
India HTC Global Services Full timeThe Senior Business Intelligence (BI) & Data Engineer is responsible for the design, development, and delivery of business intelligence and data solutions. This role ensures robust data architecture, seamless data integration, and scalable data warehousing to enable accurate, timely, and actionable insights across the organization. By leveraging modern...
-
Power BI Engineer
20 hours ago
India Quest Global Full time ₹ 1,50,000 - ₹ 28,00,000 per yearJob Requirements Job Summary:A Power BI Engineer is responsible for designing, developing, and maintaining business intelligence solutions using Microsoft Power BI. This role involves transforming raw data into meaningful insights through interactive dashboards and reports that support strategic decision-making.Key Responsibilities:Data Visualization &...
-
BI/Data Engineer
4 days ago
India Canibuild Full time US$ 1,04,000 - US$ 1,30,878 per yearAbout UsCanibuild automates the residential construction industry's design, approval, and sales processes, allowing clients to answer 'Can I build this on this plot of land?' instantly. As a fast-growing SaaS platform backed by Australia's largest hedge fund, we serve clients across Australia, New Zealand, Canada, and the US.Role OverviewWe are seeking a...
-
Svp - Analytics and Business Intelligence (A&bi)
9 hours ago
India Intertrust Full time**Analytics and Business Intelligence (A&BI)** A&BI technical strategist responsible for architecting solutions and incorporating evolving capabilities of new A&BI platforms should: - Adopt modern A&BI platforms to deliver self-service analytics, increased agility and faster insights — in conjunction with enterprise reporting platforms, as centralized...
-
QA Engineer – BI
2 days ago
India Relevance Labs Full time ₹ 1,04,000 - ₹ 1,30,878 per yearRole OverviewWe are looking for a detail-oriented QA Engineer with strong experience in ETL, BI, and Data Testing. The role involves validating data pipelines, ETL processes, and BI dashboards (Tableau/SSIS/DataStage) to ensure data accuracy, integrity, and performance. The candidate will work closely with data engineers, BI developers, and business...
-
BI Tools Administrator
2 days ago
India Relevance Labs Full time**Key Responsibilities**: - Administer, configure, and maintain **Tableau Server/Tableau Online** and **Power BI Service/Report Server**. - Lead and support **migration of BI platforms** (e.g., Tableau to Tableau Cloud, Tableau to Power BI, or on-prem to cloud environments). - Manage **installation, upgrades, patching, licensing, and user...
-
Strategic Analytics Specialist
7 days ago
India beBeeIntelligence Full time US$ 1,50,000 - US$ 2,00,000Business Intelligence Engineer RoleThe Business Intelligence (BI) Engineer role is a crucial position in an organization's technology team. The BI Engineer plays a key part in driving the development and implementation of advanced business intelligence and analytics solutions.This role requires strong technical expertise and analytical skills to empower...
-
BI/Data Engineer
3 days ago
India Canibuild Full timeAbout Us Canibuild automates the residential construction industry’s design, approval, and sales processes, allowing clients to answer 'Can I build this on this plot of land?' instantly. As a fast-growing SaaS platform backed by Australia’s largest hedge fund, we serve clients across Australia, New Zealand, Canada, and the US. Role Overview We are...
-
Power Bi
5 days ago
India AES Technologies Pvt. Ltd. Full timePower BI Responsibilities - Recognize business requirements in the context of BI and create data models to transform raw data into relevant insights - Using Power BI, create dashboards and interactive visual reports - Define key performance indicators (KPIs) with specific objectives and track them regularly - Analyze data and display it in reports to aid...