Developers

Twitter, Inc.
San Francisco, CA, United States
3 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Unit Testing Code Review Data Structures Software Debugging Distributed Systems Software Construction Software Engineering

Job description

  • Lead complex and diverse work, projects, and programs that positively impact multiple teams;
  • Plan and deliver projects that provide significant impact to multiple teams/services;
  • Set your own goals and priorities, making adjustments as necessary for the best results;
  • Provide solutions as a partner within your function.

Requirements

  • 7+ years of relevant experience in software engineering;
  • Strong background in computer science fundamentals, such as data structures and algorithms;
  • Experience in building and operating distributed systems;
  • Strong design and architecture skills;
  • Model of software engineering best practices, including agile development, unit testing, code reviews, design documentation, debugging, and troubleshooting;
  • We believe that leadership comes from everywhere, and it’s important that our Senior Developers have the skills to lead complex projects successfully within a large scale organization;
  • Prior experience working with teams across engineering and product management to build features that affect millions of users daily.

Preferred Qualifications:

  • Prior leadership experience as technical lead/architect;
  • Proactive external code contributor on public forms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

4:42 min

Building robust data structures with structs and bound functions

Rainer Stropek Rainer Stropek · World Congress 2021

7:07 min

Defining the human skills of senior developers

Christoph Marckx Christoph Marckx · Europe 2026 Virtual

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

Videos

See all

Related articles

See all