Golang / Go Job: Senior Backend Software Engineer - Livepeer Studio

Livepeer

Senior Backend Software Engineer - Livepeer Studio at Livepeer

🇺🇸 United States › New York › New York
  (Posted Jan 4 2023)

Please mention that you found the job at Golangprojects.com

Apply now!  

Do they allow remote work?
Remote work is possible, see the description below for more information.

Salary
$100,000 - $180,000 USD

Job description
About You
Are you an engineer who loves large scale distributed software? Do you enjoy working with a small product and engineering team that values shipping quality software? Are you excited about the challenges of creating a decentralized video ecosystem and creating open source software that unlocks the massive creativity of video creators all around the world? If so, you should consider joining Livepeer Studio as a senior backend software engineer.
About Livepeer

Livepeer’s mission is to build the world’s open video infrastructure, enabling instantly scalable, reliable, and affordable video streaming. We are starting by building the best video infrastructure for user-generated content (UGC) video applications. Users of Livepeer can access instantly reliable and scalable video infrastructure while saving over 10x in cost compared to existing infrastructure providers.

As a blockchain-based protocol that has been live on Ethereum since 2018, Livepeer is one of the first web3 networks to deliver real-world value to an existing multi-billion dollar industry. We do this by using our open-source, blockchain coordinated, p2p network to enable a worldwide community of hardware operators to run infrastructure for video streaming. In trying times like this, Livepeer provides a unique video solution that helps communities and businesses innovate, adapt, and grow through the power of video.

Livepeer is proud to be an Equal Opportunity Employer that is committed to inclusion and diversity. We are committed to providing a community and environment for mutual respect, without regard to race, color, religion, sex, pregnancy, national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information, military and veteran status, and any other characteristic protected by applicable law. We believe diversity and inclusion are crucial to our success and seek to recruit/develop from a diverse candidate pool.

About the Role 
Livepeer is looking for a senior backend software engineer – someone who loves to design and implement large scale distributed systems and is passionate about delivering high quality code that solves real users problems. You will contribute to Livepeer Studio’s software and work with a team of talented engineers from around the world on problems such as NFT-gated video content, verifiable video ownership and metadata, optimized video creator revenue streams, and anything else that fulfills the needs of the web3 video ecosystem. The core of the work in this role will be on the backend side of things, but you should also feel at ease picking up full stack and frontend tasks when needed.

We value customer feedback. We approach our product with craft and think a lot about the customers it should be addressing. You should feel equally at home talking to developers, product managers and designers. We are looking for someone who cares about open and decentralized solutions as much as we do. You will ensure the final product is high quality and works as intended. 

As a member of the Livepeer team, you will work with seasoned entrepreneurs and experienced technologists from a wide range of different backgrounds, all with the same goal of shifting the paradigm for digital video by changing our assumptions on what’s possible.

Responsibilities
Collaborate with a globally distributed team to quickly iterate on product features for Livepeer Studio
Design and build capabilities on top of the Livepeer decentralized media server and decentralized storages and protocols – e.g NFT token-gating, web3 video SDK, video NFT protocols
Maintain and improve the team codebase optimizing for maintainability and developer efficiency
Ensure the systems we build can scale as we bring in more users
Work with the Ops and SRE teams to ensure our platform is reliable
Lead architecture discussions and decisions
Mentor junior team members
Help to hire and retain engineering talent

Requirements
3+ years of engineering experience. Comfortable working across different platforms and environments
Experience working with and designing large-scale distributed systems
Experience designing easy-to-use HTTP APIs
Experience with Golang
Work effectively in a fully distributed team with high accountability
Written-communication practice. Creates thorough documentation about new decisions, processes and code
Have an enthusiastic, go-for-it attitude. When you see something broken, you can't help but fix it
Have an urge for delivering quickly and effectively, and iterating fast

Nice to haves, but not required:
Experience with web3 and blockchain technologies
Experience with TypeScript, React, Next.js, Docker and Kubernetes
Experience with video, media servers (e.g. Mist Server) or platforms (e.g. Mux)
Experience working with CDNs and caching

Interview Process
Initial Conversation (30 min)
Intro Interview (60 min)
Coding Challenge (60 min)
System Design Session (60 min)
Reference Checks

Salary Range
100-180k USD / year

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Livepeer

Livepeer
job info / career page
Linkedin profile
Location: New York, New York, United States

map of company location

Skills wanted, in addition to Golang:
blockchain docker ethereum go golang
kubernetes nft p2p react typescript
web3

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 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 Back-end Software Engineer at RedCircle Back-end Software Engineer - RedCircle   (July 2024)
Boston, Massachusetts, United States - Salary: $100,000 - $180,000
As a back-end engineer at RedCircle, you’ll be working on RedCircle’s high-scale podcast platform responsible for the delivery of petabytes of content each month. Our system manages instant high-c...
Golang job Senior Platform Engineer at Hinge Senior Platform Engineer - Hinge   (July 2024)
New York, New York, United States - Salary: $177,500 - $213,000
About the Role The Platform Engineering team’s mission is to delight our engineers with simple solutions and to advance Hinge’s infrastructure operability. We do so by leading the design and impl...
Golang job Senior Backend Engineer at Masarna Senior Backend Engineer - Masarna   (July 2024)
New York, New York, United States
As a Senior Backend Engineer, you will be pivotal in advancing our platform to the next level. You will lead the evolution of our banking and DAF (Donor Advised Fund) products and technology strategy ...
Golang job Senior Backend Engineer, Golang at Aescape Senior Backend Engineer, Golang - Aescape   (July 2024)
New York, New York, United States
Aescape is seeking for a Senior Backend Engineer, that will work directly with a stellar team to help us build core software components that enable our team to quickly build and deploy complex softwar...
Golang job Senior Software Engineer, Platform at Astronomer Senior Software Engineer, Platform - Astronomer   (July 2024)
Remote US, 100% Remote - Salary: $180,000 - $210,000
Astronomer designed Astro, a modern data orchestration platform, powered by Apache Airflow™. Astro enables companies to place Apache Airflow at the core of their data operations, providing ease of u...
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 blockchain Golang jobs with docker Golang jobs with ethereum Golang jobs with kubernetes Golang jobs with nft Golang jobs with p2p Golang jobs with react Golang jobs with typescript Golang jobs with web3
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇺🇸 Golang jobs in California 🇺🇸 Golang jobs in San Francisco, CA 🇩🇪 Golang jobs in Germany 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇳🇱 Golang jobs in Netherlands 🇳🇱 Golang jobs in Amsterdam 🇺🇸 Golang jobs in New York 🇨🇦 Golang jobs in Canada 🇺🇸 Golang jobs in New York, NY 🇨🇦 Golang jobs in Toronto 🇩🇪 Golang jobs in Berlin 🇺🇸 Golang jobs in Massachusetts 🇺🇸 Golang jobs in Boston, MA 🇦🇪 Golang jobs in United Arab Emirates 🇦🇪 Golang jobs in Dubai 🇦🇹 Golang jobs in Austria 🇦🇹 Golang jobs in Vienna 🇦🇺 Golang jobs in Australia ☸️ Kubernetes & Golang jobs😏 Aws & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobs🪛 Terraform & Golang jobs🟦 Typescript & Golang jobs🗄️ Postgresql & Golang jobs🧑‍💻 Devops & Golang jobs🗄️ Sql & Golang jobs🎛️ Microservices & Golang jobs⚛️ React & Golang jobs🐧 Linux & Golang jobs☕ Java & Golang jobs☁️ Gcp & Golang jobs🤖 Ai & Golang jobs☕ Javascript & Golang jobs🗄️ Nosql & Golang jobs✉️ Kafka & Golang jobs🗄️ Mysql & Golang jobs🍴 Git & Golang jobs☸️ Graphql & Golang jobs☁️ Azure & Golang jobs⚙️ Saas & Golang jobs🟩 Node & Golang jobs