Backend Software Engineer, Infrastructure Platform - San Jose

TikTok

San Jose (CA)

On-site

USD 118,657 - 259,200

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Paid parental leave

Job summary

A leading tech company in San Jose is looking for a Backend Software Engineer to enhance their infrastructure platform. You will be responsible for building services for large-scale production systems, creating tools to improve engineering productivity, and innovating with new technologies. Candidates should have a BS in Computer Science and experience with languages like Java or Python. This role offers a competitive salary and comprehensive benefits.

Qualifications

  • BS degree in Computer Science, similar technical field of study, or equivalent practical experience.
  • Experience with programming languages like Java, C/C++, Python, or Go.
  • Experience working with web application development, Unix/Linux environments, and large software systems.

Responsibilities

  • Build platforms, systems and services for internal and external teams.
  • Develop, test, deploy, and maintain software.
  • Innovate and bring new ideas to the platform.

Skills

General purpose programming languages (Java, C/C++, Python, Go)
Web application development
Unix/Linux environments
Distributed and parallel systems
Networking systems
Troubleshooting in production environments

Education

BS degree in Computer Science or equivalent

Job description

Backend Software Engineer, Infrastructure Platform - San Jose
Overview

Backend Software Engineer role focused on infrastructure platform for large-scale production systems. Build platforms, systems and services for internal and external teams to interact with production infrastructure, and tools to improve engineering productivity.

Responsibilities
  • Build platforms, systems and services for internal and external teams to interact with large-scale production systems.
  • Build tools and platforms to improve engineering productivity.
  • Design, develop, test, deploy, maintain and improve software.
  • Bring new ideas and technologies into the platform, and iterate and innovate.
Qualifications

Minimum Qualifications:

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Python, or Go.
  • Experience working with two or more of the following: web application development, Unix/Linux environments, distributed and parallel systems, networking systems, developing large software systems.

Preferred Qualifications:

  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Experience troubleshooting in a fast-paced production environment.
  • Strong sense of web design and fundamentals of user experience.
About TikTok

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, with offices in several cities worldwide.

Why Join Us

We aim to inspire creativity and bring joy by building innovative products with diverse teams. We value curiosity, humility, and impact, and operate with an "Always Day 1" mindset to drive meaningful breakthroughs for our users.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences and perspectives. We celebrate diverse voices and strive to reflect the communities we reach.

TikTok Accommodation

TikTok is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us.

Job Information

Compensation Description (Annually): The base salary range for this position in the selected city is $118,657 - $259,200 annually. Compensation may vary outside this range based on qualifications, skills, competencies, experience, and location. Base pay is part of the total package and may be eligible for bonuses, incentives, and RSUs. Benefits may vary by location. Day-one medical, dental, and vision insurance; 401(k) with company match; paid parental leave; disability coverage; life insurance; wellbeing benefits; paid holidays, sick days, and personal time. The company reserves the right to modify these programs at any time.

EEO/Employment Notices: Qualified applicants will be considered for employment in accordance with applicable laws. Our recruitment practices consider criminal history where required by law and policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Graduate (TikTok Global Live) - 2027 Start
Software Engineer Graduate (TikTok Global Live) - 2027 Start

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 256,000
Senior Backend Software Engineer, TikTok Multimedia Arch Creation Platform
Senior Backend Software Engineer, TikTok Multimedia Arch Creation Platform

TikTok • San Jose (CA)

On-site
USD 187,000 - 360,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+2
Senior Full-Stack Engineer - TikTok Open Platform
Senior Full-Stack Engineer - TikTok Open Platform

TikTok • San Jose (CA)

On-site
USD 218,000 - 388,000
Medical insurance
Dental insurance
Vision insurance
+6
Backend Software Engineer Graduate (TikTok - Privacy and Security - Product) - 2027 Start
Backend Software Engineer Graduate (TikTok - Privacy and Security - Product) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Backend Engineer, Core Data Service San Jose Technology - Backend Regular
Senior Backend Engineer, Core Data Service San Jose Technology - Backend Regular

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 162,000 - 388,000
Medical benefits
401(k) match
Parental leave
+5
Full-stack Engineer, Data Platform - Experimentation & Evaluation
Full-stack Engineer, Data Platform - Experimentation & Evaluation

TikTok • San Jose (CA)

On-site
USD 187,000 - 438,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+2
Backend Software Engineer, Global E-commerce - Engineering Efficiency
Backend Software Engineer, Global E-commerce - Engineering Efficiency

TikTok • Seattle (WA)

On-site
USD 129,000 - 247,000
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
+4
Backend Software Engineer, Asset Services San Jose Technology - Backend Regular
Backend Software Engineer, Asset Services San Jose Technology - Backend Regular

TikTok • San Jose (CA)

On-site
USD 123,000 - 317,000
Medical, dental, vision insurance
401(k) with company match
Paid parental leave
+6
Backend Software Engineer Graduate (Business Governace) - 2027 Start
Backend Software Engineer Graduate (Business Governace) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 123,000 - 317,000
Medical insurance
Dental insurance
Vision insurance
+3
Backend Software Engineer Graduate (TikTok-PGC-Digital Content Center) - 2027 Start San Jose Te[...]
Backend Software Engineer Graduate (TikTok-PGC-Digital Content Center) - 2027 Start San Jose Te[...]

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000