SENIOR SOFTWARE ENGINEER

This position has been filled - Job#: 453365054

  Under Armour Inc.
  Austin, TX
  Sports Technology
  Posted/Updated: 01/31/18

Job Summary

SENIOR SOFTWARE ENGINEER

The Under Armour Connected Fitness team is building new experiences to make all athletes better. It’s an open platform that connects to hundreds of devices with applications across web, mobile, and wearables. Further, hundreds of developers and partners leverage the platform via the API and mobile SDKs. As a member of the engineering team, you’ll be charged with creating unparalleled user experiences.

What does this mean? As we strive to build the ultimate Connected Fitness solutions, we face extreme growth while consumers continue to expect flawless experiences and instantaneous response times. In this role, your job is to build performant, scalable, and secure solutions while leveraging industry best-practices that contribute to the architecture road map.

You’ll achieve this ambitious goal by working within a cross-functional, Agile team, composed of developers, QA, designers, product and project management.

RESPONSIBILITIES:

  • Write server side code for the Under Armour Connected Fitness platform
  • Build, monitor and support production systems with high uptime requirements
  • Collaborate with cross-functional teams to best serve the needs of our products and our platform
  • Provide thought leadership on industry best practices around design, testing, and security
  • Coach team members to increase the success of the team as a whole
  • Work closely with product teams to define and refine feature specifications
  • Turn big ideas into simple, elegant solutions 

EXPERIENCE REQUIRED:

  • 5+ years experience writing software within an Agile or similar development environment
  • Experience with at least two programming or scripting languages and a desire to learn more
  • Experience with relational databases (MySQL, PostgreSQL, etc) and/or NoSQL (MongoDB, Redis, etc.)
  • Experience with a web application framework like Django, Rails, Spring, etc., especially an ORM (object relational mapper) component
  • Experience with Git and/or other source control systems
  • UNIX/Linux experience

EXPERIENCE DESIRED:

  • Experience with Go, Java, Scala, Python or Ruby
  • High volume Message Queues (Resque, Celery, Sidekiq, RabbitMQ, Kafka)
  • AWS and/or other cloud computing platforms
  • Real-time search engine (Elasticsearch, Sphinx, Solr, etc)
  • Caching strategy and implementation (Memcached, Redis)
  • Microservices architectures


How to Apply for Position:

Upgrade your account to paid subscription and gain access to this job as well as all other sports job opportunities:

Upgrade to a premium membership for complete access!

Subscribe today and gain access to 417 jobs in the sports industry - Cancel anytime

Payment Details

*By joining JobsInSports.com, you agree to the Terms of Agreement and to receive important email communications. To ensure uninterrupted service, your membership will be autorenewed at the regular price at the time you joined. You may cancel at any time. Simply refer to our Cancellation Policy.

Similar Jobs

Lifeguard
  Sports Facility
  Central Region
  Sports Services
  Posted/Updated: 03/13/24
Host - Take Out Coordinator
  Golfing
  Central Region
  Marketing/Events/Promotions
  Posted/Updated: 02/19/24
Second Engineer in Charge
  Sports & Entertainment Company
  Central Region
  Sports Technology
  Posted/Updated: 04/23/24
Home Run Productions Support Engineer
  Sports Media
  Central Region
  Sports Technology
  Posted/Updated: 03/22/24
Vice President, Consumer Products
  Professional Soccer Organization
  Northeast Region
  Sports Technology
  Posted/Updated: 04/23/24

Ready to Get Started?

Get access to the most up-to-date live sports jobs now!