> Markdown version of [/jobs/ext/4011042-vice-president-senior-front-office-software-engineer](https://www.wearedevelopers.com/jobs/ext/4011042-vice-president-senior-front-office-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Vice President, Senior Front Office Software Engineer - **Company:** Castleton Commodities International LLC - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Business Analytics Applications, Applications Architecture, Application Performance Management, Automation of Tests, Cloud Computing, Software Quality, Databases, Continuous Integration, Database Queries, Software Design Patterns, DevOps, HP Systems Insight Manager, Python (Programming Language), Object-Oriented Software Development, Server Administration, Software Engineering, Systems Integration, Scripting, Software Application Programming, Containerization, Kubernetes, Information Technology, Software Version Control, Serverless Computing - **Published:** October 29, 2026 - **Apply:** https://www.careerbuilder.com/job-details/vice-president-senior-front-office-software-engineer-houston-tx--35a2beb6-7f1c-4ada-9c5a-1c86babc6267 ## About the Role Software Engineering, Software Engineering, Technical Support, Cloud Computing, Application Programming Interface (API), Analysis Skills, Python Programming/Scripting Language, Design Patterns Programming Methodologies, Amazon Web Services (AWS), Software Administration, * 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. ## Description 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.