Search jobs > San Francisco, CA > Senior software engineer

Senior Software Engineer, AV Platform

Tempus Ex
San Francisco, CA, US
$75 an hour
Full-time

About Us

Infinite Athlete's mission is to build an operating system for sports that powers infinite innovation and makes sports better for the fan, the game, and the athlete.

Our goal is to create a single technological foundation across all major sports, upon which innovative sports technology and media products can be built.

This foundation will combine and connect sports data from all sources, which will create infinite possibilities.

Infinite Athlete serves as the comprehensive and industry-leading platform for sports technology a single solution upon which global leagues, clubs, and teams can improve all aspects of broadcast viewing, athlete performance, fan experience, coaching, and operations to empower a better experience, with greater opportunities across the landscape of global sports for the fan, the game, and the athlete.

Role

As a Senior Software Engineer on the AV Platform team, you will help build our live and on-demand video ingestion and processing pipeline.

We have developed a state-of-the-art hybrid, in the cloud and on-prem, video transcoding and serving infrastructure written in Rust.

We use cutting-edge hardware to transcode live video at scale and serve Petabytes of data. Your responsibilities will be 80% of the time writing code and the rest of the time split between software architecture, playing with specialized high-performance AV hardware, and on-call responsibilities.

You will play a key role in expanding our tech stack and have sway over architectural decisions. As an end-to-end infrastructure owner of the video stack, you will also partake in periodic on-call duties.

You will be responsible for applying and building operational excellence best practices for software development, deployment, and operations of our stack.

You will contribute to the design and development of our next generation of ingestion hardware and have the opportunity to create and optimize software down to the driver and system level.

Minimum Qualifications

  • 3+ years of software development experience.
  • Comfort working with multiple languages, such as Rust, JavaScript / TypeScript, Python, C, C++, Golang, and Swift.
  • Experience implementing robust and well-designed web service APIs of any style : REST, JSON : API, GraphQL, gRPC, etc.
  • Strong technical communication skills in media, such as design / architecture design documentation, documentation comments, commit messages, code reviews, and JIRA issues.

Desirable Attributes

  • Strong experience coding in Rust (professional or personal projects).
  • Proven track record of architecting high availability, low latency systems.
  • Familiarity with video compression standards like H.264 and H.265 / HEVC.
  • Experience writing AV software using one or more video streaming formats such as HLS, SRT, Media Over QUIC.
  • DevOps experience, using Docker, CI services, and infrastructure as code.
  • Experience serving an on-call rotation, preferably for large-scale or real-time distributed systems.
  • Familiarity with cloud infrastructure providers such as AWS, Azure, or GCP.
  • Understanding of NoSQL databases such as DynamoDB, MongoDB, and Redis, and concurrency control patterns.
  • Experience with messaging technologies such as SQS, Kafka, or NATS and idioms such as fan-out and request-reply.
  • Interest in custom media accelerator hardware like FPGAs used for real-time audio / video processing.

Perks & Benefits

  • Generous Vacation : Flexible PTO
  • Health / Wellness : stipend of $200 per month
  • Cell Phone Allowance : $37.50 per pay period ($75 per month) automatically included with each pay period to help cover cell phone costs
  • Health Insurance : Infinite Athlete covers 100% of monthly premiums for medical, dental and vision benefits for you and 95% for your dependents
  • 401(K) Contribution : 401(k) plan with up to 4% matching

Infinite Athlete provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity or expression, veteran status, or genetics.

In addition to federal law requirements, Infinite Athlete complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Pursuant to applicable laws, we will consider for employment qualified applicants with arrest and conviction records. And if you believe that you will need any type of accommodation, please let us know.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
Hireio, Inc.
San Francisco, California

Knowledge of large language models, and experience in prompt engineering. ...

SoFi
San Francisco, California

As a Senior Software Engineer, you will work alongside our experienced team of data engineers and product managers to develop and maintain our cutting-edge data handling platform using Snowflake, dbt, Sagemaker, and Airflow. SoFi runs on data! We are seeking a highly motivated Senior Software Engine...

Amino Health
San Francisco, California

Our engineering team is small but mighty, and we are searching for a Senior / Staff Platform Engineer to act as a technical lead for the DevOps and Site Reliability disciplines. Most immediately, you’ll have an opportunity to work directly with the CTO as well as senior Security and Product leads to...

Roblox
San Mateo, California

As a Senior/Principal Data Engineer, you will work to define the data ontology for all of Roblox, establish standard methodologies for data operations and lifecycle management, design and build analytics tooling and frameworks, and influence event instrumentation. This role will report to our Engine...

Motion Recruitment
California, United States

Proficient in streamlining development workflows with a keen interest in Site Reliability Engineering (SRE) practices and platform engineering. This role is great for someone who has a strong foundation in Google Cloud Platform (GCP) cloud infrastructure and enjoys working closely with engineering a...

Intelletec
CA, United States

We are looking for a Senior Software Engineer, ML Backend who is passionate about Machine Learning and AI. We’re looking for an exceptional Senior Software Engineer, interested in solving complex problems at the intersection of Data and ML. ...

Motion Recruitment
X, California, United States

We are seeking a talented and experienced Senior Back End Software Engineer to join our dynamic team and play a crucial role in the development and optimization of our core platform. As a Senior Back End Software Engineer, you will be responsible for designing, implementing, and maintaining scalable...

Intelletec
San Francisco, California

I'm partnered with a rapidly expanding Gen AI Startup focused on making AI safe and available to all. Their software is being used by major F100 companies, Top 10 banks, and tier-1 startups like Reddit. Customer demand is strong, and they have grown ARR 3x consecutively for the last 3 quarters. Data...

AtoB
San Francisco, California

Help build the platform that allows AtoB to verify and underwrite new customers and identify and prevent fraudulent behavior and coordinated attacks. Help define the technical roadmap for risk engineering. Have 4+ years of experience building B2B or B2C SaaS products, preferably in fintech or the fi...

Aescape
San Francisco, California

Senior Android Software Engineer. Senior Android Software Engineer at Aescape. Experience managing a small team of software engineers. We announced the world's first commercially available, fully automated AI-powered massage experience with Equinox in March — and this is only the beginning. ...