Katmai logo
Posted 1mo agoRemote

Python Developer - (Systems Modernization)

MiddleRemoteSalary undisclosed
Required Skills
PythonAWSPostgreSQLSQLLinux
Job Description

SUMMARY

Lead the modernization of core data processing systems. Responsible for translating complex legacy SAS logic into robust, high-performance Python solutions. Build and maintain scalable data pipelines that handle large-scale datasets, ensuring that our data products are accurate, well-documented, and optimized for a cloud-native environment. Work with DSD IT Specialists in an integrated team environment.

 

ESSENTIAL DUTIES & RESPONSIBILITIES

·       Analyze existing SAS-based systems and re-implement logic in Python, ensuring functional parity while improving maintainability, scalability, and performance.

·       Design and develop end-to-end data pipelines to ingest, clean, validate, and transform diverse data formats—including SAS datasets, Parquet, JSON, and SQL—using larger-than-memory processing techniques.

·       Profile, optimize, and refactor code to eliminate bottlenecks and improve performance. Implement parallel computing strategies using libraries such as Dask and multiprocessing to efficiently process production-scale workloads.

·       Develop Python solutions that interface with PostgreSQL for high-volume data storage, retrieval, and processing.

·       Implement automated testing, data validation, and qualit

Similar Openings in Backend

View all in category