Software Engineer 2

Motion Recruitment

Phoenix (AZ)

Hybrid

USD 100,000 - 160,000

Full time

20 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

12 Month Contract

Job summary

Motion Recruitment is seeking a Software Engineer 2 for a hybrid role in Phoenix, AZ. This long-term contract position involves working with a leading financial services client to design and implement data pipelines and cloud-based processing.

The role emphasizes data lakehouse architecture, Spark/pySpark, Kafka streaming, and collaboration with cross-functional teams in a demanding, growth-oriented environment.

Qualifications

  • 2+ years of Software Engineering experience or equivalent demonstrated.
  • 5+ years in data engineering with Hadoop and Google Cloud data solutions.
  • 2+ years developing data flows using Kafka, Flink, Spark streaming.
  • 3+ years with Data lakehouse architecture and Python/pySpark/Airflow/SQL.
  • 2+ years with NoSQL databases and related data formats.
  • Public cloud certifications (GCP/AWS/Azure) preferred.

Responsibilities

  • Participate in moderately complex initiatives and identify process improvements.
  • Review and analyze software engineering tasks with risk-aware judgment.
  • Present recommendations and exercise independent judgment on solutions.
  • Provide information to client personnel in Software Engineering.

Skills

Software Engineering
Data Engineering
Kafka Streaming
PySpark
Airflow
Cloud Computing

Tools

Hadoop
Kafka
Flink
Spark
Airflow
Python
GCP / BigQuery
Data Proc
Cloud Composer

Job description

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer 2 in Phoenix, AZ (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150 years and is continuously innovating in today's digital age. If you want to work for a company that is not only a household name, but also truly cares about satisfying customers' financial needs and helping people succeed financially, apply today.

Contract Duration: 12 Months

Required Skills & Experience
  • 2+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education.
  • 5+ years of experience in data engineering including hands-on experience working with Hadoop and Google Cloud data solutions: creating/supporting Spark based processing, Kafka streaming, in a highly collaborative team
  • 2+ years of hands-on experience developing data flows using Kafka, Flink, and Spark streaming
  • 3+ years of experience with Data lakehouse architecture and design, including hands-on experience with Python, pySpark, Apache Kafka, Airflow, and SQL, GPC Cloud Storage, BigQuery, Data Proc, Cloud Composer
  • 2+ years working with NoSQL databases such as columnar databases, graph databases, document databases, KV stores, and associated data formats
  • Public cloud certifications such as GCP Professional Data Engineer, Azure Data Engineer, or AWS Specialty Data Analytics
Desired Skills & Experience
  • Proven skills with data migration from on-prem to a cloud native environment
  • Proven experience working with the Hadoop ecosystem capabilities such as Hive, HDFS, Parquet, Iceberg, and Delta Tables
  • Deep understanding of data warehouse, data cloud architecture, building data pipelines, and orchestration
  • Design and implementation of highly scalable and modular data pipelines with built-in data controls for automating data governance
  • Familiarity of GenAI frameworks such as Langchain and Langraph to develop agent-based data capabilities
  • Dev Ops and CI/CD deployments including Git, Jenkins, Docker, and Kubernetes
  • Web based UI development using React and Node JS is a plus
What You Will Be Doing
  • Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering.
  • Review and analyze basic or tactical Software Engineering assignments or challenges that require research, evaluation, and selection of alternatives, related to low-to-medium risk deliverables.
  • Present recommendations for resolving low to moderately complex situations and exercise some independent judgment while developing understanding of function, policies, procedures, and compliance requirements.
  • Provide information to client personnel in Software Engineering.

Posted By: Rene Sadlier

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack .NET
Software Engineer - Full Stack .NET

Motion Recruitment Partners LLC • Phoenix (AZ)

Hybrid
USD 110,000 - 140,000
Software Engineer II - Hybrid Contract, Data Pipelines
Software Engineer II - Hybrid Contract, Data Pipelines

Motion Recruitment • Phoenix (AZ)

Hybrid
USD 100,000 - 160,000
12 Month Contract
Software Engineer - GCP, AI
Software Engineer - GCP, AI

Motion Recruitment • Phoenix (AZ)

Hybrid
USD 120,000 - 160,000
Software Engineer 3
Software Engineer 3

Motion Recruitment Partners, LLC • Charlotte (NC)

Hybrid
USD 120,000 - 180,000
Software Engineer
Software Engineer

Motion Recruitment • Phoenix (AZ)

On-site
USD 120,000 - 180,000
Engineer 5
Engineer 5

Motion Recruitment • Charlotte (NC)

Hybrid
USD 90,000 - 130,000
Java Software Engineer with Python or Powershell / Irving / hybrid
Java Software Engineer with Python or Powershell / Irving / hybrid

Motion Recruitment • Irving (TX)

Hybrid
USD 120,000 - 150,000
Java Software Engineer with Python or Powershell / Irving / hybrid
Java Software Engineer with Python or Powershell / Irving / hybrid

Motion Recruitment Partners LLC • Irving (TX)

Hybrid
USD 110,000 - 140,000
Java Engineer / Banking / Charlotte / Hybrid
Java Engineer / Banking / Charlotte / Hybrid

Motion Recruitment • Charlotte (NC)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Motion Recruitment • Charlotte (NC)

Hybrid
USD 110,000 - 150,000