cover image
Riot Platforms, Inc.

Software Engineering Intern

On site

Austin, United states

Fresher

Internship

05-01-2026

Share this job:

Skills

Python Java JavaScript C# Databases Organization Software Development Agile .NET .NET Core

Job Specifications

About Riot Platforms

Riot Platforms, Inc. (“Riot”) is a Bitcoin-driven industry leader dedicated to developing and operating large-scale data centers for high-performance computing and Bitcoin mining. With a vertically integrated strategy, Riot is actively expanding its mining operations, particularly in Texas and Kentucky, while also supporting innovation and growth through its engineering and fabrication teams in Denver, Colorado, and Houston, Texas.

Join us as we build the world’s leading Bitcoin and digital infrastructure platform, now expanding into large-scale data centers for high-performance computing (HPC) and AI clients, and help shape the future of digital assets and advanced computing.

Riot Rookie Internship Program

At Riot, we are passionate about Bitcoin and educating others. We want our interns to find value in the work they accomplish with us. Our goal is to increase student exposure to Bitcoin and provide the opportunity for you to find creative solutions to real-world problems. We believe that this internship opportunity will uniquely position you to do just that and gain valuable industry experience in a publicly traded company.

About The Role

We are looking to add a Software Engineering Intern to our Austin office. This is a summer internship, expected to last 10-weeks, with an average of 40-hours per week. It is our goal to provide a collaborative work environment that allows our interns to take ownership of their projects, experiment and ask questions.

Essential Functions

The Software Engineering Internship at Riot pushes Software Engineers to tackle projects from start to finish with the help of Senior Developers along the way. You will be tasked with your own project(s) and be given the tools to succeed.

Project Activities Will Involve The Following

Communicate with Leaders across the organization to gather project requirements
Collaborating with developers and engineers to design, build, and maintain applications
Assisting in building applications for various platforms using common frameworks (.Net Core)
Build integrations to communicate with third party software or hardware

Knowledge, Skills, And Abilities

Ability to report to our Austin office at least 4-days a week for the duration of the internship
Exposure to one or more object-oriented languages (C#, Java, JavaScript, Python)
Exposure to Agile Teams and foundational understanding of the Software Development Life Cycle
Experience working with databases

Education And Experience

Rising Seniors or Graduate Student in Computer Science or Engineering
GPA of 3.0 or higher

Compensation And Benefits

Competitive pay, employer perks, and flexible scheduling
Apply classroom knowledge to real-world problems, gaining hands-on experience in various Software Engineering tasks
Learn about the exciting world of Bitcoin from industry leaders
Gain exposure to presenting to management and executives within the company
Build lasting relationships with mentors and leaders
Upon successful completion of internship, a strong letter of recommendation.

Riot is an equal opportunity employer. We are committed to creating an inclusive environment for all employees.

About the Company

Riot is a Bitcoin-driven industry leader in the development of large-scale data centers and bitcoin mining applications. The Company’s vertically integrated strategy spans Bitcoin mining, engineering, and the development of large-scale data center projects designed to support the growing demand for high-density computing. Riot currently operates Bitcoin mining facilities in central Texas and Kentucky, with engineering and fabrication capabilities in Denver and Houston. The Company is now expanding into data center developmen... Know more