Data Engineer - R01571442

Brillio 2
Bangalore +1 more

Who this role is best for

Geared toward candidates comfortable with reverse-engineering complex analytical logic and collaborating closely with pricing analysts, this role requires strong technical expertise in SQL, dbt, and Snowflake, with a focus on documentation and lineage in a Bangalore-based setting.

Best fit for

  • Candidates with 5–8 years of experience in data engineering and a background in migrating analytical logic
    — “5–8 years of data engineering experience on analytical data platforms”
  • Individuals who have worked on governed, reusable dbt models and documented lineage
    — “Hands-on dbt experience across models, tests, documentation, and lineage”
  • Professionals skilled in translating business logic into technical requirements and ensuring auditability
    — “Translate legacy logic into clear technical requirements and migration plans”

Things to consider

  • The role demands a high level of attention to detail during parity validation and quality assurance phases
    — “Validate results across representative periods, segments, boundary conditions, and known exceptions”
  • Candidates must be prepared to decommission legacy systems and manage downstream dependencies
    — “Decommission ad hoc Gold-layer logic after the Silver replacement is validated, approved, adopted, and downstream dependencies are updated”

How to stand out

  • Highlight experience in refactoring complex analytical logic and ensuring model scalability
    — “Experience refactoring, migrating, or modernising complex analytical logic”
  • Emphasize your ability to work with non-engineering stakeholders and document outcomes clearly
    — “Skilled at working with non-engineering stakeholders to clarify requirements and validate outcomes”
  • Showcase your expertise in Snowflake performance tuning and data warehouse concepts
    — “Strong Snowflake experience, including modelling, performance tuning, and warehouse concepts”
  • Demonstrate your ability to build auditable and well-documented models using dbt
    — “Build maintainable, scalable, auditable models independent of undocumented analyst knowledge”
  • Include examples of your work in parity validation and resolving differences in outputs
    — “Compare migrated Silver-layer results with existing Gold-layer outputs and resolve differences”
Pace · SteadyCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • migrated Silver-layer results
  • validated results
  • documented business logic
Typical background
5–8 years of data engineering experience

Skills & requirements

Required

Data EngineeringSQLdbtSnowflakeData ModellingQuality Validation

Preferred

PythonAirflowConfluenceJiraSlack

Stack & domain

Data EngineeringSQLJoinsWindow FunctionsCtesAggregationsConditional LogicOptimizationdbtDbt CloudSnowflakeData ModellingPerformance TuningWarehouse ConceptsRefactoringMigratingModernisingAd Hoc SQLSpreadsheet CalculationsData QualityReconciliationTestingRelease ControlsWorking With Non-engineering StakeholdersCommunicationDocumentationProblem-solvingTeamworkAdaptabilityProfessionalismData ReconciliationData TestingData Release ControlsData MigrationData Modernisation

About the role

Original posting from Brillio 2 via Lever

Data Engineer

Job requirements:

Key Responsibilities Logic Discovery and Requirements Analysis

  • Work with pricing analysts to identify custom definitions, calculations, transformations, dependencies, assumptions, edge cases, and ambiguities currently implemented in the Gold layer.
  • Reverse-engineer analyst-written SQL, spreadsheet logic, and ad hoc calculations to define intended business behaviour.
  • Translate legacy logic into clear technical requirements and migration plans.Migration to the Silver Layer
  • Re-implement approved pricing definitions as governed, reusable, documented dbt models in the Silver layer.
  • Follow data modelling, naming, testing, version control, and code review standards.
  • Build maintainable, scalable, auditable models independent of undocumented analyst knowledge.
  • Apply dbt tests for uniqueness, not-null, accepted values, relationships, and business rules.Parity Validation and Quality Assurance
  • Compare migrated Silver-layer results with existing Gold-layer outputs and resolve differences.
  • Validate results across representative periods, segments, boundary conditions, and known exceptions.
  • Confirm migrations only after parity review and pricing analyst approval.Analyst Collaboration and Sign-Off
  • Partner with pricing analysts to clarify calculations, confirm intended behaviour, and align on expected results.
  • Lead walkthroughs and reviews; document analyst approval before retiring legacy definitions.
  • Communicate risks, open questions, dependencies, and decisions to technical and business stakeholders.Documentation and Lineage
  • Document business meaning, calculation rules, assumptions, exceptions, source inputs, ownership, lineage, tests, and downstream consumers in dbt and Confluence.
  • Ensure documentation enables future engineers and analysts to maintain logic without relying on the original analyst.Gold-Layer Cleanup and Cutover
  • Decommission ad hoc Gold-layer logic after the Silver replacement is validated, approved, adopted, and downstream dependencies are updated.
  • Verify retired logic is no longer used and operational documentation reflects the new source of truth.Required Qualifications
  • 5–8 years of data engineering experience on analytical data platforms.
  • Strong SQL skills: joins, window functions, CTEs, aggregations, conditional logic, and optimisation.
  • Hands-on dbt experience across models, tests, documentation, and lineage.
  • Strong Snowflake experience, including modelling, performance tuning, and warehouse concepts.
  • Experience refactoring, migrating, or modernising complex analytical logic.
  • Ability to untangle ad hoc SQL and spreadsheet calculations and validate outputs.
  • Strong understanding of data quality, reconciliation, testing, and release controls.
  • Skilled at working with non-engineering stakeholders to clarify requirements and validate outcomes.
  • Excellent communication and documentation habits.Core Skills and Tools
  • SQL; Python a plus
  • Snowflake
  • dbt, dbt Cloud
  • Airflow
  • Confluence, Jira, Slack
  • Data modelling, quality validation, reconciliation, migration planning, stakeholder collaboration, and technical documentation.

Source: Brillio 2 careers (Lever)

Similar roles