Golang / Go Job: Software Engineer- Distributed Systems

Twitter

Software Engineer- Distributed Systems at Twitter

πŸ‡ΊπŸ‡Έ United States β€Ί New York β€Ί NYC
  (Posted Aug 20 2019)

About the company
Twitter is what’s happening in the world and what people are talking about right now. From breaking news and entertainment to sports, politics, and everyday interests, see every side of the story. Join the open conversation. Watch live streaming events. Available in more than 40 languages around the world, the service can be accessed via twitter.com, an array of mobile devices, and SMS.

Job description
Who We Are
The Periscope Services team is responsible for building and managing backend services and systems which power LIVE video for both Periscope and Twitter. This includes functionalities such as low latency chat messaging, ML ranked timelines, broadcast and user management, unified search, notifications, recommendation and so much more. We work with product management, design, data science and leadership teams to create compelling new experiences for Live video in all areas of Twitter and Periscope. Our team of 8 engineers manages 20+ Golang microservices that support thousands of concurrent live broadcasts with millions of viewers.

What You’ll Do
As an engineer on the Periscope Services team, your primary responsibility will be to design and build backend services and systems. You will work with other engineers on the team to solve difficult but exciting distributed system design and implementation problems. You will help us identify and fix issues to improve scalability, performance and simplicity of our platform.

Skills & requirements
Who You Are
BS, MS, or PhD in Computer Science or similar technical field, or equivalent experience
3+ years experience developing backend systems
Familiarity with distributed systems and concepts such as concurrency, multithreading, and queues
Strong software engineering best practices (e.g. coding, unit testing, code reviews, design documentation)
Solid understanding of CS fundamentals
Likes to solve hard problems, eager to learn new things, communicates clearly and loves to work in a collaborative environment


 

Company: Twitter

Twitter
job info / career page
Linkedin profile
Github: twitter
Location: NYC, New York, United States

map of company location

Skills wanted, in addition to Golang:
golang microservices ml

πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Ί Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Backend Engineer, Golang at Aescape Senior Backend Engineer, Golang - Aescape   (March 2024)
New York, New York, United States - Salary: $140,000 - $160,000
This role can be based in our NY or SF office. Aescape - pronounced β€œescape” - is a first-of-its-kind lifestyle robotics company bringing people and robotics together for better living. We are ...
Golang job Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) at GEICO Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) - GEICO   (March 2024)
Remote US, 100% Remote - Salary: $125,000 - $300,500
GEICO is seeking a distinguished engineer to lead the Containers, OS, and Language Runtimes team. You will drive innovation in container technology, operating systems, and language runtimes, shaping t...
Golang job Software Development Engineer, EKS Anywhere at Amazon Software Development Engineer, EKS Anywhere - Amazon   (March 2024)
Santa Clara, California, United States - Salary: $115,000 - $223,600
As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. At Amazon E...
Golang job Senior Backend Engineer at GoTu Senior Backend Engineer - GoTu   (April 2024)
Remote US, 100% Remote
Join our dynamic Miami-based tech startup, generously supported by venture capital, as we search for an experienced Senior Backend Engineer. At GoTu, we're revolutionizing the dental industry with our...

Golang job Senior Backend Engineer at Lighthouse Senior Backend Engineer - Lighthouse   (March 2024)
Madrid, Spain (Remote work possible)
Greater Madrid Metropolitan Area At Lighthouse (formerly OTA Insight), we’re on a mission to reimagine commercial strategy for the hospitality industry. Our commercial platform simplifies data, tra...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with microservices Golang jobs with ml
🌐 Remote golang jobs πŸ”Ž πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Ί Golang recruiter πŸ“§ Golang jobs newsletter πŸ“Š Golang jobs statistics πŸ‡ΊπŸ‡Έ Golang jobs in United States πŸ‡ΊπŸ‡Έ Golang jobs in California πŸ‡³πŸ‡± Golang jobs in Netherlands πŸ‡©πŸ‡ͺ Golang jobs in Germany πŸ‡³πŸ‡± Golang jobs in Amsterdam πŸ‡¬πŸ‡§ Golang jobs in United Kingdom πŸ‡¬πŸ‡§ Golang jobs in London πŸ‡ΊπŸ‡Έ Golang jobs in New York πŸ‡¨πŸ‡¦ Golang jobs in Canada πŸ‡¨πŸ‡¦ Golang jobs in Toronto πŸ‡©πŸ‡ͺ Golang jobs in Munich πŸ‡ΊπŸ‡Έ Golang jobs in San Francisco, CA πŸ‡ΊπŸ‡Έ Golang jobs in San Mateo, CA πŸ‡ΊπŸ‡Έ Golang jobs in New York, NY πŸ‡¦πŸ‡ͺ Golang jobs in United Arab Emirates πŸ‡¦πŸ‡ͺ Golang jobs in Dubai πŸ‡¦πŸ‡Ή Golang jobs in Austria πŸ‡¦πŸ‡Ή Golang jobs in Vienna πŸ‡¦πŸ‡Ί Golang jobs in Australia πŸ‡¦πŸ‡Ί Golang jobs in Adelaide 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobsβš›οΈ React & Golang jobsπŸ§‘β€πŸ’» Devops & Golang jobs🐧 Linux & Golang jobs☁️ Gcp & Golang jobsπŸͺ› Terraform & Golang jobsπŸ—„οΈ Sql & Golang jobs🟦 Typescript & Golang jobsβš™οΈ Saas & Golang jobsπŸ—„οΈ Postgresql & Golang jobsπŸŽ›οΈ Microservices & Golang jobs↔️ Grpc & Golang jobs☁️ Azure & Golang jobsβ˜• Java & Golang jobsπŸ—„οΈ Nosql & Golang jobsπŸ—„οΈ Postgres & Golang jobsπŸ€– Ai & Golang jobsπŸ—„οΈ Mysql & Golang jobs🍴 Git & Golang jobs🟩 Node & Golang jobsπŸ”— Blockchain & Golang jobs