Senior Backend Engineer

ABOUT OUR CULTURE

We are devoted to personal and team growth. We work together to become more badass, and to dominate new problems and questions. We are ambitious about constantly improving. Video showcasing our team: https://www.youtube.com/watch?v=b-HNOKoVQbw

ABOUT APPTIMIZE

Apptimize is about helping mobile teams accelerate their innovation processes through A/B testing, instant updates, and feature flags. Founded in 2013, we are 40+ people, have raised $20M+, and work with customers like the Wall Street Journal, Runtastic, Hotels.com, Trulia, and HotelTonight. Our technology lets mobile teams execute on and figure out their mobile strategy through realtime UX changes, A/B testing, targeting, feature flags, and analytics. Our customers have seen significant increases in revenue and within weeks testify that Apptimize "pays for itself."

https://www.quora.com/What-tools-are-there-for-performing-A-B-testing-in-native-mobile-applications/answer/Antoine-Sakho?srid=u4yb

Vevo customer story https://www.youtube.com/watch?v=AI-Gvo7DDj8

HotelTonight case study https://www.youtube.com/watch?v=vH5_RHC8UtQ

ABOUT THE ROLE

You will work on our backend infrastructure, which is responsible for controlling in-app experiences on hundreds of millions of devices every day, and then for processing billions of events from those devices to provide analytics illustrating how users are responding. You will build out new functionality to support our constantly improving product offerings, and you will help us scale our backend as we continue to sign more customers, including some of the largest apps in the world.

RESPONSIBILITIES

  • Scale our backend: we process millions of events per second and it's growing.
  • Keep performance and costs in good shape as we scale.
  • Build backend support for new products and features.
  • Write high-quality, maintainable code in Java and Python.
  • Propose architectural designs and implement them.
  • Translate user-requirements into technical requirements
  • Identify security risks and resolution strategies
  • Make us all smarter by learning together with us!


REQUIREMENTS

  • Java
  • Familiarity with SQL databases
  • Eager to take ownership of and responsibility for projects and code bases.
  • Biased towards simplicity over complexity
  • Experience scaling, microservices, distributed DBs and Big Data technologies
  • Thrives in fast paced startup environment and strategically focuses on high value action
  • Pragmatic
  • Team oriented: Always motivated to do what's best for the team and wants to be surrounded by others who will do the same.
  • Happy to dive deep into hard problems

BONUS POINTS

  • Experience with AWS
  • Experience with BigQuery
  • Experience in analytics processing
  • Experience in mobile
  • Experience in a startup

Apply for this Job

* Required
(Optional)
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X