Technology Architect Python Big Data

Timebox Pro

Charlotte (NC)

Hybrid

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Timebox Pro is seeking a hands-on Senior Technology Architect / Python Platform Engineer to design a containerized API layer that governs Spark‑based data pipelines, delivered as reusable platform services. You will build production‑grade Python APIs and platform services using Docker/Kubernetes in a GCP environment, with strong CI/CD, testing, and observability practices.

The role involves client coordination and offshore/onshore collaboration in a hybrid Charlotte setting.

Qualifications

  • 10+ years of IT experience.
  • Proven ability to interact and coordinate with clients.
  • Experience managing offshore teams and collaborating with onsite resources.
  • Strong software engineering fundamentals (testing, versioning, deployment).
  • No certifications required.

Responsibilities

  • Lead delivery coordination and manage complex software application development & support projects.
  • Design and build a containerized API control plane that securely governs access to Spark-based data pipelines.
  • Develop production‑grade Python APIs and platform services using modern design patterns.
  • Drive CI/CD automation, testing, versioning, and deployment practices.
  • Coordinate with clients, work closely with onsite team members, and manage offshore resources.
  • Ensure observability, policy enforcement, metadata management, and scalable job execution.

Skills

Python
PySpark
API development
Microservices
CI/CD
GitHub Actions
GCP
ETL
Containerization

Tools

FastAPI
ARQ
Kubernetes
Pytest

Job description

Visa-independent candidates only

About the Role

We are seeking a senior Technology Architect / Python Platform Engineer to design and build a containerized API layer that abstracts and governs interactions with Apache Spark through a well-defined API contract. This is a platform-building role focused on creating consistent, secure, and scalable access to Spark-based data pipelines—not simply consuming existing tools.

You will develop production‑grade APIs in Python, package them as reusable containerized services (Docker/Kubernetes), and operate them as platform capabilities. Strong hands‑on experience with GCP, CI/CD automation (especially GitHub Actions), and solid software engineering practices around testing, versioning, and deployment are essential. The role also involves client coordination, delivery ownership, and managing offshore resources while collaborating with onsite teams.

Key Responsibilities
  • Lead delivery coordination and manage complex software application development & support projects
  • Design and build a containerized API control plane that securely governs access to Spark-based data pipelines
  • Develop production‑grade Python APIs and platform services using modern design patterns
  • Drive CI/CD automation, testing, versioning, and deployment practices
  • Coordinate with clients, work closely with onsite team members, and manage offshore resources
  • Ensure observability, policy enforcement, metadata management, and scalable job execution
Must‑Have Skills
  • Python (strong production experience)
  • PySpark
  • API development & Microservices
  • CI/CD (GitHub Actions preferred)
  • GCP
  • ETL
  • Experience building control planes / platform services
  • Containerization (Docker / Kubernetes)
Preferred Technical Background
  • FastAPI, ARQ, Kubernetes, Pytest
  • Design patterns: modular containerized services, asynchronous processing, job-based work queues, immutability & idempotency, metadata management, policy enforcement, semantic modeling, observability/telemetry
  • Functional and behavioral testing
Requirements
  • 10+ years of IT experience
  • Proven ability to interact and coordinate with clients
  • Experience managing offshore teams and collaborating with onsite resources
  • Strong software engineering fundamentals (testing, versioning, deployment)
  • No certifications required
Additional Details
  • Local candidates preferred (Charlotte, NC area)
  • Hybrid onsite arrangement
  • Visa-independent candidates only

If you are a hands‑on Python platform engineer with deep experience building APIs and control planes around Spark/GCP, and you thrive in a client‑facing architect role with delivery ownership, we’d like to hear from you.

Flexible work from home options available.

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
Platform Architect: Python APIs for Spark on GCP
Platform Architect: Python APIs for Spark on GCP

Timebox Pro • Charlotte (NC)

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
Senior Python Developer - AI & Full Stack Specialist
Senior Python Developer - AI & Full Stack Specialist

Aktra • McLean (VA)

On-site
USD 100,000 - 130,000
Technology Lead Big Data
Technology Lead Big Data

Timebox Pro • Bentonville (AR)

Hybrid
USD 120,000 - 180,000
Sr GCP Data Engineer
Sr GCP Data Engineer

Eitacies Inc • Austin (TX)

On-site
USD 120,000 - 150,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
Senior Python Engineer - Backend & Data (Remote)
Senior Python Engineer - Backend & Data (Remote)

Bold Business • New York (NY)

On-site
USD 140,000 - 210,000
Python Engineer
Python Engineer

Premier Inn Hotels LLC (UAE) • Plano (TX)

On-site
USD 120,000 - 180,000