Senior Software Engineer, Data Platform

| Peninsula | Remote
Sorry, this job was removed at 3:36 a.m. (PST) on Thursday, January 28, 2021
Find out who's hiring in Peninsula.
See all Data + Analytics jobs in Peninsula
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As a senior member of the data platform team, you will be responsible for architecting, developing, and operating the next generation of the Moveworks AI data platform. As Moveworks grows fast, the data platform team is tasked with designing and developing scalable, reliable, and secure data platforms, processing pipelines, and services that will address the needs of product analytics, engineering, and machine learning teams.

We’re building a team that indexes on moving fast, solving challenging product/engineering problems and providing value to our customers. To be successful, you'll be partnering with machine learning, search, platform, and product analytics teams to identify their data needs and build elegant solutions. This is an opportunity to play an integral role at the fastest-growing AI startup in its space.

Who we are:

Moveworks is redefining how companies support their employees with an AI platform that resolves their problems at work — instantly and autonomously. Included on the prestigious Forbes AI 50 list and named a leader in The Forrester New Wave, Moveworks uses advanced natural language understanding (NLU) to resolve support issues, straight on collaboration hubs like Slack and Microsoft Teams. 

We're doing this for IT today, and for the entire enterprise in the near future. This is a unique chance to join the team at an early stage as a key player in our growth strategy. If that sounds like fun, we can’t wait to start this journey together.

What you’ll do:

  • Closely work with machine learning, search, platform, product analytics teams to understand their data needs, influence data team’s roadmap, and lead as well as execute on various projects
  • Design and develop Moveworks’ foundational data models, data warehouse, real-time and offline processing pipelines using Apache Kafka, AWS EMR Spark, AWS Athena, Snowflake, Airflow, etc.
  • Build data lake and implement data cataloging platform for easy data discovery and availability
  • Architect and implement the data anonymization and data access control frameworks that support policy based masking and access to data for different use cases
  • Build out platform and data services/APIs to make data available to various different stakeholders and for customer facing data products
  • Build the team of talented data platform engineers and coach them as the company grows

What you bring to the table:

  • 5+ years of experience as data platform engineer
  • Strong coding and design expertise
  • Hands on experience working with different teams for their data requirements, designing data models, and implementing ETL pipelines
  • Familiarity with latest data streaming, query, processing and warehousing technologies, such as Kafka, Presto, Airflow, Spark, Hive, Postgres, HBase, etc., is required
  • Experience with designing and building data validation and anonymization frameworks
  • Experience with large-scale machine learning pipelines is a plus
  • BS or higher in Computer Science or a related field

**This role is open to local and remote candidates.** 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located in the heart of Silicon Valley, Moveworks Headquarters is adjacent to downtown retail, dining, and shopping with easy direct access to major freeways. Our building is surrounded by large, mature trees and plenty of free parking. We enjoy a high walk score with ample bike and running paths.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about MoveworksFind similar jobs