Software Engineer, Backend
About Under Armour Connected Fitness
As an established leader in performance and innovation, Under Armour Connected Fitness is dedicated to improving the health and fitness of millions of athletes worldwide. Powered by the foundation of the MapMyFitness and MyFitnessPal suite of mobile apps and websites, Under Armour Connected Fitness continues to deliver game-changing solutions to how athletes train, perform and improve by creating the ultimate worldwide digital community dedicated to health and fitness. The team of digital products currently under the Under Armour Connected Fitness brand include MyFitnessPal, Under Armour Record, Armour39, MapMyRun, MapMyRide, MapMyFitness, MapMyWalk and MapMyHike.
We’re looking for an experienced software engineer to join a team responsible for building and operating backend services that power critical features for MapMyFitness. This Austin based role works in cross functional teams to architect, plan and execute on new and existing features that help people achieve their fitness goals. We’re enthusiastic practitioners of devops and our engineers think deeply about reliability and operation of their services. We regularly schedule game days to test services with fault injection in production and share on-call duties for services our customers depend on.
With our diverse technology stack, you will have the opportunity to work with multiple programming languages such as Java 8+, Scala, Go and Python. We love AWS and use common stores like DynamoDB and MySQL hosted in RDS. Our infrastructure leverages Kubernetes and distributed message passing with Kafka. One of our goals is to simplify our backend technology stack, we value experience that can help us continue to shift focus from maintenance towards innovation and building new features. Most importantly, we are looking for someone who enjoys working in a diverse environment, growing new skills, and building great solutions as a team.