MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Senior Software Engineer - Central Product Platform

Company: TikTok
Location: Mountain View
Posted on: January 15, 2022

Job Description:

DescriptionTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul and Tokyo.The Central Product Platform - TikTok team provides centralized platforms and services for TikTok. We are building end-to-end solutions that highly impact the core components of the product, including but not limited to Identity & Access Platform, Notification Platform, Geolocation Platform, Social Platform, Middle Platform Infra. All platforms need to handle information at a massive scale and extend well beyond business scenes. We are building large-scale general shared technology platforms, supporting various products with the capability to do rapid iteration and quick exploration. We are facing engineering challenges across scalability, reliability, security and system performance, as well as a wide variety of business challenges. On this team, you're a big-picture thinker and strategic team-player with a passion for doing what's right.Responsibilities- Design, develop, test, deploy and evolve highly scalable distributed services including: identity, account access, device management, notifications, marketing platform solutions.- Build dev tools, automation and monitoring to ensure infrastructure efficiency and reliability.- Constantly evaluate and improve system efficiency, scalability, and stability.- Work in a fast-paced environment and take responsibility and commitment of the production environment by on-call duties.- Establish strong ownership of the product and service, provide expertise and insights to collaborating engineering teams.- Collaborate with global XFN teams to support new products innovations and business proposals, and continuously explore new initiatives from the engineering perspective.- Provide mentorship to new team members.Qualifications- BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering or related areas.- 4+ years experience in one or more programming languages such as Go, Java, C++, Python etc.- Experience designing, evaluating and improving efficiency, scalability, and stability of a distributed system.- Demonstrated experience driving change within an organization and leading complex technical projects.- Experience building maintainable and testable code bases, including API design and unit testing techniques.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. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We believe individuals shouldn't be disadvantaged because of their background or identity, but instead should be considered based on their strengths and experience. We are passionate about this and hope you are too.RegularExperienced

Keywords: TikTok, Mountain View , Senior Software Engineer - Central Product Platform, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds