Software Engineer

Randstad
Phoenix, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 145K

Job location

Phoenix, United States of America

Tech stack

Artificial Intelligence
Airflow
Big Data
Google BigQuery
Cloud Database
Cloud Storage
Information Engineering
Python
Metadata
Software Tools
Data Streaming
Google Cloud Platform
Spark
PySpark
Apache Flink
Kafka
Spark Streaming
Data Management
Data Lakehouse
Data Pipelines

Job description

In this role you will:

  • Implement and operationalize modern AI-enabled data capabilities on Google Cloud to ingest, transform, and distribute data for a variety of big data apps
  • Leverage AI/Agentic frameworks to automate data management, governance, and data consumption capabilities - data pipelines, data quality, metadata, data compliance, etc.
  • Work within a matrix org. with principal engineers, product managers, and data engineers to roadmap, plan, and deliver key data capabilities based on priority

Requirements

Demonstrable skills (recent) using AI tools such as LangChain, LangGraph/ADK, agentic frameworks, RAG, GraphRAG, and using MCP to build agent-based data capabilities

5+ years of experience in data engineering including hands-on experience working with Cloud data solutions: creating/supporting Spark based ingestion and processing

3+ years of experience with Data Lakehouse architecture and design, including hands-on experience with Python, pySpark, Kafka, Airflow, Google Cloud Storage, Big Query, Data Proc, Cloud Composer

Hands-on experience developing data flows using Kafka, Flink, and Spark streaming

Apply for this position