Software Engineer, Runtime Systems Verification
Twitter 13 reviews - San Francisco, CA

This job posting is no longer available on Twitter. Find similar jobs:Software Engineer jobs - Twitter jobs

Twitter is seeking highly motivated and technically talented system software engineers who have the capacity to quickly process large amounts of information in context and can ensure both the reliability and robustness of our core runtime services. In this role, you will be exposed to Twitter's infrastructure and application architecture and develop an in-depth understanding of each. You should be excited at the prospect of working with our world class engineering teams and bleeding edge technology to build and own a highly efficient verification software stack for a one-of-kind system.


Identify, develop, and perform system-level and targeted tests to qualify correctness and performance of the Linux kernel

Participate in kernel development acting as a conduit to the Linux community to gather patches and conduct performance experiments of upstream changes

Track and support deployment of new kernel revisions across entire Twitter production environment

Collaborate with cross-functional teams to create and perform hardware qualification tests

Design, develop, and own end-to-end test framework of Twitter's observability stack


BS/MS or equivalent work experience

Strong programming capabilities in at least two of the following languages: C/C++, Python, Assembly

Good understanding of OS concepts and internals

Substantial knowledge of x86 Linux internals and network systems

Ability to independently lead large test development efforts

About this company
13 reviews
Here's less than 140 characters for ya: trivial texts or not, every one's all a-twitter about tweeting. Twitter operates a free...