Software Engineer

3 days ago


Seattle, Washington, United States Tik Tok Full time
Job Description

At TikTok, we're building a platform that inspires creativity and brings joy to people around the world. As a Software Engineer on our TikTok Backend Infrastructure team, you'll play a critical role in shaping the future of our platform.

We're looking for a motivated individual with a passion for complex engineering challenges. As a member of our team, you'll have the opportunity to work closely with a multidisciplinary team of engineers and scientists to design, develop, and deploy scalable and reliable software systems.

Key Responsibilities:

  • Lead the development of critical domains of data access, data batching, and processing for key features such as recommendation, analytics, safety, and privacy.
  • Design and develop massive-scale software systems that demand low latency, high reliability, and resilience against disaster, applying the concept of Infrastructure as Code and Schema as Code.
  • Collaborate with cross-functional teams to identify new investments, solve critical problems, and deliver high-quality work in rapid product development.

Requirements:

  • BS Degree in Computer Science or related major, with 5+ years of working experience.
  • Proficient in at least one OOP language, such as Java, Go, C++, Python, etc.
  • Experience in building backend services for large-scale consumer-facing applications.
  • Familiar with common open source distributed middleware and components such as MySQL, MongoDB, Redis, and MQ.
  • Understanding of design ideas for distributed systems and architecture, including service-oriented, asynchronous, highly available, scalable, etc.
  • Deep understanding of computer architectures, data structures, and algorithms.
  • Good communication and collaboration skills.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. We're passionate about this and hope you are too.



  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIIntelliswift Software Inc is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team, you will play a critical role in building and deploying security services that support our...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIIntelliswift Software Inc is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team, you will play a critical role in building and deploying security services that help run our...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IVJob Summary:We are seeking a highly skilled Software Development Engineer IV to join our team at Intelliswift Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and implementing large-scale, multi-tiered, distributed software applications, tools, systems, and...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIWe are seeking a highly skilled Software Development Engineer II to join our team at Intelliswift Software Inc. As a key member of our team, you will be responsible for designing and developing software solutions that meet the needs of our clients.About the RoleThe ideal candidate will have a strong background in...


  • Seattle, Washington, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key ResponsibilitiesDevelop and integrate software products using...

  • Senior Data Engineer

    4 weeks ago


    Seattle, Washington, United States Intelliswift Software Full time

    Job Title: Senior Data EngineerLocation: Remote (100% ONSITE)Pay Rate Range: $65/hr. to $70/hr. on W2Duration: 12+ Months Contract (High Possibility of Extension)Job Description:We are seeking a highly skilled Senior Data Engineer to join our team at Intelliswift Software. As a Senior Data Engineer, you will be responsible for designing, implementing, and...

  • Software Engineer

    11 hours ago


    Seattle, Washington, United States Oracle Full time

    Job Summary:Oracle is seeking a highly skilled Software Engineer to join our team. As a key member of our software engineering division, you will be responsible for designing, developing, and testing software applications and operating systems. Key Responsibilities: Design and develop software applications and operating systems Troubleshoot and debug...

  • Data Engineer

    2 weeks ago


    Seattle, Washington, United States Intelliswift Software Full time

    Job Title: Data EngineerWe are seeking a highly skilled Data Engineer to join our team at Intelliswift Software. As a Data Engineer, you will play a critical role in designing, implementing, and supporting a platform that provides secured access to large datasets.Responsibilities:Design and implement data pipelines to source data from internal/external ERP...

  • Software Engineer

    3 weeks ago


    Seattle, Washington, United States Phaidra Full time

    About PhaidraPhaidra is a pioneering company in the field of industrial automation, leveraging AI to revolutionize the way factories, power plants, and buildings operate.Our mission is to create intelligent control systems that enable industrial facilities to adapt and improve over time, reducing the need for manual intervention and increasing efficiency.Job...

  • Software Engineer

    3 weeks ago


    Seattle, Washington, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Software Engineer to join our team. As a member of our software engineering division, you will play a key role in designing, developing, and troubleshooting software programs for databases, applications, tools, and networks.ResponsibilitiesDesign and develop software programs for databases, applications,...

  • Software Engineer

    3 weeks ago


    Seattle, Washington, United States Phaidra Full time

    About PhaidraPhaidra is a pioneering company in the field of industrial automation, leveraging AI to revolutionize the way factories, power plants, and buildings operate.Our mission is to create intelligent control systems that enable industrial facilities to adapt and improve over time, reducing the need for manual intervention and increasing efficiency.Job...


  • Seattle, Washington, United States Blue Origin Full time

    Software Engineer IIIAt Blue Origin, we're pushing the boundaries of space exploration and development. As a Software Engineer III, you'll play a critical role in designing, implementing, and testing software systems that enable our space missions. You'll work closely with multidisciplinary teams to develop software solutions that meet the needs of our space...

  • Software Engineer III

    3 weeks ago


    Seattle, Washington, United States Blue Origin Full time

    About the RoleAt Blue Origin, we're working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. We're seeking a highly skilled Software Engineer III to join our Ground Software team in the Lunar Transportation program.Key ResponsibilitiesDesign, implement, test, verify, and deploy...


  • Seattle, Washington, United States 3S Business Corporation Full time

    Job Description**Software Test Engineer**We are seeking a highly skilled Software Test Engineer to join our team at 3S Business Corporation. As a Software Test Engineer, you will be responsible for designing, developing, and executing test cases and test scenarios for various software features and components.Responsibilities:Design and develop test cases and...

  • Software Engineer 3

    3 days ago


    Seattle, Washington, United States Pacific Northwest National Laboratory Full time

    Job SummaryWe are seeking a highly skilled Software Engineer 3 to join our team at Pacific Northwest National Laboratory.ResponsibilitiesIdentify complex technical challenges and develop innovative solutions using software engineering principles.Design, develop, and deliver high-quality software systems that meet or exceed customer requirements.Collaborate...


  • Seattle, Washington, United States Saxon Global Full time

    Job Title: Software Engineer IIAt Saxon Global, we are seeking a highly skilled Software Engineer II to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop robust APIs and...


  • Seattle, Washington, United States Nordstrom Full time

    Job Title: Principal Software EngineerNordstrom, a leading fashion retailer, is seeking a highly skilled Principal Software Engineer to join our inventory technology team. Our team is responsible for building platforms to provide Inventory Visibility to Enterprise for both Operational and Analytical use cases.About the RoleAs a Principal Software Engineer,...


  • Seattle, Washington, United States Randstad Full time

    Job Title: Senior Software Engineer Job Summary: We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Checkout and Wishlist Team, you will be responsible for designing, developing, and testing end-to-end features while collaborating with partner teams to deliver exceptional customer...


  • Seattle, Washington, United States UKG (Ultimate Kronos Group) Full time

    Job Title: Python Software EngineerUKG (Ultimate Kronos Group) is seeking a highly skilled Python Software Engineer to join our Data Science team. As a Python Software Engineer, you will be responsible for developing and deploying AI-powered software solutions on the cloud.Key Responsibilities:Design, develop, and deploy AI-powered software solutions using...


  • Seattle, Washington, United States Apple Full time

    Job Title: Software Development EngineerAt Apple, we're looking for a talented Software Development Engineer to join our Apple Services Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software systems that power our services.About the RoleWe're seeking a highly skilled...