Logo
Riot Platforms

Jr Software Development Engineer

Riot Platforms, Austin, Texas, us, 78716


About Riot Platforms

Riot is a Bitcoin mining and digital infrastructure company focused on a vertically integrated strategy. The Company has Bitcoin mining data center operations in central Texas and electrical switchgear engineering and fabrication operations in Denver, Colorado.

Our mission is to positively impact the sectors, networks and communities that we touch. We believe that the combination of an innovative spirit and strong community partnership allows the Company to achieve best-in-class execution and create successful outcomes.

Riot is actively expanding and improving its Bitcoin mining operations through innovation, expansion, and procurement, including large-scale expansion of its Texas-based mining and hosting facilities. Join us in building the world's leading Bitcoin-driven infrastructure platform.

Key attributes we are looking for

You are interested in Bitcoin and being involved in the sector. You are creative, innovative, and strive to improve organizational efficiency. You have strong communication skills and can multi-task. You identify problems and solve them. You take initiative, you are self-sufficient, and you are detail focused.

About the role

We are looking to add a

Jr

Software Development Engineer

to our growing

Software Development Department . As a

Jr

Software Development Engineer , you will be responsible for working in AWS, C# and Angular to create business focused solutions. Typical workflows include creating data pipelines, working on miner automations. This hybrid position will directly support our software development operations at our Austin, TX office.

*Riot does not provide work related sponsorship for this role now or in the future. *

Essential Functions

Collaborate with other developers and engineers to design, build, and maintain applications.Build applications for various platforms using common frameworks (.Net Core, Angular).Design and break down complex and ambiguous problems.Maintain software architecture and conventions.Build DevOps infrastructure and IaC as needed.Education and Experience

Bachelor's Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Up to 1 year of software development experience, including internships or academic projects.Familiarity with two or more object-oriented programming languages (e.g., C#, Java, JavaScript, Python).Experience with full-stack development, Unix/Linux environments, and understanding of enterprise software principles.Exposure to Agile methodologies and understanding of the Software Development Life Cycle (SDLC).Basic knowledge of SQL and GraphQL.Strong communication skills in both verbal and written English.Compensation and Benefits

Competitive salary commensurate with experience.Company Stock Options.401k plan with company matching.Great medical, vision, and dental plans.Long-term and Short-term disability.Additional benefit options (Employee Assistance Program, Pet Insurance, and more).Flexible Spending Accounts.Generous PTO and Paid Holidays.A fun company culture with tremendous growth opportunities!