We are looking for an experienced Programmer Analyst to join our team on a long-term contract basis in Houston, Texas. In this role, you will develop and implement enterprise-level applications, focusing on modern technologies and best practices. This is an excellent opportunity for a motivated and detail-oriented individual to work on innovative solutions within a collaborative environment.<br><br>Responsibilities:<br>• Design, develop, and maintain enterprise applications using Python and Dash frameworks.<br>• Build and enhance user interfaces with a focus on functionality and performance.<br>• Develop and optimize RESTful APIs to support application integration.<br>• Implement cloud solutions using AWS services such as Lambda, EC2, S3, SageMaker, and CloudFormation.<br>• Work with relational databases, including SQL Server, Snowflake, MySQL, and PostgreSQL.<br>• Apply DevOps practices utilizing tools like GitLab, CI/CD pipelines, Docker, and Kubernetes.<br>• Collaborate with cross-functional teams to deliver modern software solutions and ensure project success.<br>• Troubleshoot and resolve complex technical issues with analytical problem-solving skills.<br>• Lead development projects, ensuring timely delivery and alignment with business goals.<br>• Provide exceptional customer service and maintain a positive attitude in all interactions.
<p><strong>Full Stack Python Developer</strong></p><p>We are looking for a talented <strong>Full Stack Python Developer</strong> to join our team in <strong>Houston, Texas</strong>. In this role, you will collaborate with technical and non-technical stakeholders to design and develop innovative applications that support global commercial and operational functions. This position offers an exciting opportunity to create impactful solutions that enhance decision-making and optimize processes.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain full-stack applications using <strong>Python</strong>, <strong>React</strong>, and <strong>C#</strong>.</li><li>Rapidly prototype and iterate on solutions based on user feedback.</li><li>Analyze business requirements and manage project lifecycles independently.</li><li>Collaborate with cross-functional teams to identify opportunities for innovation.</li><li>Optimize and maintain relational databases such as <strong>PostgreSQL</strong> or <strong>Oracle</strong>.</li><li>Develop APIs and integrate existing tools and platforms to enhance system capabilities.</li><li>Stay current with advancements in Python, React, and related technologies.</li><li>Provide technical expertise and support to commercial teams.</li><li>Troubleshoot and resolve issues within existing applications.</li></ul><p><br></p><p><br></p>
<p>We are seeking an experienced <strong>Python Developer</strong> with strong domain expertise in <strong>commodities trading and fixed‑income markets</strong> to support the development and modernization of trading, risk, and analytics platforms. This role sits close to the <strong>front office</strong> and focuses on building high‑performance systems that support trade capture, position management, valuation, P& L, and market data processing.</p><p>The ideal candidate combines <strong>advanced Python engineering skills</strong> with a deep understanding of <strong>trading workflows</strong>, <strong>financial instruments</strong>, and <strong>market data</strong> across commodities and fixed‑income products.</p><p>Key Responsibilities</p><ul><li>Design, develop, and maintain <strong>Python‑based applications and services</strong> supporting trading and risk platforms</li><li>Build systems to process <strong>trade capture, positions, P& L, valuations, and exposure calculations</strong></li><li>Work with <strong>commodities and fixed‑income instruments</strong>, including pricing and lifecycle events</li><li>Integrate real‑time and batch <strong>market data feeds</strong> (e.g., ICE, CME, Bloomberg, Refinitiv)</li><li>Develop APIs and data pipelines to support front‑office, risk, and downstream reporting systems</li><li>Optimize performance for high‑volume financial data processing and analytics</li><li>Partner closely with <strong>traders, risk managers, and quantitative teams</strong> to translate business requirements into technical solutions</li><li>Ensure data accuracy, reconciliation, and consistency across trading and risk system</li></ul><p><br></p>
<p>Database Administrator (Microsoft)</p><p><br></p><p>Description:</p><p><br></p><p>Monitoring and maintain company data repositories. This includes commercial off the shelf application databases as well as internally designed and implemented databases.</p><p>Provides diagnosis for database problems and performance issues.</p><p>Assist in database design and modeling of internal databases.</p><p>Ensures data consistency between internal systems for the company.</p><p>Roles & Responsibilities:</p><p>Follows sound data management practices established by the company to ensure data integrity for the company.</p><p>Collaborates with IT manager in designing and architecting company data repositories and Data Warehouse (DW).</p><p>Monitors the systems and instances to maintain performance and data integrity</p><p>Ensures data consistency over all 3rd party databases to ensure data is reliable in each system.</p><p>Monitors, maintains, and ensures that missing data is noted and backfilled where possible.</p><p>Aids other departments, within the company, to help upload data for new acquisitions.</p><p>Aids other departments, within the company, to develop ad-hoc data queries and specialized reporting from company systems or from external data sources.</p><p>Aids other departments, within the company, to analyze datasets and provide information, in a user-friendly format.</p><p>Aids users with Microsoft Office applications including Microsoft Access and Excel.</p><p>Aids Production department to upload well information to Production accounting system for new acquisitions and to backfill missing information and correct errant information.</p><p>Aids external vendors to optimize data retrieval from their systems.</p><p><br></p><p><br></p><p><br></p><p><br></p><p>Preferred Skills:</p><p>Oil & Gas industry experience (in various functional areas – Fin, Eng, Geo, Land)</p><p>Microsoft Azure environment experience</p><p>Experience in an Operations/IT environment</p><p>Familiar with hardware/server installs and deployment</p><p>Familiarity with risk and quality management</p>
<p>In order to better equip the front office teams, and in the context of tremendous growth in our trading portfolios, we are developing a greenfield Risk & PnL engine within our CTRM (Commodity Trading & Risk Management system). We are seeking someone with strong C++ and Python development skills, coupled with an understanding of risk and an interest in commodities trading. You will join one other team member in Houston, with the rest of the team based in London. </p><p><br></p><p>In this role, you will: </p><p><br></p><p>Deploy: Roll-out of the new Risk & PnL engine to our Americas business (trading desks & risk management teams) – be the team’s ambassador in Houston, closely collaborating both with the business and other tech teams </p><p><br></p><p>Team-up: Liaise and work with the rest of the new Risk & PnL engine Dev team in London on any development needed by the Americas business </p><p><br></p><p>Develop: Leverage core components of the new Risk & PnL engine, and other parts of the CTRM to develop reports, tools and functionalities required by the business </p><p><br></p><p> As a Risk Strategist you will be at the crossroads of the development of this new Risk & PnL engine, facing both business priorities and technical challenges. You will often face ambiguous problems requiring you to define not only the answer but also the question. </p><p><br></p><p>This role involves regular travel to London, to ensure close collaboration with the rest of the new risk engine Dev team. </p><p><br></p><p><br></p>
<p>We are seeking a talented and motivated Python Data Engineer to join our global team. In this role, you will be instrumental in expanding and optimizing our data assets to enhance analytical capabilities across the organization. You will collaborate closely with traders, analysts, researchers, and data scientists to gather requirements and deliver scalable data solutions that support critical business functions.</p><p><br></p><p>Responsibilities</p><ul><li>Develop modular and reusable Python components to connect external data sources with internal systems and databases.</li><li>Work directly with business stakeholders to translate analytical requirements into technical implementations.</li><li>Ensure the integrity and maintainability of the central Python codebase by adhering to existing design standards and best practices.</li><li>Maintain and improve the in-house Python ETL toolkit, contributing to the standardization and consolidation of data engineering workflows.</li><li>Partner with global team members to ensure efficient coordination and delivery.</li><li>Actively participate in internal Python development community and support ongoing business development initiatives with technical expertise.</li></ul>
Design, implement, and maintain agentic AI systems, including: Goal-oriented and task-driven agents Tool-using and decision-making agents Multi-step reasoning and workflow orchestration Build agent frameworks that coordinate: Azure AI Search (semantic + vector retrieval) LLMs for reasoning, planning, and summarization Internal APIs, databases, and enterprise tools Implement retrieval-augmented generation (RAG) patterns that support agent autonomy and accuracy Define guardrails for agent behavior, including: Error handling and fallback strategies Observability, logging, and evaluation Security and data access boundaries <br> Develop full-stack applications using .NET, Blazor, HTML/CSS, and modern web standards Build backend services and APIs backed by SQL-based data stores Integrate AI-driven features into user-facing experiences with a focus on: Performance Reliability Explainability Implement scalable service architectures suitable for AI-enhanced workloads <br> Implement intelligent search and retrieval solutions using Azure AI Search, including: Semantic search Vector indexing and similarity search Hybrid retrieval strategies Use Semantic Kernel or similar orchestration frameworks to: Manage prompts, memory, and tools Coordinate agent behavior Enable extensible AI workflows Collaborate with AI engineers and architects on model selection, evaluation, and optimization
<p>We’re seeking an AI/ML Developer with a strong backend and systems architecture background to design, build, and scale applications that incorporate AI-driven capabilities. This role is ideal for someone who enjoys working close to the infrastructure, data pipelines, and services that power machine learning and intelligent features in production.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Design, develop, and maintain scalable backend services and APIs that support AI/ML functionality</li><li>Lead architectural decisions across backend systems, databases, and integrations</li><li>Build and optimize data pipelines (ETL) to support model training, inference, and experimentation</li><li>Develop and manage microservices architectures for deploying and scaling AI workloads</li><li>Implement caching strategies using Redis to improve performance of AI-powered features</li><li>Manage object storage solutions (S3) for datasets, models, and application assets</li><li>Build and support workflow engines that manage complex ML and business processes</li><li>Collaborate with frontend engineers to deliver AI-enhanced user experiences</li><li>Write clean, maintainable, and well-documented production code</li><li>Participate in code reviews and contribute to engineering best practices</li><li>Troubleshoot and resolve complex backend, data, and integration issues</li><li>Stay current with AI/ML, backend, and architecture trends</li></ul>
We are looking for a skilled Programmer Analyst to join our team in Houston, Texas. In this role, you will leverage your expertise in programming and application development to design and implement solutions that meet organizational needs. This is a Contract to long-term opportunity within the energy and natural resources sector, offering the potential for ongoing growth.<br><br>Responsibilities:<br>• Develop and maintain software applications using .NET technologies, including C# and ASP.NET.<br>• Collaborate with cross-functional teams to design, test, and deploy technical solutions.<br>• Utilize Microsoft SQL Server to manage databases and ensure data integrity.<br>• Implement and customize ServiceNow ITSM modules to align with business processes.<br>• Conduct troubleshooting and resolve technical issues within ServiceNow applications.<br>• Create and modify workflows and scripts on the ServiceNow platform.<br>• Provide technical support and training to end-users on ServiceNow functionalities.<br>• Analyze system requirements and translate them into scalable application designs.<br>• Document processes and maintain clear records of software development activities.<br>• Monitor application performance and optimize systems as needed.
We are looking for a skilled Programmer Analyst to join our team in Houston, Texas. In this Contract-to-permanent position, you will play a critical role in designing, developing, and maintaining software applications. This role offers an exciting opportunity to work with advanced technologies and contribute to impactful projects.<br><br>Responsibilities:<br>• Design and develop software applications using .NET technologies to meet business needs.<br>• Write and maintain clean, efficient, and well-documented code in C#.<br>• Create and manage web applications using ASP.NET frameworks.<br>• Perform database design, development, and optimization tasks using Microsoft SQL Server.<br>• Troubleshoot and debug applications to ensure optimal performance and reliability.<br>• Collaborate with cross-functional teams to gather requirements and implement solutions.<br>• Conduct testing and quality assurance to ensure software functionality and security.<br>• Provide technical support and resolve issues related to software applications.<br>• Participate in code reviews to ensure adherence to best practices and coding standards.
<p>We are seeking a skilled <strong>Front‑End Engineer</strong> to help modernize a suite of legacy enterprise applications. This role focuses on <strong>rebuilding and enhancing user interfaces</strong> by porting existing MVC‑based applications to a modern, component‑driven front‑end architecture using <strong>React and Next.js</strong>.</p><p>While the current environment includes <strong>.NET MVC applications</strong>, prior .NET experience is <em>not</em> required. The priority is strong front‑end engineering expertise and a passion for improving usability, performance, and maintainability of legacy systems.</p><p>What You’ll Be Working On</p><ul><li>Rebuilding legacy UI layers and migrating them to modern <strong>React / Next.js</strong> applications</li><li>Modernizing user interfaces to align with current UX, accessibility, and performance standards</li><li>Collaborating with backend, product, and design teams to define UI requirements and integration points</li><li>Translating existing MVC views and workflows into reusable, scalable front‑end components</li><li>Improving application responsiveness, maintainability, and overall user experience</li><li>Helping establish front‑end best practices and standards as part of the modernization effort</li></ul><p><br></p>
<p><br></p><p>We’re looking for a hands-on Data Engineer to build and scale cloud-native data platforms on Azure. You’ll design and maintain reliable ETL/ELT pipelines, enable governed cross-departmental data access, and collaborate closely with analytics and data science teams to power forecasting, predictive analytics, and executive reporting.</p><p>This role is ideal for someone who thrives at the intersection of modern data engineering (ADF, Spark, Databricks, SQL, Python), platform governance (Purview, RBAC), and analytics enablement (Power BI/Tableau, Microsoft Fabric).</p><p>What You’ll Do</p><ul><li>Build Scalable Pipelines: Design, implement, and maintain ETL/ELT pipelines using Azure Data Factory, Spark, Databricks, SQL, and Python for both transactional and bulk data loads.</li><li>Orchestration & Reliability: Implement scheduling, monitoring, alerting, and data quality checks to ensure reliable, observable pipelines and trustworthy datasets.</li><li>Azure Platform Ownership: Lead/advance Azure cloud adoption, integrating Azure DevOps, CI/CD, Infrastructure-as-Code, and Databricks to modernize data engineering workflows.</li><li>Analytics Enablement: Partner with data scientists and BI teams to deliver end-to-end solutions—from ingestion and normalization through model outputs and visualization in Power BI and Tableau.</li><li>AI/ML Collaboration: Productionize features and datasets for forecasting & predictive analytics, supporting models such as RNNs and generative AI workloads; contribute to MLOps best practices.</li><li>Microsoft Fabric & OneLake: Build governed, discoverable data products leveraging Microsoft Fabric, OneLake, and Spark notebooks.</li><li>Data Governance: Implement role-based access control and compliance with Microsoft Purview; standardize metadata, lineage, and data stewardship processes.</li><li>Performance & Cost Optimization: Continuously optimize pipelines, clusters, and storage patterns for performance, scalability, and cost efficiency.</li><li>Stakeholder Partnership: Work cross-functionally with engineering, security, and business stakeholders to prioritize backlogs and deliver measurable outcomes.</li></ul><p><br></p>
<p><strong>About the Role: </strong>We’re seeking an experienced <strong>Applications Architect</strong> to lead enterprise-level architecture and integration strategy across multiple business systems. This is a high-impact role where you’ll define technical roadmaps, establish standards, and deliver secure, scalable solutions on <strong>Microsoft Azure</strong>. You’ll collaborate with engineering, product, and data teams to design modern architectures that power ERP, manufacturing, field service, and customer-facing platforms. If you thrive on solving complex integration challenges and influencing technical direction, this role is for you.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Define and govern application architecture and technical standards.</li><li>Design unified integrations across ERP, manufacturing, and customer portals using APIs and event-driven patterns.</li><li>Architect cloud-native solutions leveraging Azure services (App Services, Functions, SQL/Cosmos DB, Service Bus, Event Grid, APIM).</li><li>Implement DevOps and Infrastructure as Code (Terraform/Bicep/ARM) for scalable deployments.</li><li>Embed security and compliance best practices (SOC 2, ISO 27001).</li><li>Mentor engineering teams and lead architecture/design/code reviews.</li></ul><p><br></p>
<p>We are seeking a Data Governance & Data Quality Platform Engineer responsible for the technical administration, integration, and optimization of enterprise data governance and data quality tools such as Atlan and DQ Labs / Monte Carlo. This role ensures these platforms are scalable, secure, integrated across enterprise data ecosystems, and maintained for high availability and performance. The position also supports automation, data quality monitoring, and compliance reporting initiatives across the organization.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>1. Platform Engineering & Administration</p><ul><li>Configure and maintain Atlan for metadata management, lineage tracking, and governance workflows</li><li>Configure DQ Labs / data quality tools for data profiling, rule creation, and monitoring dashboards</li><li>Manage user roles, authentication, SSO, RBAC, and security settings across governance platforms</li></ul><p>2. Integration & Automation</p><ul><li>Develop and maintain integrations between data sources, databases, data lakes, and BI tools</li><li>Automate metadata ingestion and data quality checks using APIs, Python scripts, or ETL frameworks</li><li>Configure connectors for enterprise data and analytics platforms</li></ul><p>3. Performance, Scalability & Reliability</p><ul><li>Monitor system health and optimize performance across governance and data quality environments</li><li>Apply patches, updates, and troubleshoot technical issues as needed</li><li>Implement logging, alerting, and proactive monitoring across the platform ecosystem</li></ul><p>4. Technical Support & Issue Resolution</p><ul><li>Provide Tier 3 support for platform‑related issues</li><li>Debug integration failures and resolve configuration conflicts</li><li>Collaborate with vendors for advanced troubleshooting, feature requests, and roadmap alignment</li></ul><p>5. Security & Compliance</p><ul><li>Ensure platforms comply with security and data privacy standards (e.g., GDPR, CCPA)</li><li>Implement encryption, access controls, and audit logging</li><li>Support compliance reporting and risk assessments using platform governance features and data quality metrics</li></ul>
<p>As our portfolio of AI-driven solutions continues to expand, we’re looking for an experienced <strong>Machine Learning Engineer</strong> to join our high-impact data science team. This role offers the opportunity to work across trading, operations, and support functions—delivering production-grade machine learning systems that solve real business problems.</p><p>You’ll collaborate with data scientists, software engineers, and commercial stakeholders to design, build, and deploy models that drive decision-making and innovation. From project scoping to model deployment, you’ll have visibility and influence across the full ML lifecycle.</p><p>🔧 Core Responsibilities</p><ul><li>Act as a thought partner to commercial teams, identifying high-value opportunities for AI/ML applications</li><li>Lead the design, development, and deployment of machine learning systems, with a focus on <strong>NLP</strong>, <strong>LLMs</strong>, and <strong>Generative AI</strong></li><li>Prioritize projects based on business impact and evolving market conditions</li><li>Collaborate with cross-functional teams to gather requirements and align solutions with strategic goals</li><li>Integrate ML solutions—including GenAI—into existing platforms to ensure seamless user experiences and scalable adoption</li><li>Participate in code reviews, experiment design, and tooling decisions to maintain high engineering standards</li><li>Share knowledge and mentor colleagues to build machine learning fluency across the organization</li></ul><p><br></p>
We are looking for an experienced Artificial Intelligence (AI) Engineer to join our dynamic team in Houston, Texas. This Contract to permanent position offers a unique opportunity to work on cutting-edge agentic software development, where autonomous AI agents play a critical role in building and optimizing healthcare technology solutions. The ideal candidate will be eager to contribute to innovative projects, leveraging AI techniques to transform traditional processes and drive automation within the healthcare lifecycle.<br><br>Responsibilities:<br>• Design and implement scalable data pipelines and integrations using AI-based techniques and tools such as Azure Data Factory and Event Hub.<br>• Work collaboratively with cross-functional teams to identify automation opportunities and develop intelligent workflows.<br>• Develop and deploy autonomous agents to interact with data systems, monitor processes, and generate actionable insights.<br>• Build and support data warehousing and analytics platforms utilizing Azure Synapse, Data Lake, and Power BI.<br>• Enhance data processing and decision-making capabilities by integrating machine learning models and AI techniques.<br>• Ensure all solutions adhere to security standards and compliance requirements while being optimized for deployment in Azure environments.<br>• Participate actively in Agile ceremonies and contribute to the continuous improvement of engineering practices.<br>• Explore innovative approaches to agentic software development, pushing the boundaries of automation and AI implementation.
We are looking for a skilled Data Engineer to join our team in Houston, Texas. As part of the Manufacturing industry, you will play a pivotal role in developing and maintaining data infrastructure critical to our operations. This is a long-term contract position that offers the opportunity to work on innovative projects and collaborate with a dynamic team.<br><br>Responsibilities:<br>• Design and implement scalable data pipelines to support business operations and analytics.<br>• Develop, test, and maintain ETL processes for efficient data extraction, transformation, and loading.<br>• Utilize tools such as Apache Spark and Hadoop to manage and process large datasets.<br>• Integrate and optimize data streaming platforms like Apache Kafka.<br>• Collaborate with cross-functional teams to ensure data solutions align with organizational goals.<br>• Monitor and troubleshoot data systems to ensure optimal performance and reliability.<br>• Create and maintain documentation for data processes and systems.<br>• Stay updated on emerging technologies and recommend improvements to enhance data engineering practices.<br>• Ensure data security and compliance with industry standards and regulations.
We are looking for an experienced Cloud Developer to join our team in Houston, Texas. In this long-term contract position, you will play a pivotal role in designing, implementing, and optimizing cloud-based solutions tailored to the energy and natural resources industry. This role offers an exciting opportunity to work on cutting-edge AI technologies and contribute to the development of innovative solutions.<br><br>Responsibilities:<br>• Design and deploy scalable cloud solutions using AWS and Azure services.<br>• Develop and integrate AI-powered applications to enhance operational efficiency.<br>• Implement automation tools, such as Ansible, to streamline processes and improve system performance.<br>• Optimize cloud infrastructure through advanced techniques like auto-scaling and resource allocation.<br>• Collaborate with cross-functional teams to align AI strategies with business goals.<br>• Create and maintain pipelines for data processing and machine learning workflows using Azure ML and Azure Pipelines.<br>• Conduct process modeling and mapping to identify opportunities for AI integration.<br>• Deploy and manage AI models on cloud platforms, ensuring reliability and scalability.<br>• Monitor and troubleshoot cloud environments to ensure optimal performance.<br>• Stay updated with emerging cloud technologies and AI advancements to drive innovation.
We are looking for a skilled Database Developer to join our team in Houston, Texas. As part of this long-term contract role, you will play a key role in optimizing data systems and processes for an industry-leading company in the energy and natural resources sector. This opportunity involves developing robust databases, ensuring efficient reporting, and contributing to the success of critical projects.<br><br>Responsibilities:<br>• Design, develop, and maintain database systems to support business requirements.<br>• Create and optimize data reporting solutions, ensuring accuracy and accessibility.<br>• Collaborate with cross-functional teams to understand data needs and implement effective solutions.<br>• Utilize SSRS to generate detailed reports based on business specifications.<br>• Apply SSIS for efficient data integration and transformation processes.<br>• Monitor database performance and troubleshoot issues to enhance system efficiency.<br>• Ensure data security and integrity by implementing best practices.<br>• Support the migration and transition of existing database systems to new platforms.<br>• Conduct regular audits and updates to maintain optimal database functionality.<br>• Provide technical expertise and guidance on database-related matters to team members.