Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer - Big Data @ Zeta Global

Home > Software Development

 Lead Software Engineer - Big Data

Job Description

Job Description:
Essential Responsibilities:

  • As a Lead or Principal Data Engineer, your responsibilities will include:
    Building, refining, tuning, and maintaining our real-time and batch data infrastructure
  • Daily use technologies such as HDFS, Spark, Snowflake, Hive, HBase, Scylla, Django, FastAPI, etc.
  • Maintaining data quality and accuracy across production data systems
  • Working with Data Engineers to optimize data models and workflows
  • Working with Data Analysts to develop ETL processes for analysis and reporting
  • Working with Product Managers to design and build data products
  • Working with our DevOps team to scale and optimize our data infrastructure
  • Participate in architecture discussions, influence the road map, take ownership and responsibility over new projects
  • Participating in 24/7 on-call rotation (be available by phone or email in case something goes wrong)

Desired Characteristics:

  • Minimum 7 years of software engineering experience.
  • Proven long term experience and enthusiasm for distributed data processing at scale, eagerness to learn new things.
  • Expertise in designing and architecting distributed low latency and scalable solutions in either cloud and onpremises environment.
  • Exposure to the whole software development lifecycle from inception to production and monitoring
  • Fluency in Python or solid experience in Scala, Java
  • Proficient with relational databases and Advanced SQL
  • Expert in usage of services like Spark, HDFS, Hive, HBase
  • Experience in adequate usage of any scheduler such as Apache Airflow, Apache Luigi, Chronos etc.
  • Experience in adequate usage of cloud services (AWS) at scale
  • Experience in agile software development processes
  • Excellent interpersonal and communication skills

Nice to have:

  • Experience with large scale / multi-tenant distributed systems
  • Experience with columnar / NoSQL databases - Vertica, Snowflake, HBase, Scylla, Couchbase
  • Experience in real team streaming frameworks - Flink, Storm
  • Experience with web frameworks such as Flask, Django


 

Job Classification

Industry: Advertising & Marketing
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: Zeta Global
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   SAN Lead Software Agile HTML big data Apache Distribution system Monitoring SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer II

  • JPMorgan Chase Bank
  • 0 - 10 years
  • Mumbai
  • 12 hours ago
₹ Not Disclosed

Snowflake Data Engineer

  • Capgemini
  • 6 - 11 years
  • Chennai
  • 14 hours ago
₹ Not Disclosed

Solution Architect-Oracle Cloud HCM

  • IBM
  • 7 - 12 years
  • Kolkata
  • 14 hours ago
₹ Not Disclosed

Software Engineer II - Jawa AWS,Terraforms

  • JPMorgan Chase Bank
  • 0 - 10 years
  • Bengaluru
  • 14 hours ago
₹ Not Disclosed

Zeta Global

Company DetailsZeta Global