Under Armour - Boston, MA

posted 3 days ago

Full-time - Mid Level
Remote - Boston, MA
Apparel Manufacturing

About the position

The Senior Software Engineer - Infrastructure at Under Armour is responsible for designing, building, and supporting automated systems that enhance the efficiency of the infrastructure platform supporting e-commerce and applications. This role focuses on technical challenges that impact the daily lives of athletes and requires collaboration with various teams to ensure the infrastructure evolves alongside product needs.

Responsibilities

  • Design, build, and support automated provisioning, continuous deployment, and telemetry systems.
  • Make decisions around infrastructure technology choices impacting developer workflow, security, scalability, reliability, and performance.
  • Contribute to the curation and prioritization of the team roadmap.
  • Collaborate with teams in Application Engineering, Service Reliability Engineering, Data Science, Program Management, E-Commerce Engineering, and business organizations to solve problems.

Requirements

  • Extensive knowledge of major Cloud platforms (AWS, GCP, Azure) with experience in migrating, deploying, and managing large-scale systems.
  • Proficiency in Infrastructure as Code (IaC) using Terraform.
  • Experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines using GitHub Actions and FluxCD.
  • Understanding and practical experience with Git for source control management.
  • Working knowledge of tools like HashiCorp Vault, Consul, and Nomad.
  • Experience with Kafka and managing Kafka clusters.
  • Proficient in containerization and orchestration technologies (Docker, Rancher, Kubernetes, EKS, GCR, ECR, Kustomize).
  • Experience managing and troubleshooting networks at scale.
  • Expertise in database management across various systems (relational, NoSQL, distributed databases).
  • Proficient with Atlassian products, specifically JIRA.
  • 3+ years of container-based deployments and orchestration experience.
  • 3+ years of cloud experience.
  • 5+ years of IT/technology experience.
  • 1.5+ years of experience using observability platforms and logging systems (Datadog, Prometheus, Grafana).
  • 3+ years of experience using scripting languages (Python, Bash) for automation tasks.
  • Ability to work in Agile and DevOps environments.
  • Strong communication skills to collaborate effectively with team members and stakeholders.
  • Ability to lead and mentor junior engineers.

Nice-to-haves

  • Relevant industry certifications (AWS Certified Solutions Architect, Google Professional Cloud Architect, Microsoft Certified: Azure Solutions Architect Expert, Certified Kubernetes Administrator).

Benefits

  • Paid "UA Give Back" Volunteer Days
  • Under Armour Merchandise Discounts
  • Competitive 401(k) plan matching
  • Maternity and Parental Leave for eligible and FMLA-eligible teammates
  • Health & fitness benefits, discounts and resources.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service