Data Engineer
Bengaluru, India · Hybrid · Full-time
- Posted 1w ago
- From 73 Strings’s careers page
- Location
- Bengaluru, India
- Work mode
- Hybrid
- Type
- Full-time
- Level
- Senior
- Experience
- 10+ years
- Department
- Data and Analytics
Apply on 73 Strings’s site
Opens the listing on 73strings.teamtailor.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
About the role
We are hiring a Senior Data Engineer to build and operate the pipelines, integrations and warehouse that support valuation and monitoring.
What you will do
- Help redefine the platform’s architecture across ingestion, processing and delivery, so it’s stable, secure and fast enough to support advanced use cases for the business.
- Build and operate batch and streaming pipelines from databases, APIs, event streams and semi-structured sources.
- Implement change data capture and incremental load, including ordering, deletes, replay and slowly changing dimensions.
- Build medallion datasets and dimensional models, and deliver them to Snowflake, Microsoft SQL Server and Databricks.
- Apply data contracts, reconciliation and row-level quarantine before publication.
- Own the GitHub workflow and CI/CD, including tests, review, environment promotion and deployment as code.
- Investigate production data failures, and turn requirements from product, valuation and client-facing teams into operable pipelines.
Requirements
- 10+ years in data engineering on production systems.
- Snowflake or Databricks as a primary platform, including modelling, performance tuning and cost management.
- Python and SQL for pipeline development and testing.
- Change data capture and event processing, including ordering, replay and schema change.
- Azure, including Databricks, ADLS and private network connectivity.
- GitHub and CI/CD for data workloads, using GitHub Actions or an equivalent system.
- Data quality, reconciliation, monitoring and production incident response.
- Experience building multi-tenant, secure data platforms, including tenant isolation, access control and data protection.
Desirable
- Databricks Lakeflow, Auto CDC, Declarative Automation Bundles and DQX, or the Snowflake equivalents: Dynamic Tables, Streams and Tasks, Snowpark, Snowflake CLI deployments and Data Metric Functions.
- Debezium, Kafka Connect or Confluent Kafka. This is the current ingestion path. It may be replaced.
- Apache Airflow, or an equivalent workflow orchestrator.
- Kafka or Spark Structured Streaming, Apache Iceberg or Delta Sharing, and dbt for analytical models on curated data.
- Private markets data: valuations, funds, portfolio companies or capital activity.
- Comfortable working directly with client technical teams, and collaborating across field engineering, product and other stakeholders.
Skills they ask for
Pick one to see other roles that ask for it.
About 73 Strings
More roles at 73 Strings
See all 7- Account ExecutiveNew York · HybridSales · HybridNew York, United States2d
- Data EngineerNew York · SeniorData and Analytics · SeniorNew York, United States1w
- Enterprise Business Development RepresentativeNew York · HybridSales · HybridNew York, United States1w
- Enterprise Business Development RepresentativeNew York · HybridSales · HybridNew York, United States1w
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.