Data Engineer
Job Description
Join Cornerstone OnDemand as a Data Engineer in a fully remote role based in the United States. You will design, build, and maintain end-to-end data pipelines, ETL processes, and data products on cloud platforms while collaborating with data scientists to deploy machine learning models in production. The role emphasizes data quality, privacy, and security as you enable analytics across sales, marketing, and product teams.
Responsibilities
- Design, build, and operate batch and real-time data pipelines in production environments.
- Maintain and optimize the data infrastructure needed for accurate extraction, transformation, and loading from diverse sources.
- Develop ETL processes to extract and manipulate data from multiple sources.
- Automate data workflows, including ingestion, aggregation, and processing.
- Prepare raw data in data warehouses into consumable datasets for both technical and non-technical stakeholders.
- Collaborate with data scientists and functional leaders in sales, marketing, and product to deploy machine learning models in production.
- Build, maintain, and deploy data products for analytics and data science teams on cloud platforms such as AWS, Azure, and GCP.
- Ensure data accuracy, integrity, privacy, security, and compliance through quality control procedures.
- Monitor data systems performance and implement optimization strategies.
- Apply data controls to maintain privacy, security, compliance, and quality within areas of ownership.
Requirements
- 3+ years of SQL experience with relational databases and database design.
- Experience with cloud data warehouse solutions and processing engines such as Databricks and Apache Spark.
- Experience working with data ingestion tools like Fivetran, Stitch, or Matillion.
- Working knowledge of cloud platforms including AWS, Azure, and GCP.
- Experience building and deploying machine learning models in production.
- Strong proficiency in object-oriented languages: Python, Java, C++, Scala.
- Proficiency in scripting with Bash.
- Experience with data pipeline and workflow tools such as Airflow.
- Strong project management and organizational skills.
- Excellent problem-solving, communication, and collaboration abilities.
- Proven ability to work independently and as part of a team.
Technologies
- dbt
- Snowflake
- Airflow
- Fivetran
- Databricks
- Apache Spark
- Stitch
- Matillion
- AWS
- Azure
- GCP
- Python
- Java
- C++
- Scala
- Bash
- Hive
- Hadoop
- Presto
- MapReduce
- CrateDB
- Redis
- Cassandra
- MongoDB
- Neo4j
- SQL
Benefits
- Annual bonuses
- Short- and program-specific awards
- Comprehensive benefits package
- Base salary range: USD 88,100 - 141,000 per year
Culture
Cornerstone embraces a culture of excellence and collaboration, encouraging curious disruptors to push boundaries and share success. The company aims to create a future of work where employees can learn, grow, and contribute to communities and customers from anywhere.
Who We Are
Cornerstone empowers organizations and their people to thrive in a changing world. Cornerstone Galaxy, the AI-powered workforce agility platform, helps organizations identify skills gaps, retain top talent, and deliver multimodal learning experiences to meet diverse needs. The platform serves thousands of organizations and millions of users across many countries, enabling a versatile and scalable approach to workforce development.
Total Rewards
Cornerstone focuses on equitable pay, market-driven compensation, and skill-based appraisal as core principles of its rewards philosophy. The salary range listed is part of a broader compensation package that may include annual bonuses and other awards, designed to recognize contributions and support ongoing development.