SENIOR SOFTWARE ENGINEER, SERVICES

This position has been filled - Job#: 453364858

  Under Armour Inc.
  San Francisco, CA
  Sports Technology
  Posted/Updated: 01/25/18

Job Summary

WILL YOU…PROTECT THIS HOUSE?!

MyFitnessPal is looking for extraordinary engineers for our Nutrition Services team.  We’re keeping ourselves busy designing and building scalable microservices from the ground up.  Our community of over 200 million users provides us with plenty of challenging scaling problems.  We are continuously improving our set of services and strengthening the foundation for our mobile and internal applications.  We’re focused on providing our users with amazing health and fitness experiences.

AS A MEMBER OF THE MYFITNESSPAL SERVICES TEAM YOU WILL...

  • Build and maintain low latency, high performance scalable systems
  • Design, implement, and scale new APIs, aggregation services, and data centric microservices
  • Solve interesting scaling problems in an application ecosystem with over 200 million users
  • Work closely with other engineers within your team and across the entire engineering organization from mobile clients to data science/engineering
  • Work closely with product managers to define customer facing feature requirements and underlying service implementations
  • Rapidly iterate on existing product and platform features
  • Work with massive data sets on the scale of tens of billions of records
  • Work to break apart our legacy Rails monolith into scalable Scala services

WE ARE LOOKING FOR SOMEONE THAT...

  • Has a BS, MS, or PhD in Computer Science, or equivalent work experience
  • Has a strong algorithms and data structures background
  • Has solid knowledge of the technological fundamentals of developing applications for the Internet, including Unix/Linux, relational databases, HTTP and REST
  • Has an understanding of good software development practices/patterns/architecture
  • Has significant experience in at least one programming language, ideally Ruby or Scala
  • Enjoys working as part of a team
  • Picks up new technology quickly
  • Writes clean, elegant, readable, well tested, and well-documented code

TECHNOLOGIES WE USE

  • Scala
  • Ruby/Rails
  • MySQL
  • Redis
  • AWS
  • Docker
  • Kafka


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 402 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

Internship Opportunity - Summer Sports Camp
  Youth Sports Camp
  West Region
  Sports Internship
  Posted/Updated: 04/16/24
Freelance Media Technician - PT Position
  Sports Media
  West Region
  Sports Technology
  Posted/Updated: 02/27/24
Freelance Media Technician - PT Position
  Sports Media
  West Region
  Sports Technology
  Posted/Updated: 02/22/24
Freelance Media Technician - PT Position
  Popular Sports Network
  West Region
  Sports Technology
  Posted/Updated: 02/14/24
Second Engineer in Charge
  Sports & Entertainment Company
  Central Region
  Sports Technology
  Posted/Updated: 04/25/24

Ready to Get Started?

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