1 of 5 free roles viewed today. Upgrade to premium for unlimited from only $19.99 with a 2-day free trial.

Senior Python Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is a Senior Python Engineer for a 6-month contract, 100% remote, with a pay rate of "unknown." Requires 3-5 years of Python experience, OOP principles, reusable library development, cloud platforms (GCP/AWS), Kubernetes, and CI/CD tools.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
560
🗓️ - Date discovered
April 2, 2025
🕒 - Project duration
Unknown
🏝️ - Location type
Remote
📄 - Contract type
Unknown
🔒 - Security clearance
Unknown
📍 - Location detailed
New York, NY
🧠 - Skills detailed
#AWS (Amazon Web Services) #Jenkins #Libraries #Python #Deployment #Apache Beam #Programming #Terraform #AI (Artificial Intelligence) #Pytest #PySpark #SQL (Structured Query Language) #Cloud #Spark (Apache Spark) #GitHub #GCP (Google Cloud Platform) #Version Control #Scala #Data Engineering #Kubernetes #Data Processing
Role description
You've reached your limit of 5 free role views today.
Upgrade to premium for unlimited access - from only $19.99.

Senior Python Engineer

6-month Contract

100% Remote

We are seeking a highly skilled Senior Python Engineer to join a Fortune 50 Broadcast Media &

Entertainment leader based in New York, New York. As the Python Engineer, you will be responsible for developing & maintaining reuseable Python libraries that can be published to an internal artifactrepository, enabling consistency and reusability across different workstreams and applications. In this role, you will have the opportunity to collaborate with cross-functional teams to implement and maintain effective solutions.

Minimum Qualifications:

   • 3-5 years of experience in Python development with a strong understanding of object-oriented programming (OOP) principles.

   • Experience building reusable Python libraries and components for enterprise-level applications.

   • Familiarity with testing frameworks (e.g., pytest, unittest) and the importance of code quality and maintainability.

   • Proficiency in templating tools such as Jinja or similar.

   • Strong knowledge of environment management frameworks such as Poetry or similar.

   • Experience with configuration management libraries like Dynaconf or similar.

   • Solid understanding of cloud platforms (GCP or AWS) and related services.

   • Hands-on experience with Kubernetes, Terraform, and CI/CD tools like Jenkins or Concourse.

   • Proficiency with GitHub for version control and collaboration.

Responsibilities:

   • Python Library Development: Develop and maintain reusable Python libraries that can be published to an internal artifact repository, enabling consistency and reusability across different workstreams and applications.

   • Infrastructure Development: Create templated Terraform code to provide the functional basis for Python libraries, particularly for infrastructure-related objectives and cloud resource management (AWS/GCP).

   • Data Engineering: Design and implement templated SQL, PySpark, and Apache Beam functions, providing the functional basis of a Python library focused on data processing and streaming.

   • CI/CD Development: Develop and implement CI/CD pipelines using the Python libraries, ensuring smooth deployment of rendered pipelines and infrastructure, while effectively resolving dependencies between these components.

   • Work collaboratively with cross-functional teams to design and implement scalable, reusable software solutions.

   • Ensure code quality and maintainability using testing frameworks and CI/CD pipelines.

   • Manage configurations using tools like Dynaconf and environment management using Poetry or similar frameworks.

   • Integrate with cloud services such as GCP and AWS, leveraging tools like Kubernetes and Terraform for infrastructure management.

   • Troubleshoot, debug, and optimize code and systems to ensure optimal performance and reliability.

   • Document code and processes to ensure clarity and ease of use for internal teams and stakeholders.

What’s in it for you?

   • Work with a globally recognized media streaming organization at the forefront of innovation.

   • Gain exposure to AI-driven initiatives that will shape the future of the industry.

   • Collaborate with high-level business professionals and technical teams, gaining valuable cross-functional experience.

   • Opportunity to accelerate your career in a fast-paced, evolving industry.