Senior Data Engineer

Lifesight Technologies Pvt. Ltd.

Posted: about 2 years ago

Company Website
https://cutshort.io/jo...
Position type
full time
Job source
Cutshort
Category
programming
Remote
No
Salary
---
Job location
Bengaluru (Bangalore)
About

Lifesight powers real-time business communications and data solutions that help companies worldwide build better applications and customer experiences by our leading customer intelligence and data platforms that helps brands and enterprises leverage identity resolution and data enrichment to power their customer data strategies like never before. Our industry-leading solution enables the transformation of customer data into actionable insights that help drive business decisions, optimize marketing spend, and improve customer experiences.

 

About The Job

 

Lifesight is growing rapidly and seeking a strong Data Engineer to be a key member of the Enterprise Data & Business Intelligence organization with the focus on data engineering services based in Bengaluru, India. You will be joining as one of the few first data engineers in our Bengaluru office and as the early engineers in the data platform. You will have an opportunity to help define our technical strategy and data engineering team culture in India. 

 

You will design and build data platforms and services, while managing our data infrastructure in cloud environments that fuels strategic business decisions across Lifesight products. 

 

A successful candidate will be a self-starter, who drives excellence, is ready to jump into a variety of big data technologies & frameworks and is able to coordinate and collaborate with other engineers, as well as mentor other engineers in the team.


Why Join us 

  • Be part of building a Zero to One SaaS product
  • Discover amazing career opportunities being initial core team member driving tech strategy of Lifesight.
  • We have a growth plan for everyone
  • Rise to rewarding challenges, enjoy attractive incentives, competitive compensation and more ...
  • Develop your skills - you will enabled with Aspire@Lifesight program to help you with limitless resources for your learning
  •  

Key Responsibilities

  • Design and implement data management services for data trust, data compliance, data access and metadata management in the form of scalable and configurable while clearly articulating technical rationale behind your design and implementation choices
  • Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities
  • Implementing ELT processes
  • Monitoring performance and advising any necessary infrastructure changes
  • Build data platforms and services to handle both real-time and batch processing of large data sets.
  • Take end-to-end ownership of the design and implementation of core product functionality and key technical initiatives.

 

Qualifications

  • 6+ years of data engineering experience is a fast paced company that delivers software
  • A deep understanding of designing and building highly scalable Data warehouses and Data pipelines.
  • Hands on Experience in SQL, Java/Scala programming languages.
  • Deep understanding of Apache Spark, Spark tuning , creating RDDs and building data frames. Create Java/ Scala Spark jobs for data transformation and aggregation.
  • Experience in building distributed environments using any of Kafka, Spark, Hive, Hadoop etc.
  • Good understanding of architecture and functioning of Distributed database systems 
  • Experience working with various file formats like Parquet, Avro etc for large volumes of data
  • Experience with one or more NoSQL databases
  • Strong understanding of engineering best practices and design principles

 

Location

This role will be based in our Bengaluru, India office.

 

WHAT WE CARE ABOUT

 

We like to solve problems, take initiative, pitch in when needed, and are always up for trying new things. What and how you can contribute is what’s important to us. Our consideration is not limited by the kind of education you have or the specific technologies you have experience with. Variety of technical challenges is one of the best things about working @Lifesight as an engineer, but we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly, efficiently manage your goals, contribute to product strategy, and help develop your team as they solve complex problems using the best tools for the job.

 

Our culture runs much deeper than just having fun together (though, we do that well too...) – the people we want on our team are trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence.

 

Does this sound like you? If so, we welcome your application and the chance to meet you.

Skills:- Java, Scala and Apache Spark

Subscribe to our daily job alerts

Sign up for our newsletter to stay up to date with new jobs posted on Profilehunt

Please confirm your email address once you subscribe.