Haystack
← Back to Jobs
Technology

Lead Specialty Software Engineer - Google Cloud Platform Data Platform

Motion Recruitment Partners, LLCCharlotte, NC🇺🇸United StatesPosted 13 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Lead Specialty Software Engineer in Irving, TX or Charlotte, NC (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
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 15+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education.
  • 5+ years leading large-scale software development projects and engineering teams.
  • Experience delivering enterprise applications and platform capabilities from requirements through production deployment and operational support.
  • Experience designing and implementing cloud-native solutions in public cloud environments (Google Cloud Platform preferred).
Desired Skills & Experience
  • 10-15 years of hands-on experience in software engineering, platform engineering, data engineering, or cloud engineering.
  • Strong experience with Google Cloud Platform or comparable cloud platforms (AWS/Azure), with expertise in cloud-based data engineering, data platforms, analytics, distributed computing, and large-scale data processing solutions.
  • Expertise in designing large-scale data platforms, data lakes, analytics solutions, and distributed systems.
  • Strong programming skills in Java, Python, Scala, or similar languages.
  • Experience developing APIs, microservices, and event-driven architectures.
  • Experience with data integration, ETL/ELT frameworks, CDC solutions, and batch/streaming data processing.
  • Strong understanding of data architecture, metadata management, data governance, and data security principles.
  • Experience with Infrastructure as Code (Terraform preferred) and CI/CD implementation.
  • Experience implementing resiliency, disaster recovery, monitoring, observability, and operational excellence practices.
  • Strong understanding of software engineering principles, design patterns, and secure development lifecycle practices.
  • Ability to influence senior leaders, architects, and cross-functional stakeholders.
  • Strong communication, leadership, and mentoring skills.

What You Will Be Doing
  • Lead the technical design, architecture, development, testing, and deployment of strategic data platform products and services hosted in Google Cloud Platform (Google Cloud Platform).
  • Drive end-to-end delivery of complex software engineering initiatives, ensuring solutions are scalable, secure, resilient, and aligned with enterprise standards.
  • Partner with Product Management, Architecture, Platform Engineering, Cyber Security, and Operations teams to deliver innovative cloud-native solutions.
  • Define technical roadmaps, engineering standards, and best practices for data platform capabilities.
  • Lead design reviews and provide technical governance to ensure high-quality and maintainable solutions.
  • Design and implement data ingestion, data processing, data movement, metadata management, and analytics solutions supporting enterprise-scale workloads.
  • Resolve highly complex technical challenges involving cloud infrastructure, distributed computing, data processing, performance optimization, and operational stability.
  • Drive automation, observability, reliability, resiliency, and disaster recovery capabilities across the platform.
  • Lead root cause analysis and remediation efforts for production incidents and platform issues.
  • Evaluate emerging technologies and recommend innovative approaches to improve platform capabilities and operational efficiency.
  • Collaborate with development teams to implement secure software development practices and ensure compliance with regulatory, risk, and security requirements.
  • Mentor and guide software engineers, fostering technical excellence and engineering best practices.
  • Influence technology strategy, architecture decisions, and engineering direction across multiple teams and stakeholders.

Skills

Microservices
Scala
AWS
ETL
Azure
Google Cloud
Java
Python
Terraform

Similar jobs