Software Engineer - Hadoop | Twitter, Inc. | San Francisco, CA
Software Engineer - Hadoop
Software Engineering | San Francisco, CA
Twitter is seeking engineers to help build and grow our
next generation storage infrastructure. As a Hadoop Engineer, you will
be joining a team that is making a huge impact on how we do distributed
storage and computation at Twitter, working with technologies such as
Apache Hadoop in both batch-oriented and real-time contexts.
Responsibilities:
Responsibilities:
- Work with and contribute to the Apache Hadoop source communities to build new features and fix issues supporting Twitter’s usage and growth.
- Diagnose, and troubleshoot complex distributed problems and develop solutions that have a significant impact at our massive scale.
- Code primarily in Java, Python, Ruby, and C/C++.
- Work cross-functionally with various teams such as: Analytics, Revenue, Growth, Linux kernel, and JVM.
- Work with Hardware, Network, and SiteOps teams to design next-gen storage and compute platforms.
- Build advanced tooling for testing, monitoring, administration, and operations of multiple clusters across datacenters.
- Three or more years of hands-on experience in distributed systems.
- Strong Java development skills
- BS or MS degree in Computer Science or Engineering, or equivalent experience.
- Experience supporting distributed systems in a production environment.
- Plus: Experience with operating system internals, file systems, disk/storage technologies and storage protocols.
- Plus: Solid knowledge of networking and UNIX systems management.
- Plus: Familiar with debugging tools such as JStack, JMap, JHat, gdb
No comments:
Post a Comment