Android Search Software Engineer

14 hours ago


San Jose, California, United States Tik Tok Full time
About TikTok

TikTok is the leading short-form mobile video platform, aiming to inspire creativity and bring joy to over 1 billion users worldwide. With offices in Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, and Tokyo, we foster a diverse and inclusive environment that celebrates our global reach.

Our people are humble, intelligent, compassionate, and creative, driving innovation and excellence in everything we do. We lead with curiosity, embracing calculated risks and ambiguity as opportunities for growth. At TikTok, you'll find limitless possibilities for those who dare to pursue bold ideas beyond the boundaries of possibility.

Career Opportunities

As a member of our search client team, you'll be responsible for developing and optimizing cutting-edge search features on various mobile clients. We're seeking engineers with expertise in developing browsers or search functions on Android to join our innovative team.

Responsibilities:
  • Developing search apps or modules on Android platforms;
  • Researching and applying new technologies, such as machine learning or AI, to enhance search features;
  • Enhancing and optimizing Android webview's performance, security, and privacy.
Requirements

To succeed in this role, you'll need:

  • Bachelor's degree in computer science or a related technical discipline with at least 3 years of industry experience and 1 year of performance optimization experience;
  • At least 3 years of engineering experience on Android;
  • Good understanding of the Android system and proficiency in at least one of Java, Kotlin, C/C++, or JavaScript;
  • Good experience with Android web view or browser (a plus);
  • Good experience with machine learning (a plus);
  • Passion for solving complex engineering problems on Android;
  • Strong skills in team communication and collaboration.
Benefits

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. We celebrate our diverse voices and strive to create an environment that reflects the many communities we reach. We're passionate about providing reasonable accommodations during our recruitment process and look forward to welcoming talented individuals like you to our team.

Compensation

The estimated salary for this role is around $150,000 per year, depending on your location and qualifications.



  • San Francisco, California, United States Amazon Full time

    About the RoleWe are seeking a skilled Android Engineer to join our Mobile Platform team and contribute to the development of our Android platform, which is mission-critical to ensuring our members have access to high-quality care.ResponsibilitiesAs an Android Engineer, you will be responsible for designing, developing, and expanding the next stage of our...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking an Android Software Engineer to join our Photo and Text team at TikTok. As a member of this team, you will be responsible for designing, implementing, and shipping new product experiences that deliver fun and joy to millions of TikTok users.Your Key ResponsibilitiesWork closely with our talented backend and product team to...


  • San Francisco, California, United States Genesis10 Full time

    About the Job:We are seeking an experienced Android Software Architect for a 12+ month contract position with our client in the financial industry located in San Francisco.Responsibilities:Design, develop, and prototype Android customer applications for phone and tablets.Participate in the full app life-cycle: concept, design, build, deploy, test, and...


  • San Francisco, California, United States Whatnot Full time

    IntroductionWhatnot is a leading livestream shopping platform and marketplace, backed by top investors and driven by innovation. Our remote-first team operates globally, with hubs in the US, Canada, UK, Ireland, and Germany, fostering a welcoming space for buyers and sellers to share passions. We're committed to ensuring a positive and safe user...


  • San Diego, California, United States Actalent Full time

    About the Role:We are seeking a highly skilled Senior Software Development Engineer to join our team at Actalent. As a Senior Software Development Engineer, you will work with a team of SDETs globally to find ways to automate manual processes, maximize test infrastructure usage, and speed up testing.You will build software tools like dashboards, data...

  • iOS Engineer

    2 weeks ago


    San Jose, California, United States Tik Tok Full time

    Role SummaryTikTok is seeking a skilled iOS Engineer to join our Search team, where you will play a key role in delivering high-performance mobile applications that push the boundaries of mobile technology. As a member of our team, you will work closely with our product team to conceptualize, develop, and launch new and innovative features that enhance the...


  • San Francisco, California, United States Athena Corporate Full time

    Athena Corporate is a dynamic and innovative company that empowers possibility through transformative delegation.Our team is dedicated to building the best delegation platform in the world, leveraging the Human+AI combination to provide a superior experience for our clients.The Mobile Development Lead - Android Engineer will play a crucial role in driving...


  • San Jose, California, United States Virtual Full time

    At Virtual, we are looking for a highly skilled Reverse Engineer Specialist to join our team. As a key member of our security team, you will be responsible for analyzing and reverse engineering malicious applications and SDKs.Key Responsibilities:Analyze and reverse engineer malicious code to identify vulnerabilities and weaknessesDevelop and maintain...


  • San Jose, California, United States Opsin Full time

    At Opsin, we're seeking a skilled Staff Software Engineer to join our team and help us shape the future of AI security. As a member of our core engineering team, you will play a critical role in developing our product, which enables enterprises to adopt GenAI securely.About the Role:You will be responsible for building scalable data systems and search stacks...


  • San Jose, California, United States Opsin Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Opsin. As a key member of our engineering team, you will be responsible for building and maintaining our GenAI security platform.About the RoleIn this role, you will work closely with our team to develop architecture and product features, ensuring the security and...


  • San Francisco, California, United States Triunity Software Full time

    Job Description:We are seeking a highly skilled Java Software Architect to join our team at Triunity Software Inc. The ideal candidate will be responsible for designing and implementing scalable, secure, and efficient software systems using Java technology.Key Responsibilities:Design and develop large-scale Java software systemsCollaborate with...


  • San Jose, California, United States SYUFY GROUP Full time

    Job Title: Software EngineerAre you a skilled programmer looking for a new challenge? We are seeking an experienced Software Engineer to join our team.About the Job:As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create efficient, reliable, and user-friendly software...


  • San Diego, California, United States Dansources Technical Services Full time

    Job OverviewDansources Technical Services is seeking a highly skilled Software Engineer III to join our team.Salary Information: $120,000 - $150,000 per year, based on experience and location.About the RoleWe are looking for a talented individual with expertise in cross-platform development, specifically for Linux/Unix and Android operating systems. The...

  • Software Engineer

    4 weeks ago


    San Jose, California, United States Zscaler Full time

    Job Title: Software Engineer - FrontendWe are seeking a highly skilled Software Engineer - Frontend to join our team at {company}. As a Software Engineer - Frontend, you will be responsible for developing and maintaining the frontend of our web application using modern technologies such as HTML, CSS, and JavaScript.Key Responsibilities:Develop and maintain...


  • San Diego, California, United States Yoh Full time

    Job SummaryWe are seeking a skilled Telephony Test Engineer with expertise in Android telephony, Modem, and IMS testing. The ideal candidate will have a solid background in LTE, 3GPP protocol, and 4G/5G test script development using protocol call boxes like Keysight, R&S, Anritsu, or similar.Key Responsibilities• Develop and execute test scripts for...


  • San Jose, California, United States Forma Gym Full time

    About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing and developing scalable, efficient, and reliable software solutions.Key Responsibilities:Design and implement software architecturesCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain high-quality software...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Senior Automation and Black-Box Testing EngineerDuration: 12 MonthsLocation: Remote or On-SitePay Rate:$80.99 per hour on W2Job Description:Develop automation scripts and tests for GPU components in video processing pipelinesCollaborate with global teams to ensure high-quality, performance, and scalabilityWork on black-box testing of GPU...


  • San Jose, California, United States Lexitas Legal Talent Outsourcing Full time

    About the JobWe are looking for a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a solid understanding of software development principles and be able to design, develop, and test software applications.Key Responsibilities• Design, develop, and test software applications• Collaborate with cross-functional...


  • San Diego, California, United States Alarm Full time

    We are seeking a highly skilled Embedded Software Engineer to join our Device Engineering team at Alarm, a rapidly expanding technology company developing innovative cloud and device solutions. As a key member of our team, you will play a critical role in defining the future of the Internet-of-Things for residential and commercial properties by creating and...


  • San Jose, California, United States Advanced Technology Search Full time

    RFIC Design Expertise SoughtAdvanced Technology Search is seeking a highly skilled RFIC Design Engineer to join our team. The ideal candidate will have experience in designing and developing CMOS RFICs for commercial wireless markets, including mobile devices, WiFi, and 5G.The successful candidate will be responsible for designing, simulating, and verifying...