Senior Web Engineer - Python

Location: San Francisco, CA

Department: Mochi Media

Type: Full Time

Min. Experience: Experienced

Description:

We're looking for a senior web developer to build out applications in Python to support our network of Flash game developers and online game consumers. The ideal candidate has 5+ years of experience building applications for large web brands, loves to iterate designs, gets agile development, and is unafraid of diving into any area the problem leads him/her to. You have strong drive, ramp up on projects quickly, and don't require much mentoring. You should have opinions on programming languages, frameworks and styles, yet be versatile enough to use any of them.

Responsibilities:

You’ll work in a small team developing and refining the mochimedia platform. You’ll be a key player in helping architect and implement new web services and features while helping develop techniques to improve efficiency, functionality and scalability. 

We take pride in giving our engineers lots of flexibility and decision making power throughout the entire development process.
 

About Us:

Mochi Media is the world's largest online game network, serving the needs of thousands of Flash game developers, and reaching over 150 million unique users each month with a library of over 90,000 games. The company's products and services provide game developers with tools to track game analytics, manage distribution, and monetize their games via micro-transactions and in-game ads. We also foster the most active Flash game developer community and are committed to its continual growth through our involvement and industry leadership. The company is headquartered in downtown San Francisco and is a wholly-owned subsidiary of Shanda.

We're a small team with a very high bar for the types of people we'll bring in. Our web frameworks are based on Pylons/Genshi and Django and PostgreSQL.

Requirements:

  • Experience building a large consumer web application
  • 3+ years Python experience or demonstrable expertise
  • 2+ years experience with Python web frameworks (Pylons/Pyramid or Django preferred)
  • Strong knowledge of relational database schema design and optimization -- we use PostgreSQL (NoSQL experience a plus)
  • Strong experience working with JavaScript, CSS, AJAX, JSON, and RESTful APIs (web security and scalability experience a plus)
  • Ability to quickly write and ship unit-testable and maintainable code
  • Familiarity with all or some of the following: nginx, memcached, Erlang, Riak, AMQP (RabbitMQ), Hadoop (Hive, HBase), git/mercurial
  • Excellent communication and personal skills: ability to interact and work well with members of other functional groups in a small project team with a strong sense of project ownership
  • B.S. Computer Science, Engineering, or equivalent experience.

Benefits:

Generous health benefits package including medical, dental, vision, life, commuter and family care fsa, 401(k),  awesome paid time off policy and 2 free lunches a week in addition to endless drinks and snacks. On top of that we enjoy lots of fun office outings and events (movies and go karts, anyone)? Visit  www.mochimedia.com  to learn more!

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Apply for this Position
* Required fields
Connecting LinkedIn
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file