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-year history of investing in the oil and gas business. 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.2B 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.

This is an opportunity to join an exciting, knowledgeable, and active team with the ability to make an impact on day 1, gain experience and exposure to new skill sets and to grow with the company.

Summary:

Elk Range employs an internal Development team to build its proprietary software solution for internal use. 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 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, helping you iterate 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 2026. Compensation is competitive.

Minimum 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.

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.

Elk Range Royalties is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.

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