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
$ 145KJob 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