Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer, Security Automation & Tooling

Twitter

Software Engineer, Security Automation & Tooling

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    You will be part of the team responsible for developing and maintaining Twitter’s automated security and tooling infrastructure. You will help build a variety of software that Twitter uses to improve our security posture. You will design, advocate, and help to create a secure-by-default infrastructure that closes off entire classes of security problems.

    As a Software Engineer, you will:

    • Work with a cross-functional team to identify, build, and refine requirements across multiple stakeholders.
    • Develop, document, and maintain scalable tools and applications.
    • Drive infrastructure directions and solutions in collaboration with other teams.
    • Build and maintain products that are utilized across the entire company.
    • Build integrations between existing first and third party systems.
     
    
  • Qualifications

    Qualifications

    You care about security and building a secure environment for Twitter users and employees. You are curious, have experience with the tools of the trade, are comfortable digging into the details, and eager to help others protect our systems. Ideally, you have most of the following:

    • Three or more years of relevant software engineering experience (past jobs, grad school, etc.)
    • Experience building systems and tools in languages such as Python; utilizing databases, message queues, or other distributed system technologies
    • Experience writing unit and integration tests along with clear documentation.
    • Experience developing and utilizing REST or GraphQL APIs.
    • Experience with cloud deployment environments such as GCP or AWS.
    • Experience with Python’s Flask web framework and SQLAlchemy in a UNIX environment.
    • Basic networking knowledge. Lower level knowledge of protocols such as TCP/UDP/DNS/HTTP/TLS.
    • Basic security knowledge. Experience with handling secrets and authentication implementations.
    • Experience with basic web-based front-end development is a plus.

    Additional Information

    We care about making work happy and productive for everyone, with the option to work from home and remotely when you need, wellness benefits, six months of parental leave, and unlimited vacation that we believe you should be taking. 

    We love sharing knowledge and ideas. Within our team, we have regular lightning talks. We regularly get together with the other Twitter engineering teams for tech talks. And there are many study groups you can join.

    A few other things we value:

    • Ethics - Ethical behavior means that we expect our team to work within their limits, ask for assistance, keep conclusions fact-based, and respect all of their professional responsibilities.
    • Challenge - We solve some of the industry’s hardest problems. Come to be challenged, learn, and thrive as an engineer.
    • Diversity - Diversity makes us a better organization and team. We value diverse backgrounds, ideas, and experiences. 
    • Work, Life, Balance - We work hard, but we believe with hard work should come balance.
    • Collaboration - There’s that saying, “If you want to go fast, go alone. If you want to go far, go together.” We want to go far.
    • Variety - We encourage team rotations that allow you to work with and learn from other teams at Twitter.
     
    

    We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

    SAN FRANCISCO APPLICANTS:

    Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

     

  • Industry
    Media Production