Senior Software Engineer, Data Platform
Moveworks, Inc.
Mountain View, CA, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Airflow
Amazon Web Services
Amazon S3
Apache HTTP Server
C++ (Programming Language)
Cloud Computing
Data as a Services
Data Discovery
Data Infrastructure
Data Security
+15 more
Data Warehousing
Amazon DynamoDB
Python (Programming Language)
PostgreSQL
Machine Learning
Data Processing
Snowflake
Apache Spark
Data Lakes
Information Technology
Apache Kafka
Non-relational Database
Machine Learning Operations
Amazon Elastic Mapreduce (EMR)
Golang
Job description
- Design, build, and operate highly performant and scalable batch and stream data processing infrastructure and solutions to support day to day ML operations including training, serving, evaluation and experimental systems.
- Design and develop Moveworksβ foundational data models, data warehouse, real-time and offline processing pipelines using AWS EMR Spark, Apache Kafka, AWS Athena, Snowflake, Airflow, Apache HUDI, etc.
- Closely work with machine learning teams and data science teams to understand their data needs, influence data teamβs roadmap, and lead as well as execute on various projects.
- 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
Requirements
- 6+ years of experience as senior/software engineer
- Experience with Python or Golang or Java or C++
- Experience with cloud infrastructure like AWS/GCP/AzureExperience with relational or non-relational databases such as Postgres, AWS DataLake/S3 or DynamoDB or Snowflake
- BS or higher in Computer Science or a related field.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦