Saturday 26 July 2014

Senior Software Engineer - Observability Back-End | Twitter, Inc. | San Francisco, CA


Senior Software Engineer - Observability Back-End | Twitter, Inc. | San Francisco, CA


Senior Software Engineer - Observability Back-End

Software Engineering | San Francisco, CA

Senior Software Engineer - Observability Back-End


Twitter is seeking innovative software engineers with a broad and deep understanding of highly scalable distributed systems.  In this role, you will help design and develop the next generation Observability platform.  You will be working on a platform that is used by thousands of engineers to alert, monitor, debug and analyze large scale distributed systems at Twitter.  The scale of the system encompasses tens of thousands of hosts and hundreds of millions of metrics that need to be collected, stored and analysed.  You should be passionate about architecting and building secure, robust, and performant services.

Responsibilities:
  • Help own the design and system level architecture of the back-end infrastructure.
  • Provide mentoring and technical leadership.
  • Work closely with and incorporate feedback from all of engineering teams at Twitter.
  • Rapidly fix bugs and solve problems.

Qualifications:
  • Demonstrable experience building highly scalable and distributed systems.
  • Excellent programming skills in Java, Scala or some other JVM based language.
  • Disciplined approach to testing and quality assurance
  • Great written communication and documentation abilities

Desired Skills:
  • Masters or higher in Computer Science or equivalent work experience (at least 5 years).
  • Passion for elegance and simplicity.
  • You take pride in designing solutions that will outlive the problem.
  • You have a deep and abiding appreciation for memes.
  • You can provide a link to your public github repo or technology blog.
  • You use and love Twitter.
  • You are awesome, passionate, and nice.
 
 
 
 
 
 

No comments:

Post a Comment