Senior Android Software Engineer (Multiple Positions)
Job
TikTok, Inc.
Culver City, CA (In Person)
$263,146 Salary, Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Top Horizontal Menu
Skip to main content Alt + 1
Skip to page footer Alt + 2
Menu
, Home Page Options
Jobs Location
Search
Assistance Sign In
Hide sub menu
Hide
Dashboard
Alerts
Accessibility
Home
My Dashboard
Job Search Results
Job Details
Top Job Details
Here are the details for the selected job. You may need to scroll down to see all the information about the job, including the job description. If you wish to apply for this job click on the Apply button.
WARNING:
Always be on the lookout for job scams! Learn more about identity theft Opens in new window Help information , opens a new window. Info First Job Previous Job 208 of 6,523 Next Job Last Job Share More Like This Between $185k and $342k Per Year Senior Android Software Engineer (Multiple Positions) TikTok, Inc.Occupation:
Software DevelopersLocation:
Culver City, CA - 90230 Positions available: 5 Job #: 19847939Source:
CalJOBSPosted:
04/10/2026Updated:
04/11/2026Expires:
05/15/2026Web Site:
CalJOBS Onsite /Remote:
Work onsite all of the timeJob Type:
Regular, Full Time (30 Hours or More), Permanent Employment, Day ShiftAgency Job ID:
A84434A Job Requirements and Properties Help for Job Requirements and Properties. Opens a new window. Work Onsite Full Time Education Master's Degree Experience 24 Month(s) Schedule Full Time Job Type Regular Duration Permanent Employment Hours 40 Hours Per Week Shift Day Shift Public Transit Available Job Description Help for Job Description. Opens a new window. Responsibilities Design, test, deploy, and maintain software products/features on Android SDK. Build reusable Android software components for interfacing with our back-end platforms. Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance. Support and authorize third party application access to share our product features. Work closely with product designers and product managers to build new and innovative application experiences for Android. Conduct mobile system design and code reviews to ensure the high standard of the code quality and documentation within the organization. Establish architectural principles, select design patterns, and guide team members on their appropriate application. Collaborate with multiple cross-functional teams to deliver high quality work in rapid product development. Mentor junior software engineers and interns. Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Science, Mathematics, or a related field, and 2 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Science, Mathematics, or a related field, and 5 years of post-bachelor's, progressive related work experience. Of the required experience, must have 2 years of experience in each of the following: Designing and implementing software features on Android OS applications using Java, Kotlin, HTTP API, or RESTful API; Building maintainable and testable codebases, including API design and unit testing; Multithreading programming and mobile memory management; and Providing peer-review and feedback of programmed codes.Type:
Full time, 40 hours/weekLocation:
Culver City, CA Salary Range:
$184558 - $341734 per year To apply, and for information on benefits offered, visit: https://lifeattiktok.com/ and type JobID A84434A
in search bar. Contact lpresumes@tiktok.com if you have difficulty applying through our website. TikTok, Inc. Is a Private Sector employer with 6 locationsCompany Profile:
(Confidential) 1,000-4,999 employees Connect with TikTok, Inc. Other Local Jobs from TikTok, Inc. Help for Other Local Jobs from. Opens a new window. Senior iOS Software Engineer (Multiple Positions) TikTok, Inc. Culver City, CA Software Developers Regular | $184,558.00-$341,734.00 Year Preferred Employer 1 week ago Responsibilities Build mobile infrastructure and tools to enhance engineering efficiency. Analyze and optimize user interface (UI) and infrastructure application code for better performance. Develop and maintain reusable application components. Collaborate with product engineering teams to deliver technical solutions and best practices. Optimize the project structure and workflow to improve engineering productivity, efficiency, and quality. Work on architecture innovations to support world-class mobile app development. Mentor junior-level team members. Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Data Science, Mathematics or a related field, and 2 years of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Technology, Data Science, Mathematics or a related field, and 5 years of post-bachelor's, progressive related work experience. Of the required experience, must have 2 years of experience in each of the following: Designing and implementing mobile applications, including front-end UI logic and back-end business logic for iOS platform; Utilizing iOS multithreading and locking to solve online performance issues; Designing and implementing user interfaces and scripts for mobile applications using Objective-C, Swift, JavaScript, or React Native; Maintaining, debugging, and upgrading iOS mobile applications; and Optimizing performance for iOS mobile applications using xCode and VSCode.Type:
Full time, 40 hours/weekLocation:
Culver City, CA Salary Range:
$184558 - $341734 per year To apply, and for information on benefits offered, visit: https://lifeattiktok.com/ and type JobID A152484
in search bar. Contact lpresumes@tiktok.com if you have difficulty applying through our website. General Requirements (Outer) Skills (Inner) Specialized (Center) 0% Occupation 0% Education 0% Work Experience 0% Location 0% Salary N/A Job Skills N/A Shift N/A Min. Age N/A Drivers Lic. N/A DL Endorsements N/A Typing N/A Security Clearance N/A Language This chart is used to compare your background against this job to help to determine if you would be a good fit for this position. You match 0% of the General Job Requirements. You match 0% of the Skills Required, and you match 0% of the Specialized Job Requirements. End of interactive chart. View Share Backend Software Engineer, Social Graph (Multiple Positions) TikTok, Inc. Culver City, CA Database Architects Regular | $129,960.00-$246,240.00 Year Preferred Employer 1 week ago Responsibilities Design and implement high-performance data storage and management systems, ensuring seamless integration and rapid iteration for mission-critical applications. Develop distributed graph database engines, enabling millisecond-level multi-hop queries and real-time graph reasoning. Assist in building a real-time graph mining platform to extract social relationships, patterns, clusters, and communities, facilitating product strategies and personalized recommendations. Conduct code reviews to maintain code quality and test coverage, ensuring accurate implementation of new requirements. Participate in the integration of the Social Graph with core systems, including recommendation, search, and risk control, to support social interactions, live streaming, and other business use cases. Qualifications Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 1 year of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Mathematics, Data Science, or a related field, and 3 years of related work experience. Of the required experience, must have 1 year of experience in each of the following: Developing software using Java, Go, C++, JavaScript, Ruby, or Python; Version control of codebase using Pipeline, Bash, or Git; Designing and managing databases to support online services using MySQL or Redis; Building maintainable and testable codebases, including API design and unit testing; Working across all phases of the software development lifecycle, including requirements gathering and analysis, design, development, implementation, testing, deployment, and maintenance of back-end and cloud native projects; and Verifying and monitoring of distributed system using Python or C++, including end-to-end testing, compatibility testing, integration testing, stress testing, and failure ingestion testing.Type:
Full time, 40 hours/weekLocation:
Culver City, CA Salary Range:
$129960 - $246240 per year To apply, and for information on benefits offered, visit: https://lifeattiktok.com/ and type JobID A129838
in search bar. Contact lpresumes@tiktok.com if you have difficulty applying through our website. General Requirements (Outer) Skills (Inner) Specialized (Center) 0% Occupation 0% Education 0% Work Experience 0% Location 0% Salary N/A Job Skills N/A Shift N/A Min. Age N/A Drivers Lic. N/A DL Endorsements N/A Typing N/A Security Clearance N/A Language This chart is used to compare your background against this job to help to determine if you would be a good fit for this position. You match 0% of the General Job Requirements. You match 0% of the Skills Required, and you match 0% of the Specialized Job Requirements. End of interactive chart. View Share See all jobs from TikTok, Inc. Location/Work Site Information Help for Location/Work Site Information. Opens a new window. Cost of Living Calculator Help for Cost of Living Calculator. Opens a new window. Compensation and Benefits Help for Compensation and Benefits. Opens a new window. Job Type and Required Hours Help for Job Type and Required Hours. Opens a new window. Work Experience Help for Work Experience. Opens a new window. Education and Training Help for Education and Training. Opens a new window. Skills Required Help for Skills Required. Opens a new window. Occupation Information for Software Developers Help for Occupation Information for Software Developers. Opens a new window. Other Jobs and Employers Career Ladder Help for Career Ladder. Opens a new window. Personal Requirements Help for Personal Requirements. Opens a new window. Nature of the Work Help for Nature of the Work. Opens a new window. Work Values and Activities Help for Work Values and Activities. Opens a new window. Change Job Search Criteria Print Job Order Opens in new window [ Do you have a comment or concern about this job posting? ] About Sign In / Register Home Site Map Site Search Explore CalJOBS Settings Accessibility Statement Preferred Settings Page Preferences Languages Services For Individuals For Employers Labor Market Mobile App Legal Privacy Statement Terms of Use Disclaimer Equal Employment Opportunity Resources Protect Yourself Assistance CalJOBS Contact Us Statewide Sacramento, CA 94280 Copyright © 1998-2026 Geographic Solutions, Inc. All Rights Reserved. Virtual OneStop® - VOS Sapphire AI v24Similar remote jobs
International Foundation of Employee Benefit Plans
Brookfield, WI
Posted2 days ago
Updated1 day ago
Similar jobs in Culver City, CA
Amazon.com, Inc.
Culver City, CA
Posted2 days ago
Updated1 day ago
Amazon.com, Inc.
Culver City, CA
Posted2 days ago
Updated1 day ago
Soliant Health
Culver City, CA
Posted2 days ago
Updated1 day ago
Apple Inc.
Culver City, CA
Posted2 days ago
Updated1 day ago
Amazon.com, Inc.
Culver City, CA
Posted2 days ago
Updated1 day ago