The Creatives Infrastructure team powers all ad formats at Twitter. We own the intersection between Twitter's end users and our advertisers, and our systems are critical for most of Twitter's revenue. The backend systems we own plug into systems across Twitter's entire revenue and consumer stacks - including our mobile and web clients, our ML systems, our Ads serving stack, and our API.
You will contribute to foundational backend areas (e.g. Unified Cards Platform, Generic New Ad Supply platform, ...) that allow product teams to build new creatives quickly, while ensuring the reliability and quality of all of our ad formats. This critical work will help Twitter accelerate product development and unlock new product use cases that will contribute to scaling to the next $10B of revenue in the coming years.Who you are:
- You are a proven engineer. Not only strong technically, but you have also shown that you can work effectively with product managers and other engineering teams.
- You have a fierce sense of ownership, caring deeply about the quality of everything that you deliver into your customers' hands.
- You love the challenge of engineering and are confident in your ability to bring clarity and direction to ambiguous problem spaces.
- You work well in a fast paced environment while deeply investing in long term quality and efficiency.
- 6+ years experience developing large scale distributed systems for Senior SWE, 8+ years for Staff SWE and 1 year for SWE1
- Fluent in one or more JVM based language such as Java or Scala
- Strong software engineering practices (e.g. coding, unit testing, code reviews, design documentation)
- Experience innovating in a service-oriented architecture
- BS, MS, or Ph.D. in Computer Science or similar technical field
Twitter is what's happening and what people are talking about right now. For us, life's not about a job, it's about purpose. We believe real change starts with conversation. Here, your voice matters. Come as you are and together we'll do what's right (not what's easy) to serve the public conversation.