APIs Software Engineer

Chartboost

(San Francisco, California)
Full Time
Job Posting Details
About Chartboost
Chartboost is the world’s largest mobile games-only platform, helping developers grow their audience, monetize, and make better data-driven decisions. We work with 90% of the top-grossing iOS and Android game developers and are currently being leveraged by over 300,000 games, reaching 1 billion active players around the world every month.
Summary
We’re looking for a superb API engineer to build, improve, and maintain the back-end of our customer-facing interactive products, especially our dashboard. These products have a tremendous reach and impact within Chartboost, our partners, and game players around the world. You’ll be working very closely with front-end engineers, product managers, account managers, maybe even some interaction designers. Our technology stack includes Python (esp. Flask), MongoDB, a smidgen of PHP, and runs in AWS. Experience with our stack is a bonus, but we will train outstanding candidates. Additionally, you will evaluate new technologies and have the power to evolve our technologies over time.
Responsibilities
* Own the back-end architecture for Chartboost’s interactive projects, especially our dashboard * Get to know our customers, their problems, and your role in solving them * Collaborate with front-end engineers to design and implement services to support new products * Maintain and extend the existing Python/Flask REST APIs * Evaluate and recommend new technologies and tools to solve emergent challenges
Ideal Candidate
**Required Skills & Experience:** * 5+ years experience in software engineering with a focus on web services * Expertise in Python/Flask, plus frameworks like Django or Pyramid * Experience designing software that simply and elegantly solves real problems * Solid debugging skills and ability to write great tests to ensure high quality * Proven track record of delivering product increments every sprint via Agile/SCRUM * Collaborative personality that loves constructive feedback (and knows how to solicit it) * Passion and/or curiosity for Chartboost’s mission and the mobile gaming industry **The Ideal Candidate Also Has:** * Excitement for new API technologies like GraphQL and Swagger * Ability and interest to contribute to front-end JavaScript (esp. React+Redux) * Experience interfacing with MongoDB, Kafka, Aerospike, or Cassandra
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Comprehensive medical, dental and vision insurance options. Daily catered lunch and fully stocked kitchens. Commuter Program and 401k savings plan. Flex Vacation.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.