2 days old

United States Houston: Principal Engineer - Software Development

  • Job Code
United States Houston: Principal Engineer - Software Development

United States Houston: Principal Engineer - Software Development

Date: Jul 9, 2018

Location: Houston, TX, US, 77032

We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world’s largest providers of products and services to the global energy industry.


Under broad direction, applies skills to implementing leading edge technologies and enhancing the Technical Software Development process. Mentors less senior developers and provides Technical Excellence Leadership. Understands the business or function for which the application is designed. May direct and monitor the work of other programming personnel across large scale development projects including involvement in design and milestone reviews. Incumbent is able to operate unsupervised and is called on to consult for the most complex design projects. Conceives, proposes, and sells new ideas and products in the engineering organization and guides their implementation to a final product. Provides technical direction in area of specialty on major products. Works on designs that span several groups or affect hardware decisions. Job role contributes to value creation.


Job Responsibilities:

The Data engineer will work closely with data owners to understand the available data and how to connect it to the Big Data Platform.  It is expected that multiple ETL/ELT techniques will be required to support the wide range of data management tools throughout Halliburton.  Once data sources are identified, the data engineer will create and manage connections and processes for ingesting and transforming the data into usable formats.  With a knowledge of current advanced analytics and machine learning techniques, this role will be relied upon to recommend database architecture and data structure in a Hadoop deployment.


Required Qualifications:

  • Undergraduate degree in Computer Science or similar discipline, and 7 years of related experience or through 11 years of software development experience. Completion of a masters in Computer Science or similar discipline is preferred
  • Minimum of 3 years of experience with relational and NoSQL databases
  • Knowledge of backend data processing skills including programming with Postgresql, or with Sklearn, and front end development with HTML, CSS, Javascript, Python or Java
  • Experience with Hadoop deployment configurations and connecting applications to access HDFS, HBASE and HIVE


Desired Qualifications:

  • Experience in upstream Oil and Gas industry
  • Knowledge of distributed computing resources like Spark and MapReduce
  • Working with cloud based Hadoop offerings from AWS, GCP or Azure




Halliburton is an Equal Opportunity Employer.



3000 N. Sam Houston Parkway E., Houston, Texas, 77032, United States


Job Details

Requisition Number: 60286  
Experience Level: Experienced Hire 
Job Family: Engineering/Science/Technology 
Product Service Line: Landmark Software & Services  
Full Time / Part Time: Full Time

Additional Locations for this position: 


Compensation Information
Compensation is competitive and commensurate with experience.


[ View All ]

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

United States Houston: Principal Engineer - Software Development


Share this job

United States Houston: Principal Engineer - Software Development


Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast