Senior Python Platform Engineer – GCP

Tech3pillars Technologies

North Carolina

Hybrid

USD 140,000 - 190,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tech3pillars Technologies in Charlotte, NC, is seeking an experienced Senior Python Platform Engineer to design and build a containerized API layer that governs interactions with PySpark through well-defined API contracts.

The role focuses on building scalable platform capabilities and reusable services, with emphasis on Python, FastAPI, Kubernetes, Docker, and GCP, plus CI/CD pipelines and robust testing. The candidate will coordinate onsite and offshore teams and deliver production-grade APIs.

Qualifications

  • 10+ years IT/software engineering experience.
  • Strong hands-on experience with Python-based platform engineering.
  • Experience building production-grade APIs using FastAPI.
  • Deep knowledge of PySpark/Apache Spark and ETL concepts.
  • Experience designing and developing microservices.
  • Experience building containerized services with Docker and Kubernetes.
  • Hands-on experience with GCP.
  • Experience implementing CI/CD pipelines, preferably using GitHub Actions.
  • Strong knowledge of testing with Pytest.

Skills

Python
PySpark
API Development
Microservices
CI/CD
GCP
ETL
FastAPI
Kubernetes
Docker
Pytest

Tools

GitHub Actions

Job description

Senior Python Platform Engineer GCP

Location: Charlotte, NC 28202
Work Model: Hybrid
Experience: 10+ Years

Job Summary

We are seeking an experienced Python Platform Engineer to design and build a containerized API layer that abstracts and governs interactions with Apache Spark/PySpark through well-defined API contracts.

The role focuses on building scalable platform capabilities and reusable services, rather than simply consuming existing data tools. The ideal candidate will have strong experience developing production-grade APIs in Python, working with data frameworks and pipeline orchestration systems, and deploying containerized services using Docker/Kubernetes.

The candidate should also have strong GCP experience, excellent client communication skills, and the ability to coordinate onsite and offshore development teams.

Must-Have Skills
  • Python
  • PySpark
  • API Development
  • Microservices
  • CI/CD
  • GCP
  • ETL
  • FastAPI
  • Kubernetes
  • Docker
  • Pytest
Technical Skills
  • 10+ years of IT/software engineering experience
  • Strong hands-on experience with Python-based platform engineering
  • Experience building production-grade APIs using FastAPI
  • Strong knowledge of PySpark/Apache Spark
  • Experience designing and developing microservices
  • Experience building control planes/platform services
  • Strong understanding of software design patterns
  • Experience with containerized services using Docker and Kubernetes
  • Hands-on experience with GCP
  • Experience implementing CI/CD pipelines, preferably using GitHub Actions
  • Strong knowledge of functional and behavioral testing
  • Experience with Pytest
Platform & Design Patterns

Experience with the following concepts is highly desirable:

  • Modular containerized services
  • Asynchronous processing
  • Job-based work queue execution
  • Immutability and idempotency
  • Metadata management
  • Policy enforcement
  • Semantic modeling
  • Observability and telemetry
  • Side-effect capability injection
  • API contract design and versioning
  • Reusable platform services
Frameworks & Platforms
  • Python
  • FastAPI
  • ARQ
  • PySpark
  • Kubernetes
  • Docker
  • GCP
  • Pytest
  • GitHub Actions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Platform Engineer
Lead Python Platform Engineer

VMC Soft Technologies, Inc • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Python Platform Engineer: API & Data Platform on GCP
Senior Python Platform Engineer: API & Data Platform on GCP

Tech3pillars Technologies • North Carolina

Hybrid
USD 140,000 - 190,000
Lead Python Platform Engineer - API Layer for Spark & GCP
Lead Python Platform Engineer - API Layer for Spark & GCP

VMC Soft Technologies, Inc • Charlotte (NC)

On-site
USD 120,000 - 180,000
Sr GCP Data Engineer
Sr GCP Data Engineer

Eitacies Inc • Austin (TX)

On-site
USD 120,000 - 150,000
Google Cloud Platform (GCP) Python Developer
Google Cloud Platform (GCP) Python Developer

Wimora • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Python Developer
Senior Python Developer

Raas Infotek LTD • Cape May (NJ)

On-site
USD 140,000 - 190,000
Software Engineer
Software Engineer

Camila Castellani • New York (NY)

On-site
USD 90,000 - 130,000
Senior Python Platform Engineer
Senior Python Platform Engineer

Business Centric Technology • Addison (TX)

On-site
USD 131,000 - 160,000
Python Developer
Python Developer

Photon • Wilmington (DE)

On-site
USD 120,000 - 150,000
Senior Python Engineer
Senior Python Engineer

Premier Inn Hotels LLC (UAE) • United States

On-site
USD 140,000 - 190,000