Software Engineer | Twitter, Inc. | Dublin
Software Engineer (Dublin)
Software Engineering | Dublin
Twitter’s real-time ecosystem operates at massive scale.
Building systems to manage this data and surface it in simple, beautiful
interfaces requires a broad range of engineering skills. User Services
Engineering works on a diverse set of systems. Some of these support our
users directly ( twitter.com , support.twitter.com ).
Others assist our users indirectly, such as through tools and systems
to protect privacy, prevent abuse, and keep users safe. We are looking
for a Senior engineer to join our team.
Profile / Responsibilities:
Full Stack Engineer
Product Focus
People Person
Desirable Qualities
Profile / Responsibilities:
Full Stack Engineer
- Own the full stack, from storage to service to frontend
- Build distributed systems using Java, Scala, Mesos, Gizzard, Cassandra, Thrift, and Zipkin
- Build tools using Rails, Sinatra, JavaScript, Bootstrap, and Mustache
- Proactively fix bugs and solve problems
- Strong command of web standards, CSS-based design, cross-browser compatibility and debugging
Product Focus
- Build high quality consumer web application interfaces.
- Passion for elegance and simplicity. Build beautiful tools, the right one for the right job.
- Spec, design, build, deploy and maintain tools that are used throughout the company
People Person
- Collaborate with, learn from, and mentor teammates
- Work closely with other teams to determine pain points and design solutions to address them
- Intimately understand the daily tasks and needs of your users to aid in optimizing the efficiency of workflows
- Work closely with, and incorporate feedback from product management, support team, interaction designers, and back-end engineers
- Solid understanding of object-oriented programming, data structures and algorithms
- Experience with one JVM-based language like Java, Scala, Clojure and one scripting language like Ruby, Python or PHP
- Experience developing web applications using SOA
- Excellent troubleshooting skills
- Desire and ability to learn new technologies quickly
Desirable Qualities
- You can provide a link to your github repo, personal projects, or technology blog
- You use and love Twitter
- You are passionate and nice
No comments:
Post a Comment