Vice President, Senior Front Office Software Engineer

Posted 2 Months Ago
Be an Early Applicant
Houston, TX, USA
In-Office
Senior level
Energy
The Role
Hands-on role building and maintaining a firmwide front-office trading, investment, and analytics platform. Develop Python services and APIs, SQL-backed data workflows, cloud-native integrations, and visualization tools. Partner with commercial trading teams to optimize trading processes, support market data/positions analysis, and drive cloud-first development.
Summary Generated by Built In
Castleton Commodities International (CCI) is seeking a Senior Front Office Software Engineer to develop and support technology that powers investment decisions, trading activity, and commercial analytics.
This hands-on role partners directly with trading teams to translate business needs into scalable, reliable software. The engineer will build Python services, APIs, applications, and analytical tools within CCI’s firmwide front-office platform, with a strong emphasis on cloud-native development, software quality, and production reliability.
The ideal candidate combines deep Python expertise with practical experience deploying and operating applications on AWS using container technologies, including ECS and EKS.

Responsibilities:

  • Partner directly with commercial trading teams to understand business requirements and develop solutions that improve trading workflows, models, and decision-making.
  • Design, develop, and maintain Python services and APIs using modern frameworks, sound design patterns, and established software engineering practices.
  • Build applications and analytical tools supporting supply-and-demand analysis, position analysis, and market data workflows.
  • Develop and integrate cloud-native services within CCI’s firmwide front-office technology platform.
  • Deploy, manage, and support containerized applications on AWS using ECS and EKS.
  • Apply DevOps practices, including automated testing, CI/CD, and monitoring, to improve delivery speed and production reliability.
  • Take ownership of application performance, troubleshooting, and ongoing production support.
  • Collaborate with engineering colleagues to strengthen architecture, code quality, and reusable development standards.

Qualifications:

  • Bachelor’s degree or higher in Computer Science or a related technical field.
  • 10+ years of professional software engineering experience, with substantial hands-on Python development experience.
  • Advanced understanding of object-oriented programming, software design patterns, and maintainable application architecture.
  • Demonstrated experience building, deploying, and supporting production applications on AWS.
  • Hands-on experience with containerization and AWS container services, including ECS and EKS, with a working understanding of Kubernetes.
  • Practical experience with DevOps practices, including version control, CI/CD pipelines, automated testing, and application monitoring.
  • Strong SQL skills and experience designing, querying, and integrating database technologies.
  • Experience developing services and APIs and integrating them into broader application platforms.
  • Ability to translate business requirements into technical solutions and communicate effectively with technical and nontechnical stakeholders.
  • Strong analytical and problem-solving skills, with close attention to detail.
  • Ability to manage changing priorities, work collaboratively, and deliver results in a fast-paced environment.
  • Experience in energy or commodities trading, including familiarity with commercial workflows, market data, supply-and-demand fundamentals is preferred but not required.
  • Ability to work effectively in a fast-paced, dynamic and high-intensity environment including open-floor plan if applicable to the position, with timely responsiveness and the ability to work beyond normal business hours when required. 

​


Employee Programs & Benefits:

CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:

  • Competitive comprehensive medical, dental, retirement and life insurance benefits

  • Employee assistance & wellness programs

  • Parental and family leave policies

  • CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.

  • Charitable contribution match program

  • Tuition assistance & reimbursement

  • Quarterly Innovation & Collaboration Awards

  • Employee discount program, including access to fitness facilities

  • Competitive paid time off

  • Continued learning opportunities

Visit  https://www.cci.com/careers/life-at-cci/# to learn more!

#LI-CD1

Skills Required

  • Bachelor's or higher degree in Computer Science or related field of study.
  • 10+ years of prior professional programming experience utilizing Python.
  • Advanced understanding of object-oriented programming concepts.
  • Working knowledge in Linux and Windows environments.
  • Excellent knowledge of SQL and database technologies.
  • Ability to communicate and interact with a wide range of users ranging from very technical to non-technical.
  • Results-oriented team player who can handle rapidly changing projects and priorities while maintaining a strong professional presence.
  • Strong analytical skill-set with demonstrated attention to detail.
  • Proven ability to work effectively in a fast-paced, dynamic, and high-intensity environment with timely responsiveness and flexibility to work beyond normal business hours when required.
  • Prior experience in energy/commodities trading.
  • Working knowledge with cloud-based technologies (AWS).
  • Snowflake experience.
  • Familiarity with DevOps practices.
  • Experience with containers (ECS / EKS).
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Stamford, CT
573 Employees
Year Founded: 2001

What We Do

Castleton Commodities International is an independent global energy commodity merchant and infrastructure asset investor. As a trader, CCI deploys capital on a proprietary basis in the physical and financial commodity markets, providing the Company with market insights and access. As a strategic investor and developer, CCI leverages its market expertise, operations capabilities, and industry knowledge to invest in, and develop, select commodity infrastructure assets.

Similar Jobs

Hybrid
2 Locations
289097 Employees

Hilton Logo Hilton

Cook (Full Time) - Hilton Houston Post Oak by the Galleria

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office
Houston, TX, USA
500000 Employees

RapidScale Logo RapidScale

Senior Principal Client Partner (RapidScale) (Remote)

Cloud • Information Technology • Consulting
In-Office or Remote
San Antonio, TX, USA
600 Employees

RapidScale Logo RapidScale

Senior Principal Client Partner (RapidScale) (Remote)

Cloud • Information Technology • Consulting
In-Office or Remote
Irving, TX, USA
600 Employees

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Rangeview Thumbnail
Aerospace • Robotics • Energy • Defense • Manufacturing • Weapons Systems
El Segundo, California
38 Employees
Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account