Apply
Spread the word
Not the right job?

Describe your perfect job:
Join our Talent Network

Know when we’re hiring:
RSS Subscribe to jobs

Back end software engineer at Tapjoy in Atlanta, GA

About Tapjoy

Tapjoy is a mobile advertising and monetization platform whose unique Mobile Value Exchange™ model allows users to select personalized advertisements with which to engage for virtual currency or premium content.  Tapjoy helps unlock mobile joy by empowering more than 460 million mobile users who choose to watch videos, subscribe to services, install applications and participate in other types of advertisements in exchange for virtual currency they can use in their favorite apps. Tapjoy’s turnkey in-app advertising platform helps developers acquire cost-effective, high-value new users and monetize their applications, while its powerful advertising marketplace lets brand advertisers reach a global mobile audience spanning more than 10,000 applications. Tapjoy is backed by top-tier investors including J.P.Morgan Asset Management, Rho Ventures, North Bridge Venture Partners, InterWest Partners and D.E. Shaw Ventures. Headquartered in San Francisco, the company also has offices in New York, Los Angeles, Chicago, Atlanta, London and Tokyo. For more information, please visit www.tapjoy.com.

 

Technologies we use-

Our philosophy is to “get stuff done”, and the tools we use reflect that.  We use Agile development practices, iterating quickly on features and deploying them as soon as they are ready, often multiple times per day.  We leverage many open source tools and cloud-based solutions, including:

  • Ruby on Rails (Apache/Passenger)
  • Amazon Web Services
    • EC2
    • RDS (MySQL)
    • SimpleDB (NoSQL)
    • Elasticache (Memcached)
    • S3
    • ELB/Auto-scaling
    • SQS
    • Cloudfront
  • Hadoop/Hive/Hue
  • Mahout
  • Vertica
  • Git/Github
  • Haml/jQuery/jQTouch/Webkit Transitions
  • Syslog-ng

 

Back end software engineer (Atlanta)

We are growing our main platform team and continue to hire Jr, mid-level, to Sr Engineers. Our backend platform team is a small highly talented collaborative group with number of interesting technical challenges that will excite either the best of Ruby superstars or the bright upstart. Your responsibilities will depend on your years of experience and accomplishments.

Roles and Responsibilities

  • Build web services to support a wide range of products/services with tens of millions of daily active users
  • Integrate social APIs and build other social features for our direct-to-consumer website
  • Build and maintain an advertiser and publisher facing website used by thousands of partners including the largest mobile developers
  • Design and architect new features capable of handling thousands of requests/second
  • Improve the scalability and performance of our platform
  • Conduct code reviews
  • Explore new technologies

 

Skill set and experience

  • B.S., M.S. or Ph.D. in Computer Science or equivalent
  • Experience with Ruby on Rails, SQL and unit/functional testing, Python or PHP or any other MVC driven framework are also okay
  • Previous work checking-in code to source control, fixing bugs and optimizing a scalable system
  • Working knowledge of data structures, algorithms and basic complexity analysis
  • Ability to write efficient, elegant and maintainable code
  • Experience with EC2 or other cloud computing, SimpleDB or other NoSQL experience is a plus
  • Self-starter, able to tackle projects from start to finish without a lot of hand-holding
  • Comfortable collaborating with other engineers
  • Knowledge of JavaScript and building mobile web pages is a plus

 ‘It’s an exciting job with awesome perks, in the fastest and largest growing industry in the world!’

Atlanta office benefits:

Competitive Compensation

  • Comprehensive Medical, Dental and Vision Benefits
  • Paid Time Off
  • Equipped with the latest MacBook Airs & Pros, Cinema Displays and iOS/Android Phones/Tablets
 

Note: You are reading this line because your browser doesn’t fully support current web standards. The site might appear to be buggy and broken because the lack of support on your current browser. A Standards compliant browser is recommended for viewing this site in the way it is intended to be. Thank you.