Job Information

Apply Now
Redmond, WA

Senior Software Engineer (Back-End)

Posted: August 23, 2015

ReadyPulse helps brands provide social proof on demand and at scale by helping them obtain high quality, product relevant, and authorized content from their top ambassadors.

We are looking for passionate and talented engineers with strong experience building scalable distributed systems; manage large scale data infrastructure. You will have an opportunity to tackle complex big data problems and apply innovative and cool data processing algorithms to help some of the coolest brands around to sell more online.


  • B.S. or M.S. Computer Science or related field
  • Minimum 5 years experience with data driven applications, from requirements to production deployment
  • Must have strong Java development experience (concurrent programming, distributed environment, caching, messaging)
  • Hadoop/HBase knowledge and/or large scale data processing
  • Experience with NoSQL
  • Experience working in an agile/scrum environment and experience with full SDLC
  • Excellent problem solving, critical thinking and communication skills
  • Excellent software design and architecture skills


  • Work in a super agile and dynamic team to implement the next generation of ReadyPulse products
  • Work closely with executive, product, and design team to shape the face of future ReadyPulse products
  • Design, implement and maintain our Big Data Pipeline
  • Extract meaningful hidden information from data
  • Identify and address performance bottlenecks
  • Actively participate in design and code reviews
  • Interact with implementation team to incorporate their feedback within the product


  • Experience with various AWS services around compute, storage, analytics, database
  • Experience building data analytics products
  • Experience with stream processing architectures by apache