Victory Live

Staff Software Engineer

Victory Live

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDockerGrafanaKafkaKubernetesPostgresRedisRubyRuby on RailsTerraform

About the role

  • Collaborate across teams to influence engineering work and align with divisional strategic plans
  • Collaborate with stakeholders to align technical solutions with business goals
  • Drive large-scale technical initiatives and solve highly complex technical challenges
  • Provide guidance and support to engineers, helping them grow professionally
  • Work closely with Architects to design and implement robust system level solutions
  • Define and promote engineering best practices across teams to ensure consistency and quality
  • Help shape the organization’s technology strategy for long-term scalability
  • Identify and address technical debt to enhance long-term maintainability
  • Ensure code quality through rigorous code reviews adhering to the quality program
  • Execute on projects by authoring high-quality code while handling complex and critical tasks

Requirements

  • BA, BS, MS, or PHD in Computer Science
  • 10+ years of professional software development experience
  • Strong proficiency in Ruby on Rails
  • 7+ years experience with Ruby on Rails (application question)
  • Strong experience building and maintaining high-throughput backend services and APIs, at scale
  • Deep understanding of software engineering best practices
  • Familiarity with Redis, Kafka, Postgres, DataDog, Grafana, Kubernetes, Helm, Kong, Terraform, Docker, Github
  • Familiarity with AWS services such as RDS, Elasticache, Cloudsearch, EKS, MKS
  • Mentorship and leadership experience to guide onshore and offshore teams
  • Experience with cloud-based, low-downtime applications and micro-service architectures
  • Experience with Agile methodology and continuous integration environments
  • Strong collaboration and communication skills
  • Ability to switch between Individual Contributor and Contributing Manager roles