Python Developer - (Systems Modernization)
Katmai · Remote · $145k–$150k
The role
This role leads the modernization of core data processing systems by translating legacy SAS logic into Python. The position involves building scalable data pipelines, optimizing performance, and collaborating with IT specialists in a cloud-native environment. The work is expected to be remote with potential for onsite requirements.
- Pay
- $145k–$150k
- Location
- Remote
- Work mode
- Remote
- Level
- Senior
- Clearance
- Required
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
- Posted 56 days agothe first time we saw it
What you would do
- Analyze and re-implement SAS logic in Python for functional parity.
- Design end-to-end data pipelines for diverse data formats.
- Profile and refactor code to eliminate performance bottlenecks.
- Develop Python solutions interfacing with PostgreSQL.
- Implement automated testing and data validation processes.
- Maintain code quality through documentation and peer reviews.
Must have
- Ability to read and interpret SAS code.
- Experience with Parquet, SQL, JSON, and larger-than-memory datasets.
- Experience with PySpark, multiprocessing, Dask, and code profiling.
- Experience in Linux environments and cloud-native resources like AWS.
- Strong SQL skills with PostgreSQL integration.
- Version control (Git), unit testing, and technical documentation.
- Experience using Python to read and reformat large data files.
- Experience improving code performance in production environments.
- Experience writing high-quality, well-documented code.
- Ability to perform basic Linux commands.
- Experience in data validation in a statistical processing environment.
- Must pass Census Bureau Security Investigation.
Nice to have
- Five to seven years of related experience with back-end and front-end development.
- Bachelor's degree in computer science or related field.
- Experience in cloud computing, preferably with AWS.
- Statistical Analysis System (SAS) programming experience.
What you get
- Medical insurance
- Dental insurance
- Vision insurance
- Life and AD&D insurance
- Long-term and short-term disability insurance
- 401(k) savings plan
Key skills
- python
- sas
- parquet
- sql
- json
- pyspark
- dask
- multiprocessing
- linux
- aws
- postgresql
- git
- unit testing
- data validation
- code profiling
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…
Extracted from the employer’s posting. Read it in full on Katmai’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Katmai
- Software Engineer IIRemote
- Salesforce Developer IIIRemote