Python Developer at ClearpointCo
Houston, Texas, USA -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

0.0

Posted On

28 Aug, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Object Oriented Design, Communication Skills, Python, Data Models, Pandas, Refactoring, Serialization, Version Control, Data Validation, Numpy, Data Processing, Testing, Design Principles

Industry

Information Technology/IT

Description

Title: Python Developer
Location: Houston, Texas
Type: Contract (6 Months)
Hourly Rate: Depends on Experience
Summary:
The Python Developer will join the Big Data and Advanced Analytics department. The ideal candidate will have a strong background in object-oriented programming, data modeling, and designing robust data layers using ORMs and Pydantic. You will work closely with business domain experts to create and maintain data that supports analytic use cases for operations, engineering, and measurement teams.

Duties:

  • Design software modules that encapsulate data access and business logic, adhering to OOP best practices
  • Build and maintain data models and schemas using SQLAlchemy ORM and Pydantic
  • Develop reliable data pipelines to integrate disparate data sources
  • Provide guidance in data visualizations and reporting efforts to ensure solutions are aligned to business objectives

Requirements:

  • 5+ years of professional software development experience with Python, with a strong emphasis on object-oriented design and best practices
  • 5+ years of experience as a Python developer, with a focus on OOP and data layer development
  • 3+ years of experience designing and maintaining data pipeline architectures

  • Experience with widely used Python libraries for data processing and testing, including - Pandas, Numpy, Pyarrow, Pytest, and Boto3

  • Excellent communication skills with experience presenting complex concepts to technical and non-technical stakeholders

  • Experience in software development practices such as Design Principles and Patterns, Testing, Refactoring, CI/CD, and version control
  • Experience designing and implementing data models and data access layers
  • Experience with Pydantic for data validation and serialization
  • Experience working with S3 object storage

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design software modules that encapsulate data access and business logic, adhering to OOP best practices
  • Build and maintain data models and schemas using SQLAlchemy ORM and Pydantic
  • Develop reliable data pipelines to integrate disparate data sources
  • Provide guidance in data visualizations and reporting efforts to ensure solutions are aligned to business objective
Loading...