Senior Software Engineer

Riot Platforms, Inc.Austin, TX

About The Position

We are looking for a Senior Software Engineer to join our Platform Engineering team. In this role, you will work within the Software Engineering and Platform Engineering teams to design, build, and deploy applications that support Riot’s core business functions. This is a hands-on, full-stack development role with opportunities to influence architecture, improve engineering practices, and drive technical innovation across the organization. As a senior member of the team, you will take ownership of complex features and systems, contributing across the entire software development lifecycle – from design and implementation to deployment and ongoing support. You will play a key role in shaping scalable, reliable solutions while helping to elevate the overall quality and performance of our platforms. This role is ideal for an experienced engineer who enjoys solving challenging problems, collaborating across teams, and mentoring others. You will have the opportunity to grow into a technical leadership position, helping guide engineering direction, support team development, and drive best practices as the organization continues to scale.

Requirements

  • Strong analytical and problem-solving skills with the ability to manage multiple tasks and priorities effectively.
  • Excellent communication skills, with the ability to translate technical concepts for both technical and non-technical stakeholders.
  • Proficiency in full-stack development, including backend services, APIs, and modern frontend frameworks.
  • Experience designing and building scalable, distributed systems and microservices architectures.
  • Solid understanding of software engineering principles, including object-oriented design, testing strategies, and design patterns.
  • Experience with cloud platforms (e.g., AWS, Azure, or GCP) and modern DevOps practices.
  • Familiarity with CI/CD pipelines, infrastructure-as-code, and containerization technologies.
  • Strong collaboration skills and the ability to work effectively in cross-functional teams.
  • Commitment to writing clean, maintainable, and well-documented code.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent years of additional experience.
  • 5+ years of professional software development experience.
  • Experience working with 2 or more programming languages (C# and Typescript preferred).
  • Proven experience delivering production-grade applications in a cloud-based environment.
  • Experience working in Agile or similar iterative development environments.
  • Demonstrated ability to take ownership of projects and deliver high-quality results.

Nice To Haves

  • Prior experience mentoring engineers or leading technical initiatives is preferred.

Responsibilities

  • Lead the design, development, testing, and deployment of scalable full-stack applications supporting Riot’s core business functions.
  • Collaborate closely with Software Engineering and Platform Engineering teams to build reliable, secure, and maintainable systems.
  • Own features end-to-end, from requirements gathering and technical design through implementation, deployment, and monitoring.
  • Contribute to architectural decisions and help evolve system design to support growth, performance, and resiliency.
  • Mentor and guide junior and mid-level engineers through code reviews, design discussions, and best practices.
  • Improve development workflows and engineering standards across the team.
  • Troubleshoot and resolve complex technical issues across the stack in a timely manner.
  • Participate in on-call rotations and support production systems as needed.
  • Drive continuous improvement in code quality, system performance, and team productivity.

Benefits

  • Competitive salary commensurate with experience
  • 401k plan with company matching
  • Great medical, vision, and dental plans to choose from
  • Long-term and Short-term disability
  • Additional benefit options (Employee Assistance Program, Pet Insurance, and more)
  • Flexible Spending Accounts
  • A fun company culture with tremendous growth opportunities!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service