Overview
Skills
Job Details
Job Title: Senior Python Developer
Location: Spring, Texas (On-site)
Type: Long-term Contract
Interviews: Zoom (1st), On-site (2nd)
Must Have:
-
Python expert ("Python Guru")
-
Experience with Databricks or Palantir
-
Strong software development background
-
Ability to solve complex scientific/algorithmic problems
-
Experience with scalable solutions & CI/CD pipelines
Responsibilities:
-
Work with engineers and data scientists on Python models for Carbon Capture/Sequestration
-
Refactor and improve existing scientific/financial modeling code
-
Lead software engineering best practices (code standards, reviews, architecture)
-
Improve data interfaces and model performance, maintainability, and extensibility
Qualifications:
-
Degree in CS/Engineering/Math or strong practical experience
-
5+ years of advanced Python development (modular/OOP)
-
Strong with pandas, numpy, and performance optimization
-
Experience with testing (pytest) and CI/CD
-
Good communication; Agile experience
Preferred:
-
Financial/scientific modeling
-
Databricks or Palantir
-
Spark or distributed computing
Top 3 Skills:
-
Expert Python development
-
Scientific/financial modeling
-
Databricks or Palantir experience