Search jobs > San Jose, CA > Software engineer ios

Software Engineer [Android, iOS, Web] - Media Engineering

X Corp.
San Jose, CA
$127K-$297K a year
Full-time

Are you prepared to join the X team and help build the ultimate real-time information-sharing app, revolutionizing how people connect?

At X, we're on a mission to become the trusted global digital public square, committed to protecting freedom of speech and building the future unlimited interactivity.

Our goal is to empower every user to freely create and share ideas, fostering open public discourse without barriers. Join us in shaping this thrilling journey where your contribution will be invaluable to our success!

Role : Software Engineer Android, iOS, Web - Media Engineering (All Levels)

Location : Palo Alto or London (onsite)

Base Salary Range (SF) : $127,000 to $297,000

Role : Software Engineer Android, iOS, Web - Media Engineering (All Levels)

Location : Palo Alto or London (onsite)

Base Salary Range (SF) : $127,000 to $297,000

Who We Are :

We're Media Engineering at X. If it involves a media feature on X - including video uploading, downloading, playback, live streaming, audio-video calling, audio and video Spaces, images - we build it. Our remit includes

  • User experience for media features across Android, iOS, and Web.
  • End-to-end media quality and performance.
  • Services and client components for media ingest, processing, live streaming, CDN origin, call signaling, webRTC, content protection, APIs for metadata, lifecycle, metrics.
  • Handling concurrent audiences of millions.

Who You Are :

We are hiring at all levels, but there are a few candidate archetypes. One is a senior engineer who knows deeply about how to build on Android, iOS, Web , particularly media APIs and capabilities.

Another archetype is a solid generalist Android, iOS, Web engineer who is product oriented. This person is an avid user of social media and really cares about media features and what a creator needs.

A third archetype has deep experience in end-to-end media quality and performance. They know what all the encoder parameters do and how to make ABR work right.

They get the video to start in 200 ms and get the live stream to look good from a Cybertruck driving through Baja.

What You'll Do :

  • Dream up, design, and implement X's media products and infrastructure.
  • Ensure top media quality and performance

Qualifications :

  • Proven expertise in building on Android, iOS or Web, with a focus on media capabilities.
  • Strong understanding of social media and the needs of creators.
  • Expertise in end-to-end media quality and performance.
  • Acronyms you know all about : H.264, H.265, AV1, MP4, CMAF, VMAF, moq, RTP, RTMP, HLS, HDR, DRM
  • 24 days ago
Related jobs
Promoted
X Corp.
San Jose, California

Role: Software Engineer [Android, iOS, Web] - Media Engineering (All Levels). Software Engineer [Android, iOS, Web] - Media Engineering (All Levels). One is a senior engineer who knows deeply about how to build on [Android, iOS, Web], particularly media APIs and capabilities. User experience for med...

Promoted
VirtualVocations
Sunnyvale, California

A company is looking for a Staff iOS Software Engineer to build and maintain a world-class mobile application. ...

Promoted
TikTok
San Jose, California

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. Deep understanding of the Android framework. ...

Promoted
DICE
Mountain View, California

Front-End Web Applications Software Engineer/Developer. Work as part of a team to design, develop, test, deploy, maintain, and improve software. Significant experience building web-based applications and RESTful APIs, and shipping new features in a Single-page application (SPA) environment. Thoughtf...

Promoted
TikTok
San Jose, California

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. TikTok Mobile Architecture & Infrastructure Team is dedicated...

Promoted
Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Promoted
TikTok
San Jose, California

We are looking for passionate mobile software engineers to join us and to develop ads product on TikTok, including content ads, ads format, new surfaces monetization, vertical solutions, etc. Analyze and optimize Android applications for efficiency and performance;. Experience in native Android deve...

Promoted
Amtec
Palo Alto, California

Support the development and launch of new and enhanced vehicle connected services via mobile phone platforms such as Android, iOS or Windows Phone. Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or related fields. Renaming it Amtec Engineering, Inc. Since then,...

Promoted
Pure Storage
Santa Clara, California

Pure Storage is seeking a talented senior systems software engineer to join its Linux Fabrics Team. Software development through architecture, development, test, release, and maintenance. Natural curiosity and the ability to design, implement, and test your work. Demonstrated ability to optimize alg...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...