Sr. Python Software Engineer

Mapmyfitness Ok-sign    posted almost 5 years ago

FullTime | Guarantee | Austin, TX, United States


MapMyFitness, an Under Armour company, is the leader in Connected Fitness – building the world’s largest digital fitness community by providing interactive tools to make fitness social, simple and rewarding. The flagship consumer brands – MapMyRun, MapMyRide, and MapMyWalk – are among the most popular apps on iOS and Android and the cloud-based platform has been supporting millions of users since it launched in 2007. MapMyFitness is an open platform, seamlessly integrating with more than 400 fitness tracking devices, sensors and wearables. Headquartered in Austin, Texas, MapMyFitness has over 100 employees and offers integrated marketing and advertising solutions, premium consumer subscription products, and a SaaS platform that helps partners of any size tap into advanced fitness tracking technology, workout database, nutritional data, calorie calculators, and 160+ million of the best running, cycling and walking routes around the world. For more information visit
You're a professional software Engineer. You know computer science regardless of whether you learned it academically, professionally, or by hacking on your own. Although you thrive in the realm of back-end development, you attempt to move up and down the stack making changes at the best point between the user interface and the bare metal. You explore the breadth of the system and the landscape of available technologies. At the same time, you maintain a laser focus on producing customer value. You crave feedback from your peers and your users. You continually form hypotheses and seek to validate or invalidate them in production by shipping small changes frequently. Your teamwork displays an appreciation for both the spirit and the letter of Agile process. You work hard, and you continually seek ways to work smarter. You gush with optimism without allowing blind spots to prevent you from seeing risks. You avoid the temptation to plagiarize this paragraph as your cover letter. You realize that nobody achieves these ideals, but you try yourself anyway.

- Bachelor's degree in Computer Science or related field, or equivalent production experience.
- Python, or proficient in at least a couple of OO languages and have no fear of semantics, syntax or sugar.
- MySQL, MongoDB, a love for big data and fast queries
- Django, or proficient in many other MVC frameworks. Specifically, must be proficient in wielding an ORM.
- 2-∞ years of experience
- Test-driven development.
- Agile planning and estimation.
Bonus Points:
- Experience with PostGIS and/or other open source GIS technologies
- Testing tools (Nose, Selenium)
- Message queues (RabbitMQ, AMQP)
- Search servers (Sphinx)
- Caching strategies and implementation (Memcached)

Employer avg response time
  • Relocation Assistance: No
  • Travel: 10 %
Need more information? Submit your question to employer
Stephen Boyd about 5 years ago

My name is Stephen Boyd and I am an Independent Recruiter. I have a candidate that I believe would be a great fit for this position. Would consider a candidate that lives in another state and is open to telecommuting?