Search jobs > Boston, MA > Software engineer infrastructure

Software Engineer, Infrastructure- Boston

TikTok
Boston
Full-time

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 UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day.To us, every challenge, no matter how difficult, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.At TikTok, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the communities we serve.Join us. Our infrastructure team supports the company's fast growth by building and operating hyper-scale datacenters, managing the life cycle of server fleet, providing cloud solutions, and developing various infrastructure services and making sure they are scalable and are reliable.

Areas we are working on include but not limited to :

  • Traffic infrastructure and load balancing systems
  • Cloud solutions and management platforms
  • Big data platform and ETL pipelines
  • Host management and system engineering platforms
  • Access control and authorization services Responsibilities
  • Design and develop features of CDN software such as DNS server, HTTP proxy and service mesh to process terabyte-scale data in real-time, design and develop CDN system to manage all kinds of CDN workloads
  • Build data pipeline and develop telemetry systems to support data-driven traffic control and resource management
  • Develop cache, API acceleration and other CDN products that run on top of our CDN system
  • Problem solving and performance tuning for online traffic
  • Research new technologies for more efficient and scalable traffic processing

Minimum qualifications :

  • Master’s degree (or Bachelor's degree with 2+ years of experience) in Computer Engineering, Electrical Engineering, Computer Science or related major
  • 2+ years experience working with Unix / Linux systems from kernel to shell and beyond
  • 2+ years experience in one or more programming languages such as Go, Java, C++ and Python.
  • Experience in one or more of the following areas : - Building infrastructure solutions with AWS, Google, Azures and other cloud services.
  • Building networking systems that speak TCP / IP, BGP, DNS, etc. - Building traffic systems such as load balancers, NAT and proxies, etc.
  • Implementing big data solutions based on technologies such as Elasticsearch, Spark and Hadoop, which handle Terabytes of data.
  • Building platform, automation and tools to manage server fleet, their life cycles and systems running on top. Preferred qualifications :
  • Self-driven and capable of coping with ambiguity and moving projects from concept to delivery.
  • Strong analytical skills and the ability to solve real world problems in a fast moving environment.
  • Experience in a production and hyper-scale environment
  • 3 days ago
Related jobs
Promoted
Boston Consulting Group
Revere, Massachusetts

The Marketing Systems Integrations squad is actively pursuing a full-stack software engineer manager to join our agile team. Primary role is a full stack software engineer designing and building user-friendly and intuitive applications and integrations. The Software Engineer position is responsible ...

Promoted
Boston Scientific
Cambridge, Massachusetts

We are looking for a CS/EE engineer with a strong software development experience in algorithms development/computer graphics/GUI, Usability to join our exciting and fast-paced development team. They will also interface with other teams, such as systems engineering, hardware engineering and technici...

Promoted
Yoh, A Day & Zimmermann Company
Boston, Massachusetts

Design, prototype and code new software components and applications based on functional specifications across the full stack – services, web and mobile clients, infrastructure, and back-end. Candidates need to be onsite in Boston or Needham on hybrid basis. Location: Boston or Needham, MA. ...

Promoted
Boston Scientific
Cambridge, Massachusetts

We are looking for a software engineer with a strong computer science background to join our exciting and fast-paced development team. Provide technical leadership to the team in software architecture and best in class software development methodologies and practices. At Boston Scientific, we'll giv...

Promoted
Huxley
Boston, Massachusetts

The CTO & Founder at an industry-leading AI startup in Boston is looking to bring on a Founding Engineer to their growing team in Boston, MA. This person will be a core hire to the engineering team, tasked with greenfield design & development of a foundational ML evaluation platform. We're looking f...

Promoted
Boston Scientific
Waltham, Massachusetts

We are looking for a software engineer with a strong computer science background to join our exciting and fast-paced development team. At Boston Scientific, we'll give you the opportunity to harness all that's within you by working in teams of diverse and high-performing employees, tackling some of ...

Kofi Group
Boston, Massachusetts

Software Engineer to join their Core Infrastructure team. Kofi Group places software engineers and machine learning engineers on a direct-hire basis with VC-backed startups in San Francisco/Silicon Valley, New York, and Austin. With already a large customer base, they're looking to expand their ...

Promoted
Boston Scientific
Cambridge, Massachusetts

The Senior Software Test Engineer will join a highly effective product quality team, working side-by-side with developers in an Agile environment, provides technical guidelines to product test teams, working closely with managers, test leads and engineers globally by developing test cases for a wide...

Motion Recruitment
Boston, Massachusetts

They're seeking a Principal Frontend Engineer to join their team. As a Principal Frontend Engineer on the team, you will lead the charge in updating and optimizing their user interface to ensure a seamless and accessible experience for users. Bachelor's degree in Computer Science, Engineering, or re...

Boston Scientific
Waltham, Massachusetts

The Software Test Engineer II will join a highly effective product quality team in Waltham, working side-by-side with developers in an Agile environment, developing test cases for a wide range of software components, including user interface, algorithms, and back-end data handling. Bachelor’s degree...