Staff Software Engineer - Backend (Orchestration & Scheduling)

San Francisco

About this role

We are seeking extraordinary Staff Backend Engineer to join the Orchestration & Scheduling team to help fuel our distributed applications capable of serving over 1 billion mobile devices tracking over 6 billion analytical events/day equating to over 17,000 requests/second and in the end generating over 1.5TB/day of data.Our mission is to allow marketers to create flexible campaign to reach the right people at the right time.

Responsibilities

  • A problem solver: You are scrappy, ingenious, and relentless in solving extremely complex problems.
  • Customer focused: You are passionate about creating web apps used by demanding enterprise customers and building delightful user experiences.
  • Communication and collaboration: You are able to work effectively with others. ¬†You will be working closely with other engineers, product designers and customer support teams to build product features and high quality products.
  • High-energy, company first, positive attitude: Must be motivated to work hard in a fast-paced environment.

Qualifications

  • 5+ years of experience with system design, algorithms, data structures, and coding.
  • Experience with Data Visualization
  • Experience with NoSQL or similar relational database systems
  • Experience developing a maintainable codebase and optimizing code for performance
  • Communication, collaboration, and positive attitude to work in a fast-paced environment