← 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
What You Will Be Doing
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).
- 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
Associate Software Engineer
Brooksource · United States
1 minute ago$32 - $36/hrSoftware Engineer III
American Express · Phoenix, United States
5 minutes agoSoftware Engineer - Machine Learning
FocusKPI · Mountain View, United States
5 minutes ago$95 - $110/hrSenior Software Engineer (AWS/Kubernetes) - Cloud Center of Excellence
Gartner · Irving, United States
5 minutes agoSenior Software Engineer Specialist
Harris Corporation · Tulsa, United States
5 minutes agoC++ Software Engineer
Old Mission · Chicago, United States
6 minutes ago$175k - $300k/yr