Software Engineer (Python)

Data Piper
Houston, TX, US
Full-time

Job Description

Job Description

Company Description

Data Piper provides specialized and competitive talent to help you build your team's capabilities and success. Our staff have proven experience from the most competitive companies in Silicon Valley, so you know they have the experience and dedication that you can trust.

For short or long-term assignments, we will take the hassle out of finding the next perfect fit for your team.

Job Description

Software Engineer Optimization & Analytics programming in Python

Location : Houston, TX (2 weeks onsite in a month is required in Houston, TX)

Job Description :

As a Software Engineer, your main role will be to build, test, and maintain a software for that is used to complete a data analytics system for an oil and gas company.

This includes both structured and unstructured data from various sources such as electric energy charges and hydraulics data.

Requirements :

  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • Software Engineering skills :
  • o Design Patterns- Eg : Singleton, Adaptor, Factory Method
  • o Complexity Analysis- Eg : O(1), O(N), O(N log N), O(N 2)
  • Strong expertise in Python and Sql.
  • Familiarity with data processing tools and frameworks (e.g., Airflow, Hadoop, Spark).
  • Strong knowledge of different database systems, both RDBMS SQL and NoSQL. Hive / HBase is an advantage

Responsibilities :

  • Work with a software development team to develop the various components of the analytics system.
  • Build Extract, Transform and Load (ETL) data models from a wide variety of sources.
  • Ensure data architecture will support the requirements of the business.
  • Collaborate with the Data Scientists and other dev team members to ensure proper acquisition and implementation of the required data models.

Qualifications

Python, Software Engineering, SQL, Airflow, Frameworks of Python

Additional Information

All your information will be kept confidential according to EEO guidelines.

30+ days ago
Related jobs
Promoted
Data Piper
Houston, Texas

Python, Software Engineering, SQL, Airflow, Frameworks of Python. As a Software Engineer, your main role will be to build, test, and maintain a software for that is used to complete a data analytics system for an oil and gas company. Software Engineer –Optimization & Analytics. Strong expe...

Promoted
Canonical - Jobs
Houston, Texas

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python and Kubernetes. Work with helpful and talented engineers including experts in many fields. You are a Golang developer also fluent in Python. ...

Promoted
JP Morgan Chase & Co.
Houston, Texas

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Banking team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the e...

Promoted
Canonical - Jobs
Houston, Texas

Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions. As a software engineer on the team, you'll collaborate on an end-to-end data analytics and mlops solution composed of popular, open-source, machine learning tools, such as Kubeflow, MLFlow, DVC, and Feast....

Promoted
QUANTEAM - North America (RAINBOW PARTNERS Group)
Houston, Texas

Design, develop, and maintain software applications for energy trading operations. Work with a specialized team dedicated to developing an advanced software platform for energy storage and renewable energy solutions. Adhere to best practices in software development, including version control and doc...

Promoted
Canonical - Jobs
Houston, Texas

Canonical is hiring a Python Software Engineer to join the Certification team, who make the tools which enable us to know that a desktop, laptop, server or IoT device is working properly. We are looking for a self-motivated software engineer with experience developing in Python, to work on test auto...

JPMorgan Chase & Co.
Houston, Texas

As a Lead Software Engineer at JPMorgan Chase within the . Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Formal training or certification on software engineering concepts and 5+ years of applied experience. Executes creativ...

Stage 4 Solutions
Houston, Texas

Software Engineer (Python/Golang) (Hybrid – Houston, TX). Software Engineer (Python/Golang) (Hybrid – Houston, TX). We are looking for a Software Engineer for a large, global B2B high-tech company. Experience in Python/Python Microservices and Golang in global B2B High Tech companies. ...

JPMorgan Chase & Co.
Houston, Texas

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Climate Risk Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology product...

Fourier Ltd
Houston, Texas

R Posted byRecruiterAre you a seasoned Python developer with a passion for creating innovative tools and workflows? They are seeking a talented Senior Software Engineer to join theirmodities trading group and build a world-class platform for quantitative and fundamental research. Strong understandin...