Senior Data Engineer

CapgeminiAtlanta, GA

About The Position

Data engineers are responsible for building reliable and scalable data infrastructure that enables organizations to derive meaningful insights, make data-driven decisions, and unlock the value of their data assets. The involves leading and managing a team of data engineers, overseeing data engineering projects, ensuring technical excellence, and fostering collaboration with stakeholders. They play a critical role in driving the success of data engineering initiatives and ensuring the delivery of reliable and high quality data solutions to support the organizations data driven objectives.

Requirements

  • Deep expertise with core GCP services, including Compute Engine, GKE, Cloud Storage, BigQuery, and networking/security services.
  • Strong cloud architecture skills, including designing highly available, fault-tolerant, and secure systems.
  • Experience with cloud migration methodologies, hybrid cloud patterns, and workload modernization.
  • Proficiency in DevOps practices, CI/CD, automation, and infrastructure-as-code tools such as Terraform or Deployment Manager.
  • Knowledge of containers and orchestration, including Kubernetes, Anthos, and Docker.
  • Strong security and compliance understanding, including IAM design, encryption strategies, and regulatory frameworks (e.g., GDPR, HIPAA).
  • Excellent communication and stakeholder management skills, with the ability to translate business needs into architectural solutions.
  • 7+ years of experience implementing technology solutions, including cloud architecture design and evaluation.
  • 3+ years hands-on experience in application architecture, focusing on scalable and reliable cloud-native systems.
  • 2+ years working directly with Google Cloud Platform in production environments.
  • Experience managing clients or projects in cloud modernization or cloud-first initiatives.

Nice To Haves

  • Google Professional Cloud Architect
  • Google Professional Data Engineer

Responsibilities

  • Design scalable, secure, and high-performance architectures using core GCP services such as Compute Engine, GKE, Cloud Storage, BigQuery, and App Engine.
  • Lead cloud migration initiatives, including planning, workload assessment, and data/application migration strategies with minimal disruption.
  • Implement cloud security and compliance controls, including IAM, encryption, logging, and adherence to regulatory frameworks.
  • Optimize cloud workloads for cost, performance, and availability through monitoring, tuning, and architectural refinements.
  • Collaborate with engineering, DevOps, security, and business teams to ensure architectural alignment and successful project delivery.
  • Evaluate existing on-prem and cloud systems and recommend improvements or modernizations aligned with GCP best practices.
  • Provide technical leadership and mentoring, supporting engineering teams on architectural decisions and cloud adoption patterns.
  • Create documentation covering architectures, patterns, deployment processes, and operational guidelines.
  • Leading and managing a team of data engineers, overseeing data engineering projects, ensuring technical excellence, and fostering collaboration with stakeholders.

Benefits

  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service