Software Engineer Internship

Elk Range Royalties is an active buyer of mineral and royalty interests in the US. We have partnered with NGP Energy, an investment firm with over 30 years of history investing in the oil and gas industry. This provides us with strong financial backing in the form of patient capital with a long-term horizon. Since our inception in 2020, Elk Range has invested over $1.4B in capital and is currently investing out of its third equity commitment from NGP under Elk Range Royalties III.

Elk Range’s success is driven by our team’s diverse range of talents and our ability to work and learn together to achieve even the most challenging of goals. All of Elk Range’s team members seek to live up to our Five Core Values: Accountability, Transparency, Improvement, Trust, and Commitment through all our interactions, both working alongside team members within the company and with mineral and royalty owners we seek to do business with.

Summary

Elk Range employs a Development team to build out the company’s proprietary software solution for internal usage. As a Software Engineer Intern, you will gain hands-on experience contributing to Elk Range’s web application. Your primary day-to-day responsibility will be writing, reading, analyzing, testing, designing, and debugging new and existing code within the company’s GitHub repository, using Python, Django, and PostgreSQL. You will be mentored by senior engineers and leaders in the oil and gas industry to learn what our company does, what our software does, and how it enables our business to succeed. You will collaborate with cross-disciplined teams to deliver and improve our cutting-edge product.

You will be assigned issues to solve and/or larger project(s) to undertake, using your programming and problem solving skills to propose an appropriate solution. Elk Range’s web development tasks are full-stack in nature; you will work on backend and frontend issues, often both at the same time. Your code will be reviewed by senior members of the Development team, iterating from initial understanding to implementation to completion.

We offer a supportive environment where you can develop your skills and grow alongside the company. Elk Range prides itself on its technical culture. Multiple Development team members at Elk Range are former-interns-turned-full-time employees, who will be present to support you during the internship.

This position will be based in our newly renovated Dallas office, in-person 5 days a week, for 10 weeks during summer 2027.

Qualifications

  • Currently enrolled in a technical undergraduate or graduate degree program (computer science or engineering fields).

  • Experience in at least one backend programming language and one frontend programming language.

  • Experience working with a relational database (e.g., PostgreSQL, MySQL).

  • Familiarity with web development concepts and principles.

  • Familiarity with using Git on a command line.

  • Project-based programming experience from coursework or previous work experience.

  • Strong communication and interpersonal skills.

  • Desire to solve problems, both independently and with guidance.

  • Graduating after Summer 2027

Preferred (but not required) Qualifications

  • Experience in the following programming languages, frameworks, and workflow tools:

    • Python, Django, PostgreSQL, Pandas, HTML, CSS, JavaScript, Git, Docker, CI/CD pipelines, Unix/Linux.

  • Familiarity with GitHub interface and terminology.

  • Prior software engineering work/internship experience.

Benefits

  • Competitive salary

  • Medical/Dental/Vision Insurance

  • Flexible Scheduling and PTO

  • Paid Holidays

  • Performance-based full-time offer

  • Newly renovated office in the Dallas Design District with in-office gym

  • Company-provided lunches and amenities

  • Regular offsite team-building events

 

Elk Range Royalties is an equal opportunity employer. Applicants and employees are considered for positions and are evaluated without regard to mental or physical disability, race, color, religion, gender, national origin, age, genetic information, military or veteran status, sexual orientation, marital status or any other protected Federal, State/Province or Local status unrelated to the performance of the work involved.

 

If you are interested in this role, please submit your resume to careers@elkrange.com