Senior Software Engineer - Data Experience & Automation

Join Our Team as Senior Software Engineer - Data experience & Automation

At Hyperion360, we believe in empowering our engineers to shape the future of technology from the comfort of their own homes. We are a premier software outsourcing company, partnering with some of the world’s most successful businesses to build and manage dedicated, remote teams of top-tier software engineers and other technical talent.

We are looking for a talented Senior Software Engineer - Data experience & Automation to join our global team.

About This Role

This role emphasizes observability, automation, and optimization—cleaning up unused tables, streamlining data pipelines, and ensuring data engineers and analysts can move quickly with confidence. You will also play a key role in supporting the lifecycle of ML and GenAI data workflows.

Job Description

As a Senior Software Engineer in Riot Data Foundations on the Data Experiences and Automation team, you will help shape how Riot builds and maintains scalable, observable, and reliable data pipelines. You will work closely with product partners and technical leads to expand data processing, monitoring, and reporting capabilities, while ensuring best practices for data quality, security, and system efficiency.

You will bring your experience in data engineering and DevOps, with a strong focus on building and maintaining reliable pipelines using tools like DBT and Airflow. You will report into the Engineering Manager of the team.

Key Responsibilities:

  • Build and enhance systems that allow team members to more effectively engage with the tools in our data ecosystem.
  • Develop REST and gRPC APIs to expose data services, enable third-party integrations, and improve developer productivity for data teams.
  • Attend stand-ups and team rituals, and work with other software engineers to deliver on team goals
  • Participate in code reviews with other members of the team
  • Be part of an on-call rotation to support our live products
  • Provide meaningful code reviews for other members of the team
  • Work collaboratively with non technical customers to accomplish deliverables
  • Automate and standardize data pipeline lifecycle processes using CI/CD tools like GitHub Actions, Terraform, and Docker.
  • Collaborate with infrastructure and platform teams to enhance observability, monitoring, and performance of distributed data systems.
  • Contribute to the enablement of ML and GenAI pipelines by providing scalable data access and orchestration capabilities.

Experience:

  • Bachelor’s degree in Computer Science or comparable field

  • Understanding of core data engineering concepts and data pipelines

  • Experience working with CI/CD Pipelines, Github Actions, and Docker

  • 5+ years experience in Python, and SQL

  • 3+ years experience working with data warehousing

  • Experience in working in Agile and DevOps environment

  • Experience building backend services, SDKs, or internal tools that serve data engineers, ML engineers, or analysts.

  • Proficiency in integrating with 3rd-party APIs (e.g., Databricks, AWS) and automating cross-system workflows.

  • Knowledge of cloud-based distributed systems, container orchestration (Kubernetes), and observability stacks.

  • Location: Remote Position (LATAM)

  • Client: Gaming

  • Payment: hourly with NET45 payment term

Why Choose Hyperion360?

  • Remote-First Culture: Work from anywhere with flexible hours
  • Top-Tier Clients: Partner with Fortune 500 companies and top startups
  • Professional Growth: Continuous learning and development opportunities
  • Competitive Compensation: Market-leading salaries and benefits
  • Global Team: Collaborate with talented professionals worldwide

Ready to take your career to the next level? Apply today and become part of Hyperion360’s elite team!