Lead Python Engineer

  • Baltimore, MD
  • Posted 15 hours ago | Updated 15 hours ago

Overview

On Site
$60 - $65
Contract - W2
Contract - Independent

Skills

python

Job Details

Position Title: Lead Python Engineer

Location: Onsite to Baltimore, MD21201 or Irving, TX75039. Must be willing to relocate.

Work Status: Authorized to work in the US without requiring sponsorship.

Duration: 6 months contract to hire

Lead the design, development, and deployment of Python and TypeScript applications using FastAPI, React (JavaScript/TypeScript), and GraphQL.

Architect, build, and maintain AWS cloud infrastructure, leveraging services such as Lambda, S3, DynamoDB, Aurora, Step Functions, EKS, MSK (Kafka).

Develop microservices and APIs (REST, GraphQL, gRPC) with a focus on high performance and scalability.

Build and optimize data pipelines using Kafka, Airflow, DBT, ensuring data quality and reliable ingestion.

Implement CI/CD pipelines and container orchestration using Kubernetes (EKS) to achieve seamless delivery.

Drive integrations with internal and external systems, managing complex data flows.

Own version control and release strategies, following best practices in Git.

Collaborate closely with product managers, architects, and cross-functional teams to deliver high-quality solutions.

Required Skills & Experience

Programming: Expert in Python, with strong proficiency in TypeScript, JavaScript, React.

Frameworks / APIs: FastAPI, REST, GraphQL, gRPC.

Cloud & DevOps: Deep hands-on experience with AWS (Lambda, S3, DynamoDB, Aurora, Step Functions, EKS).

Data Pipelines & Streaming: Kafka (MSK), DBT, Airflow.

Containerization & CI/CD: Docker, Kubernetes, Git-based workflows, CI/CD tools.

Databases: Aurora (Postgres/MySQL), DynamoDB, understanding of data modeling.

Proven experience with version control, branching, and deployment best practices.

Roopesh Pratap Singh
Phone: +1
Email:
LinkedIn:

103 Morgan Ln, Plainsboro Township, NJ 08536, USA

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.