Data Engineer I

🇮🇳 India - Remote
📊 Data🟢 Entry Level

Job description

Introduction :

We are on a mission to rid the world of bad customer service by “mobilizing” the way help is delivered. Today’s consumers want an always-available customer service experience that leaves them feeling valued and respected. Helpshift helps B2B brands deliver this modern customer service experience through a mobile-first approach. We have changed how conversations take place, moving the conversation away from slow, outdated email and desktop experience to an in-app chat experience that allows users to interact with brands in their time. Through our market leading chatbots and automations, we help brands deliver instant and rapid resolutions. Because agents play a key role in delivering help, our platform gives agents superpowers with automations and AI that simply works. Companies such as Brex, EA, Square, Tencent, Supercell along with hundreds of other leading brands use the Helpshift platform to mobilize customer service delivery. Over 820 million active monthly consumers are enabled on 2B+ devices around the world with Helpshift.

Some numbers which illustrate our scale:

85k/rps

30ms response time

300 GB data transfer/hour

1000 VMs deployed at peak

About the team -

Consumers care first and foremost about having their time valued by brands. Brands need insights into their customer service operation to serve their consumers effectively. Such insights and analytics are delivered through various data products like in-app analytics dashboard and data-sharing integrations.

The data platform team is responsible for designing, building and maintaining the data infrastructure that enables such data products at scale. We build and manage data pipelines, databases, and other data structures to ensure that the data is reliable, accurate, and easily accessible. We also enable internal stakeholders with business intelligence and machine learning teams with data ops. This team manages the platform that handles 2 Million events per minute and process 1+ terrabytes of data daily.

About Role  -

  • Building maintainable data pipelines both for data ingestion and operational analytics for data collected from 2 billion devices and 800M Monthly active users
  • Building analytics dashboards that provides actionable insights and can easily detect anomalies
  • Collaborating with data analysts, data scientists and other stakeholders to see what their data needs are and being apart of the analysis process
  • Write design specifications, test, deployment and scaling plans for the data pipelines
  • Collaborate with team members to ensure data quality, code quality and service level objectives are met and exceeded
  • Display strong work ethics. Be a team player with a strong sense of ownership and collaboration.
  • Keep calm and learn every day.

About You -

  • 2+ years of experience in building and maintaining data pipelines that scale

  • Proficiency in high-level object-oriented programming language (Python or Java)

  • Experienced in writing efficient SQL, data modeling, and data warehousing skills

  • Experience in cloud data platforms like AWS EMR, Redshift/Snowflake etc is a must

  • Experience in building modern data lakehouse architectures using AWS and columnar formats like Apache Hudi, Iceberg, Parquet, etc

  • Experience in distributed data processing engines like Apache Spark, Apache Flink, Datalfow/Apache Beam, etc

  • Knowedge of workflow orchestrators like Airflow, Dasgter is a plus

  • Data visualization skills are a plus (Metabase, PowerBI, Tableau, Hex, etc)

  • Excellent verbal and written communication skills

  • Bachelor’s Degree in Computer Science (or equivalent)

  • Hybrid setup

  • Worker’s insurance

  • Paid Time Offs

  • Other employee benefits to be discussed by our Talent Acquisition team in India.

Helpshift embraces diversity. We are proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, colour, age, sexual orientation, gender identity, religion, national origin, citizenship, marital status, veteran status, or disability status.

Share this job:
Please let Keywords Studios know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply