Senior Android Software Engineer

6 days ago


Seattle, Washington, United States Tik Tok Full time

About Us

TikTok is a leading platform for short-form mobile video, inspiring creativity and bringing joy to its users. Our mission is to create a global community that brings people together through the power of creativity and self-expression.

Job Summary

We are seeking a senior software engineer to join our VoD mobile SDK team, responsible for empowering TikTok content consumption by enhancing playback and uploading mobile SDK capacities and performance.

Responsibilities

  • Design and develop the mobile platform architecture, serving TikTok VoD business, especially on player and data loading.
  • Support the development of video playback/upload/download SDK on mobile platforms.
  • Take ownership of end-to-end product quality, from developing to maintaining core mobile frameworks that power and deliver smooth playback experiences.

Requirements

  • Bachelor's degree in Computer Science or related discipline.
  • 5+ years of experience in Android mobile application development.
  • Hands-on experience in building mobile applications and mobility solutions for native applications.
  • Solid programming experience in at least one of the following languages: C, C++, Java.
  • Self-motivated and independent in learning new technologies quickly.

Preferred Qualifications

  • Experience with audio and video editing, media processing, transcoding and/or playback.
  • Experience with Graphics and/or OpenGL.
  • Experience with any of the following multimedia frameworks/projects is a bonus: FFmpeg, GStreamer, VLC, ExoPlayer.

What We Offer

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy.

How to Apply

If you're passionate about mobile application development and want to join a dynamic team, please submit your application with your resume and a cover letter explaining why you're the ideal candidate for this role.



  • Seattle, Washington, United States Saxon Global Full time

    Job OverviewSaxon Global is seeking an experienced Senior Android Developer to lead our software engineering team.ResponsibilitiesDevelop and maintain high-quality Android applications using the latest technologies and best practices.Mentor junior developers and provide technical guidance to ensure team success.Collaborate with cross-functional teams to...


  • Seattle, Washington, United States Tik Tok Full time

    At TikTok, we're looking for a highly skilled Senior Android Software Engineer to join our team in developing the next generation of Video-On-Demand (VOD) platform. This exciting role will focus on enhancing playback and uploading mobile SDK capacities and performance for billions of users worldwide.Key Responsibilities:Design and develop mobile platforms...


  • Seattle, Washington, United States Tik Tok Full time

    About the RoleWe are seeking an experienced Senior Android Software Engineer to join our team in developing a cutting-edge e-commerce module within the TikTok app. As a key member of our product engineering team, you will be responsible for designing, developing, and maintaining scalable and maintainable solutions that enhance the shopping experience for our...


  • Seattle, Washington, United States Amazon Full time

    About the RoleTwitch is building the future of interactive video. The company's Video Client Engineering team is searching for experienced Android and iOS engineers to create and refine a multi-platform broadcasting and playback system. As a senior mobile engineer in the Mobile Client SDK Team, you will develop a media experience used by millions of users...


  • Seattle, Washington, United States Forhyre Full time

    Forhyre is seeking a highly skilled Senior Software Engineer to design and build the next generation of our mobile applications. As a key member of our Engineering team, you will be responsible for developing and maintaining high-quality mobile applications.The ideal candidate will have 8+ years of experience in mobile development, with expertise in Android...


  • Seattle, Washington, United States Motorola Solutions Full time

    **Job Title:** Senior Software Architect for Android Kiosk Mode Solutions **About Us:Motorola Solutions is a leading provider of mission-critical communications, video security solutions and data analytics in public safety and commercial markets. Our goal is to help people be their best in the moments that matter. **Job Description:** We are seeking an...


  • Seattle, Washington, United States US Tech Solutions Full time

    **Company Overview**US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. We are dedicated to delivering innovative solutions that meet the evolving needs of our clients.Salary:The estimated salary for this position is $120,000 - $180,000 per year, depending on experience.About the...


  • Seattle, Washington, United States Tik Tok Full time

    About TikTokTikTok is the leading short-form mobile video platform, inspiring creativity and bringing joy to over 1 billion users worldwide. Our global offices foster innovation, diversity, and inclusivity.Job OverviewWe're seeking a seasoned Android Software Engineer to join our Video-On-Demand (VOD) mobile SDK team. As a key member, you'll focus on...


  • Seattle, Washington, United States Natsoft Full time

    About NatsoftNatsoft is a leading technology company that offers innovative solutions to businesses. We are currently seeking a skilled Android developer to join our team.Estimated Salary: $175,000 - $225,000 per yearJob DescriptionWe are looking for an experienced Technical Team Lead to oversee our Android development projects. The ideal candidate will have...


  • Seattle, Washington, United States ApTask Full time

    About ApTask:At ApTask, we provide innovative workforce solutions and talent acquisition services, empowering organizations to thrive across diverse industries. As an African American-owned and Veteran-certified company, we prioritize collaboration, excellence, and innovation.We are seeking a skilled Senior Android Developer with expertise in Kotlin and...


  • Seattle, Washington, United States Amazon Full time

    About this roleWe are looking for a skilled Software Development Engineer to join our team at Amazon. As a key member of our team, you will be responsible for designing and developing innovative consumer product experiences with a direct impact on the design, architecture, and implementation of flagship products.Your responsibilities will include:Building...


  • Seattle, Washington, United States Facebook Full time

    Company Overview:At Facebook, we are pushing the boundaries of user experience across all our apps. We are seeking talented Mobile Software Developers to join our team.About the Job:This role involves building elegant products on world-class technologies that bring social experiences to billions of people. As a Mobile Software Developer, you will work...


  • Seattle, Washington, United States Destination Sitters Full time

    Job Description: As a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining our software applications. Your primary focus will be on the back-end development, ensuring that our systems are scalable, efficient, and secure. You will work closely with cross-functional teams to deliver high-quality software...


  • Seattle, Washington, United States United Software Group Full time

    Job Title: Senior C++ Software ArchitectWe are seeking a highly skilled C++ Developer to join our team at United Software Group in Seattle, WA.About the RoleThis is a full-time position that requires expertise in C++ and similar languages with memory management capabilities. The ideal candidate will have experience working on concurrent systems, designing...


  • Seattle, Washington, United States Amazon Full time

    About the RoleAre you an innovative software development engineer looking to make a significant impact at Amazon? We're seeking a talented engineer to join our Fire TV Business & Devices Advertising (FBDA) team, where you'll have the opportunity to design and build innovative consumer product experiences that directly impact the design, architecture, and...


  • Seattle, Washington, United States LevelTen Energy Full time

    About the RoleAs a Senior Software Engineering Manager at LevelTen Energy, you will lead our engineering team in developing cutting-edge software solutions for the renewable energy industry. This is an excellent opportunity to leverage your technical expertise and leadership skills to drive innovation and growth.Key ResponsibilitiesLead a high-performing...


  • Seattle, Washington, United States DevSelect Full time

    Job Title: Android Automation SpecialistDescription:DevSelect is seeking a skilled Android Automation Specialist to join our team. As an Android Automation Specialist, you will be responsible for automating testing of new and existing features in our Mobile SDK. This role requires expertise in Java, familiarity with Appium, and the ability to work...


  • Seattle, Washington, United States RiverPoint Full time

    About RiverPointRiverPoint is a leading company in the tech industry, and we're looking for a talented Senior Software Development Engineer to join our team. This is a contract position that will start remotely but may require relocation in the future.


  • Seattle, Washington, United States Valnet Tech Sites Full time

    Job OverviewWe're looking for a skilled writer to join our team at Valnet Tech Sites as a Senior Tech Content Writer, specializing in Android Auto. This role is ideal for an experienced writer who can create engaging and informative content under tight deadlines.About the JobThis full-time position will operate on a remote basis, allowing you flexibility and...


  • Seattle, Washington, United States Expeditors Full time

    About ExpeditorsWe're a global leader in supply chain management, and our innovative approach is built on professionalism, leadership, and a friendly environment. Our team of 18,000 trained professionals operates in over 350 locations worldwide, across 60+ countries.Our software business systems are designed to provide efficiency and functionality to our...