Job description
Hi, we’re TechnologyAdvice.
At TechnologyAdvice, we pride ourselves on helping B2B tech buyers manage the complexity and risk of the buying process. We are a trusted source of information for tech buyers, delivering advice and facilitating connections between our buyers and the world’s leading sellers of business technology.
Headquartered in Nashville, Tennessee, we are a remote-first company with more than 20 digital publications and over 500 global team members in the US, UK, Singapore, Australia, and the Philippines. We’re proud to have been repeatedly recognized as one of America’s fastest growing private companies by Inc., as well as a Tennessee top workplace. We work hard each day and have fun, too, with monthly virtual events, recreational slack channels, and the occasional costumed dance from our CEO.
All positions are open to remote work unless otherwise specified in the requirements below.
The opportunity
As an Analytics Engineer and data modeler within the Business Intelligence team at TechnologyAdvice, you will transform source data into standardized reporting assets to improve business performance and help connect technology buyers and sellers.
You will architect source-of-truth data schemas to support business intelligence and enable data-led opportunities. You will create and maintain semantic layers within reporting workflows, driving accuracy and consistency in how business logic is applied. You will work with business intelligence and data science to ensure adoption of standardized reporting tables.
You will build production data products that serve as building blocks for predictive models and customer-facing experiences. You will address data quality issues to improve accuracy and increase transparency around upstream failures. You will develop governed production workflows to ensure stability and oversight in reporting processes.
You will engineer logical, usable data models to support reporting self-service and adapt to continuously evolving data sources. Success in this role requires the ability to partner effectively with internal stakeholders and develop a deep understanding of the data used to measure and optimize business performance.
A positive attitude, attention to detail, and the ability to adapt to changing priorities are essential. If you’re looking for a role where your contributions make a difference and your ideas are welcomed, we want to hear from you.
Location: India
What you’ll do
- Own the full lifecycle of data model development, including ideation, prototyping, implementation, refactoring, and deprecation of outdated assets.
- Develop and maintain semantic data models that serve as the source-of-truth for data customers across the organization.
- Build common dimension tables to support enterprise reporting use cases and improve data model consistency and maintainability.
- Document and translate business requirements into data complex models that cover enterprise reporting needs, including marketing attribution and revenue recognition.
- Standardize data nomenclature and data type conventions and transform legacy data objects to standardized models.
- Partner with engineering, business intelligence, data science, and other teams to ensure alignment on development priorities and data solutions.
- Build workflows that maximize the efficiency of data processes while maintaining high standards of data quality, data usability, and performance.
- Adhere to best practices related to metadata management and metadata reporting.
- Develop subject matter expertise in specific business areas and data domains, and help educate customers regarding the correct utilization of data objects.
- Build and maintain production data products that serve as building blocks for business intelligence reporting, predictive data models, and product-led development initiatives.
- Create and maintain data lineage documentation to improve transparency and auditability of data transformations and dependencies.
- Implement automated data validation and testing frameworks to ensure data model integrity and trustworthiness.
- Manage quality assurance workstreams and drive adoption of appropriate incident management frameworks for enterprise reporting.
- Partner with data engineering to optimize data transformations and scheduled procedures for cost, performance, and reporting schedules.
- Work directly with business intelligence analysts to enforce the adoption of relevant data models and capture reporting requirements for data model development.
- Partner with upstream data owners to identify opportunities to improve downstream reporting capabilities, reduce model complexity, and increase data coverage.
- Participate in agile development processes, including sprint planning, retrospectives, and iterative delivery of data products.
- Understand stakeholder business objectives and how data and analytics solutions can help internal customers meet their goals.
- Identify opportunities for data acquisition or data integration projects to improve the value of enterprise data assets.
Who you are
- Bachelor’s or Master’s degree in a relevant field such as Computer Science, Information Systems, Data Science or a related discipline.
- 4-6 years of experience in data engineering, analytics engineering, data modeling, data architecture or data science, preferably in a digital business.
- Understanding of best practices for designing modular and reusable data structures (e.g. star and snowflake schemas) and implementing conceptual and logical data models
- Advanced SQL techniques for data transformation, querying, and optimization.
- Experience working within cloud-based data environments such as Snowflake, Redshift, or BigQuery and managing database procedures and functions.
- Knowledge of data transformation frameworks and data lineage best practices.
- Experience building, maintaining, and optimizing ETL/ELT pipelines, using modern tools like dbt, Dagster, Airflow, or similar.
- Familiarity with version control, CI/CD, and modern development workflows.
- Experience applying AI to improve work quality and the efficiency of the data model development process.
- Ability to collaborate cross-functionally with data analysts, engineers, and business stakeholders to understand data needs and translate them into scalable models
- Knowledge of data governance principles, data quality standards, and regulatory compliance (e.g., GDPR, CCPA) is a plus.
- Expertise in scripting and automation with experience in object-oriented programming and building scalable frameworks is a plus.
- Experience building production dashboards using tools such as Tableau, Power BI, or Looker is a plus.
- Strong attention to detail and a passion for staying updated with industry trends and emerging data management and data transformation technologies.
- Agile professional who excels in a fast-paced environment and thrives on continuously pivoting strategies to drive business needs forward
#LI-Remote
*Please note that, as this is a contract position, no perks or benefits are included with this role.
Work authorization
Employer work visa sponsorship and support are not provided for this role. Applicants must be currently authorized to work in India at hire and must maintain authorization to work in India throughout their employment with our company.
Salary Range
We seek to hire top-tier individuals and intend for our compensation to be at a rate that allows us to recruit and retain individuals who align with our core values, purpose, mission, and vision. Final total compensation is based on a multitude of factors including, but not limited to, skill level, relevant experience to the position, and cost of labor.
Hourly pay range
₹1,600—₹2,500 INR
EOE statement
We believe that our differences make us stronger, and thus foster a diverse and inclusive culture where people feel safe being themselves. TechnologyAdvice is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected under federal, state or local law.
Pre-employment screening required.
TechnologyAdvice does not engage with external staffing agencies. Any candidates introduced by such firms will not be eligible for compensation.
Any AI-generated or incomplete application answers will be auto-rejected.