Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

7 results for Senior Software Engineer in Houston, TX

Senior Machine Learning Engineer
  • Houston, TX
  • onsite
  • Permanent
  • 140000.00 - 175000.00 USD / Yearly
  • <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>&#128295; 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>
  • 2026-01-10T18:44:24Z
Software Developer
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • <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>
  • 2026-01-22T21:49:05Z
Data Engineer
  • Houston, TX
  • onsite
  • Temporary
  • 66.50 - 77.00 USD / Hourly
  • 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.
  • 2026-01-22T21:49:05Z
Full Stack Python Developer
  • Houston, TX
  • onsite
  • Permanent
  • 120000.00 - 150000.00 USD / Yearly
  • <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>
  • 2026-01-10T18:44:24Z
Data Engineer
  • Houston, TX
  • remote
  • Temporary
  • 59.00 - 62.00 USD / Hourly
  • <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>
  • 2026-01-15T14:19:04Z
Application Architect
  • Houston, TX
  • onsite
  • Permanent
  • 140000.00 - 175000.00 USD / Yearly
  • <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>
  • 2026-01-13T16:29:13Z
Programmer Analyst
  • Houston, TX
  • onsite
  • Temporary
  • - USD / Hourly
  • 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.
  • 2026-01-22T21:49:05Z