Search jobs > Mountain View, CA > Senior software engineer

Senior Software Engineer, Development Infrastructure Team

TikTok
Mountain View, CA
Full-time

Responsibilities

TikTok 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, Singapore, Jakarta, Seoul and Tokyo.

Why Join Us

At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform.

We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes.

Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility.

Join us and make impact happen with a career at TikTok.

The R&D Services team works to build out the development services that enable TikTok engineers to deliver high-quality features and systems to our users.

We aim to provide systems enabling software development streamline and productive. The systems we are building include Cloud IDE, code and build systems, CI / CD software, Micro service management and monitoring.

We are looking for engineers who have good backend design and development infra experience to join our team.

You will be part of a team that's developing new solutions to new challenges of a kind not previously addressed by big tech :

  • Build development infra including Cloud IDE, code hosting platform, large scale build backends and ultra high qps CI / CD systems for 20k+ developers to use on daily basis
  • Build staging environment for TikTok, Ads, Shopping to enable internal users to experiment code changes. You will need to handle challenges of high volume traffic and tightest security control
  • Continuous tuning of the underlying basic components, to improve the maintainability and automation of the infrastructure, to ensure high availability of business

Qualifications

Required :

  • Bachelor degree in computer science or a related technical discipline with 5+ years' industry experience
  • Experience working with Java / Objective-C / Python / Golang;
  • Experience in developerment tools and infra is preferred

Preferred :

  • Full-stack development experience
  • Experience with technical leadership and dealing with ambiguity
  • Strong strategic thinking and team collaboration skills

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 are passionate about this and hope you are too.

TikTok is committed to providing reasonable accommodations during our recruitment process. If you need assistance or an accommodation, please reach out to us at redacted

30+ days ago
Related jobs
Promoted
Bytedance
San Jose, California

The R&D Services team works to build out the backend services, development infrastructure, and best practices that enable ByteDance engineers to deliver high-quality features and systems to our users. As a software engineer in the R&D Services team, you will:. We are looking for engineers wh...

Promoted
Cisco Systems, Inc.
San Jose, California

Our outstanding team works in a startup atmosphere within a stable and leading corporate environment, and our design center hosts all silicon Hardware and Software development fields under one roof. Our team develops the full software stack enabling the Silicon One network processors. You'll develop...

Promoted
VirtualVocations
Sunnyvale, California

A company is looking for a Senior-to-Principal SDET to join their growing cloud team. ...

Promoted
TikTok
San Jose, California

We seek strong software engineers to build the best experience for users managing Digital Marketing, with highly scalable and reliable software partnering across disciplines and geographies. Manage the work of a focused team of software engineers, providing guidance, regular feedback, education, and...

Promoted
VirtualVocations
Sunnyvale, California

Take end-to-end ownership of critical software components and optimize performanceTest, review, and improve software, resolving issues and enhancing reliability and securityRequired Qualifications:7+ years of software engineering experienceFluency with algorithms and data structuresBachelor's degree...

Promoted
Snowflake
San Mateo, California

AS A SENIOR SOFTWARE ENGINEER IN CLEAN ROOM, YOU WILL:. You will join a fast-paced collaborative team of engineers on the journey to provide customers with an integrated set of innovative capabilities to analyze the data in a privacy-preserving way. The Data Clean Rooms Applications team builds serv...

Promoted
Google Cloud - Minnesota
Mountain View, California

As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Google's software engineers develop the next-generation technologies that change how billions of users connect, e...

Promoted
Axiado Corporation
San Jose, California

We're looking for an experienced SW engineer with an in-depth knowledge of ARM processors, specifically ARM Cortex-A and Cortex-R series, and extensive experience in ROM code development, secure boot, and trusted computing. Knowledge of software development best practices and version control systems...

Amazon.com Services LLC
Sunnyvale, California

RFE is looking for a passionate, results-oriented, inventive Senior Software Development Engineer (SDE) to refine and deliver our grand vision, design and implement technical solutions for regional placement automation, cross-region libraries, and tooling useful for teams across Amazon. As a Senior ...

PTC
San Mateo, California

Today, we are a global team of nearly 7,000 and our main objective is to create opportunities for our team members to explore, learn, and grow – all while seeing their ideas come to life and celebrating the differences that make us who we are and the work we do possible. Our software brings the phys...