Ryder Scott Company - R and Shiny Developer

paid / Houston, Texas, USA / full-time

Ryder Scott Company

Ryder Scott Company evaluates oil and gas properties and independently
certifies petroleum reserves quantities in the U.S. and internationally.
In addition to petroleum reserves certification, the firm is also
venturing into providing low-carbon, sustainable energy consulting
services such as independent validations and verification of greenhouse
gases (GHG) disclosures and assertions. Founded in 1937, Ryder Scott is
one of the largest, oldest and most respected reservoir-evaluation
consulting firms in the industry.

The firm performs several hundred consulting studies a year for a
variety of clients including state-owned oil and gas companies,
international integrated operating companies, major and small
independents and working and non-working interest holders. We also
provide consulting services to financial institutions, including
investment, commercial and mezzanine bankers; international development
banks and guarantors; venture capitalists; brokers and dealmakers and
individuals and syndicates in institutional investing and private
placement. We also provide consulting services to attorneys and
government agencies.

The firm has earned worldwide recognition for reliably predicting the
performance of complex oil and gas reservoirs in all major petroleum
provinces. With approximately 80 professional petroleum engineers and
geoscientists, the firm conducts reserves evaluations,
geoscience/geology studies, field development and EOR design, reservoir
simulation, economic analysis, management consulting and expert witness
testimony. The Houston-based firm has branch offices in Calgary, CA and

Ryder Scott is 100% employee owned and operated. To learn more about
our firm, please visit our website.

Job Description

Type of employment: Full-time employee or contractor
Location: Houston, TX (preferred but may consider remote work)

Shiny Developer

We are looking for a specialist who is passionate about designing and
creating production-grade Shiny web applications and is also passionate
about development in R. The ideal candidate should be interested in
learning about reservoir engineering, geology, and the oil and gas
business. As a R/Shiny developer, you will work on our data science team
designing and creating applications that help our geologists and
engineers improve on existing workflows as well as enabling entirely new
workflows for our technical staff and our clients as well. Your focus
will primarily be on Shiny app development, we have another R developer
who will be focused on back end development, but you may be asked to
provide support for back-end development on occasion as well.

The tech stack you can expect at Ryder Scott Company includes: R,
Shiny, Plumber, JavaScript, Docker, Git, HTML, CSS, Excel, PostgreSQL,
Microsoft SQL Server, and Spotfire.


Your responsibilities will include:

  • Build and maintain high-quality, production-grade Shiny web
  • Creating self-service tools for data exploration and visualization
  • Responsible for entire lifecycle of projects or features including
    design, development, testing, and maintenance
  • Communicate with company stakeholders to proactively identify
    problems and opportunities for new features or applications
  • Rebuild and refine existing Shiny applications
  • Provide training and mentorship to other team members
  • Work with IT for application deployment and maintenance
  • Optimize applications for performance



  • 5+ years of R development experience
  • 2+ years of Shiny development experience
  • 2+ years of JavaScript, HTML, CSS experience
  • Experience building advanced Shiny applications
  • Experience extending Shiny applications with JavaScript
  • Experience building user-friendly and feature rich Shiny
    applications without input from UX/UI designer
  • Experience with key software development frameworks (e.g., version
    control, unit testing, shiny modules, etc.)
  • Organized, and self-starting with the ability to show initiative by
    identifying work that needs to be done without the need for
  • Strong verbal and written communication in English
  • Willingness to learn basic petroleum engineering and geoscience
  • Must show proof to legally be able to work in the United States


  • At least an undergraduate-level degree in a field of quantitative
    study (e.g., computer science, engineering, applied mathematics,
    statistics, etc.)
  • Experience with mapping and geospatial data
  • Experience with time-series data
  • Experience with interactive visualizations
  • Familiarity with golem is a plus
  • At least 5 years of relevant work experience
  • Ability to communicate at both technical and executive level of
    detail, especially in explaining complex topics to those new to the
    subject area

Rewards and Benefits

  • Competitive compensation
  • Annual bonus based on individual and company performance with a
    guaranteed (pro-rata) minimum for first calendar year
  • 401(k) retirement plan and profit sharing plan
  • Company paid health insurance including vision and dental for you
    and your eligible dependents
  • Company paid parking/commuting allowance
  • 10 paid holidays per year + 1 floating holiday
  • 10-15 days paid vacation to start depending on experience
  • Hybrid work from home/office with flexible hours (after two years of
  • After a minimum of five years of employment, you may be eligible to
    acquire equity in the company


Ryder Scott Company is an equal opportunity employer. Employment
selection and related decisions are made without regard to gender, race,
color, religion, sexual orientation, marital status, veteran status,
age, disability, national origin, or any other protected class.

The information provided here indicates the general nature and level of
work required of the position and is not a comprehensive list of all
responsibilities or qualifications.

The benefits list is only a highlight of some of the benefits offered to
team members; eligibility for certain benefits may apply.

Ryder Scott does not accept unsolicited resumes through or from search
firms or staffing agencies. All unsolicited resumes will be considered
the property of Ryder Scott Company and Ryder Scott Company will not be
obligated to pay a placement fee.

Apply to this position
Applicants should send a cover letter and resume combined as a single PDF document to adam_cagle@ryderscott.com with “Application: R and Shiny Developer Position” in the subject line.

This topic was automatically closed after 31 days. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.