Senior Software Development Engineer - Data

 (5+ years exp)
₹18L – ₹45L • No equity
Published: 1 week ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Relocation

Allowed

Skills

ETL
Apache Spark
KAPPA
lamda

The Role

Esper is experiencing hyper growth! We’re the industry’s first DevOps SaaS platform designed to provide a simple, safe, and secure way for engineering and DevOps teams to release applications and manage smart Android devices. Our device infrastructure enables developer, mid-market orgs, and enterprise fleets of 100,000+ devices to deliver their software as a service. Esper has rapidly-growing global customer adoption among some of the world’s most innovative major brands in retail, hospitality, logistics, and healthcare.

What will you be doing ?

  • Build components of a comprehensive data platform at tremendous scale
  • Implement core technical concepts in ETL, storage,retrieval, governance and observability of data during the entire lifecycle of the platform.
  • Build components of a data platform that can adapt to blazing fast streaming workloads as well as batch workloads.

Hands on Implementation of comprehensive data solutions that serves the need of our customer facing analytics and observability which includes
a) Ingestion systems bringing in data from IoT infrastructure and more
b) Capabilities to bring in and make available dynamic data points and dimensions that may be used with all use cases as quickly as possible.
c) Large scale monitoring and alerting systems built on top of the data platform
d) Highly flexible and fast data retrieval capabilities to power customers’ fleet analytics and debugging capabilities
e) Build all of these systems to be used in multi-tenant use cases with strict controls in access to data and its granularity.

Deliver business intelligence to management, sales, customer success and product teams to enable these teams to react quickly to data that matters to them by
a) Building ETL systems that can work with multiple data sources both internal and external that includes Kafka, major databases/stores, third party solutions like google analytics, salesforce, hubspot etc.
b) Building highly functional and flexible data discovery, lineage, and joining capabilities on the data platform.
c) Building capabilities that enable these teams to schedule and notify on specific conditions that they set on the data, for their plethora of requirements on the data platform.

What will you need to get this done ?

  • 4+ years of hands-on engineering on data platforms with strong basic concepts in the field of Data Engineering and Big Data, including but not limited to data warehousing, data lakes, streaming analytics, batch processing, state management, lineage, governance and discoverability of data.
  • Fluent coding skills in data pipelines with Scala, Python and Java with strong basics in functional programming constructs like lambdas, HOFs etc.
  • Hands-on experience with data engines like Apache Spark, Apache Flink, Apache Druid, their design considerations, their limitations and their advantages over each other.
  • Practical expertise in architecture patterns like Lambda and Kappa, and strong basic skills in concepts like querying and optimizations, data lineage, data governance and democratization of the data platform for multiple teams to easily adopt and onboard their analytical requirements - both internal and customer facing use cases.
  • Strong background in architecting and building ETL/ELT pipelines for generic ingestion at scale along with practical experience implementing concepts of OLAP engines, data warehouses and data lakes.
  • Strong technical knowhow and communication skills to work with a global team of engineers and product leadership to deliver a flexible data platform at scale.

What we think makes us special

Esper is a fast-growing, well-funded company where everyone matters and you can see your impact daily. We trust our teammates and offer intense ownership and therefore accountability. We’re inventing the future and building something special. The team really enjoys what we do and cares about your input. We don’t hire just to fill a spot, we want you to make a difference.

As you help us build this special company, Esper will take care of you. We offer flexible vacation, regular hack-days, competitive pay and benefits, and room for advancement. We hire capable veterans so we avoid the drama and trust in each other’s work. Our worldwide footprint mixes different cultures for a unique experience. We also like to have fun because we play just as hard as we work.

More about Esper

Perks and Benefits

Healthcare benefits
Healthcare benefits
Healthcare benefits
image

Funding

AMOUNT RAISED
$101.7M
FUNDED OVER
4 rounds
Rounds
C
$60,000,000
Series C Oct 2021
image

Founders

Yadhu Gopalan
CEO & Co-Founder • 3 years • 6 years
Bellevue
image
Shiv Sundar
COO  • 3 years
Mountain View
image
Go to team image