Senior Python Software Engineer

X4 Engineering

Houston (TX)

Hybrid

USD 150,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

X4 Engineering seeks a Senior Python Software Engineer to join their Commodities trading group in Houston. The role involves designing APIs, developing data analysis tools, and contributing to research infrastructure. Candidates should have a strong background in Python and data technologies, with a degree in Computer Science or Engineering.

Qualifications

  • Strong experience and knowledge of Python.
  • Proficiency in data manipulation and analysis using Python libraries.
  • Experience with compiled languages like Java, C++, Golang, and Rust.

Responsibilities

  • Designing Python APIs and developing tools for exploratory research.
  • Creating web interfaces for data exploration and managing production workflows.
  • Contributing to research and trading infrastructure.

Skills

Python
Data manipulation
Data analysis
Machine learning tools

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Tools

Pandas
NumPy
PostgreSQL
Snowflake
Airflow

Job description

This range is provided by X4 Engineering. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$150,000.00/yr - $200,000.00/yr

Direct message the job poster from X4 Engineering

Connecting the brightest minds in software development & tech | Recruitment | Energy | Trading | ML | AI | Finance | DeFi | Python | Elixir |…

Senior Python Software Engineer

Location: Houston, TX

Salary: $150-200,000 + Bonus

X4 Engineering is excited to partner with an industry leader with over 30 years of expertise in finance and energy sectors.

The organization trades a wide range of asset classes, including Equities, FX, Commodities, and Energy, across major global markets. They are seeking a skilled and passionate Senior Python Software Engineer to join their Commodities trading group, supporting both quantitative and fundamental research across trading desks.

Your responsibilities will include designing Python APIs, developing tools and workflows for exploratory research, creating web interfaces for data exploration, and managing production workflows for real-time forecasting, modeling, and analytics, contributing to their research and trading infrastructure.

Key Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong experience and knowledge of Python.
  • Proficiency in data manipulation and analysis using Python libraries such as Pandas and NumPy.
  • Experience with compiled languages like Java, C++, Golang, and Rust.
  • Experience with modern data technologies such as PostgreSQL, Snowflake, and Airflow.
  • Experience building and scaling large-scale analysis or machine learning tools.

The role is hybrid, requiring at least 4 days per week in the Houston office.

If interested, please apply via the job advert or contact a.koivio@x4engineering.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Finance, Engineering, and Information Technology
Industries
  • Software Development, Engineering Services, and Financial Services

Referrals can increase your chances of interviewing at X4 Engineering by 2x.

Get notified about new Software Engineer jobs in Houston, TX.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

X4 Engineering • Austin (TX)

Hybrid
USD 160,000 - 180,000
Competitive compensation
Comprehensive benefits
Clear scope for technical growth
Senior Software Engineer
Senior Software Engineer

X4 Engineering • New York (NY)

On-site
USD 200,000 - 250,000
Senior Python Software Engineer
Senior Python Software Engineer

Hunter Bond • Town of Texas (WI)

Hybrid
Competitive contract rate
Opportunity to work with elite engineers
High job satisfaction with low attrition
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Engtal • New York (NY)

On-site
USD 250,000 - 400,000
Medical insurance
Vision insurance
401(k)
Process Engineer
Process Engineer

X4 Engineering • Houston (TX)

On-site
USD 110,000 - 130,000
401(k)
Medical insurance
Vision insurance
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Fintal Partners • New York (NY)

On-site
USD 250,000 - 400,000
Senior Python Developer
Senior Python Developer

Hunter Bond • Town of Texas (WI)

Hybrid
Highly competitive contract rate
Potential for permanent conversion
Exposure to high-profile projects
+1
Staff Software Engineer
Staff Software Engineer

Harnham • New City (NY)

On-site
USD 230,000 - 280,000
Equity
401(k)
Health benefits
+2
Software Engineer - Python/Java
Software Engineer - Python/Java

Engtal • Chicago (IL)

On-site
USD 250,000 - 350,000
Medical insurance
Vision insurance
401(k)
Senior Software Engineer
Senior Software Engineer

Harnham • Atlanta (GA)

Remote
USD 150,000 - 200,000
Medical insurance
Vision insurance
401(k) plan
+2