Software Development Specialist

5 days ago


San Jose, California, United States Tik Tok Full time

About the Role

TikTok is a leading destination for short-form mobile video, and we're looking for a talented Software Development Specialist to join our team.

As a Software Development Specialist, you will collaborate with design and product teams to create a world-class mobile experience. You will execute closely with our backend and front-end teams to develop and ship new, innovative user features on TikTok.

Key Responsibilities:

  • Collaborate with design and product teams to create a world-class mobile experience.
  • Execute closely with our backend and front-end teams to develop and ship new, innovative user features on TikTok.
  • Promote robust and maintainable code, clear documentation, and deliver high-quality work in a rapid environment.

Requirements

  • Strong knowledge of data structures and algorithms, proficient in at least one coding language, including but not limited to Go, Java, Python, C++, Kotlin, Swift, and Objective-C.
  • Curiosity towards new technology and outstanding ability to analyze and solve problems.
  • Good grasp of software engineering and how to build a system in scalable and extensive manner.

Preferred Qualifications:

  • BA/BS Degree in Computer Science or related major.
  • Industry experience in a software development environment.
  • Experience in building user-facing products on either mobile or web.

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.



  • San Jose, California, United States Cisco Full time

    About the RoleCisco is seeking a highly skilled Software Development Specialist to join our team. As a Software Development Specialist, you will be responsible for developing software and tools in support of our high-impact technology platforms.Key ResponsibilitiesDevelop software and tools in support of our high-impact technology platformsCollaborate with...


  • San Jose, California, United States PayPal Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our team at PayPal. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages and...

  • Software Architect

    3 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Jose, California, United States ACL Digital Full time

    Job Title: Software Engineer IJob Summary:At ACL Digital, we are seeking a skilled Software Engineer I to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and evaluating software and systems that enable computers to perform their applications.Key Responsibilities:Design and develop...


  • San Jose, California, United States Bruker Full time

    Bruker, a leading analytical instrumentation company, is seeking an experienced Software Engineer to join our development team in San Jose.This role will involve designing, developing, and integrating high-quality software programming solutions that meet Bruker's strategic goals, with a focus on C++ and C# development.You will collaborate with our mechanical...


  • San Jose, California, United States Cypress HCM Full time

    About the Role:Cypress HCM is seeking a highly skilled Software Developer, Search Engineering Specialist to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining a scalable and efficient search platform that powers our Adobe Clouds.Key Responsibilities:Search Algorithm Development: Design...


  • San Diego, California, United States DanSources Full time

    Software Development SpecialistWe are seeking a skilled Software Development Specialist to join our team at DanSources. The ideal candidate will have experience in the analysis, design, development, and testing of software applications.Key Responsibilities:Collaborate with cross-functional teams to develop software solutionsDesign, develop, and test software...


  • San Jose, California, United States Intelliswift Software Full time

    Job Title: Quality Assurance SpecialistJob Summary:We are seeking a skilled Quality Assurance Specialist to join our team at Intelliswift Software. As a Quality Assurance Specialist, you will be responsible for ensuring the highest quality, performance, and scalability of our video processing pipeline.Key Responsibilities:Work on automation and black-box...


  • San Jose, California, United States NetApp Full time

    Job SummaryAt NetApp, we're transforming the way data is changing the world. As a Senior Software Development Engineer, you'll be part of a high-performance engineering team responsible for building the fundamental software to manage the ONTAP software product.Key ResponsibilitiesDevelop, test, and debug distributed software that drives NetApp cloud,...

  • Software Developer

    2 weeks ago


    San Jose, California, United States Cisco Full time

    Software DeveloperCisco is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming languages and technologies.Test and...


  • San Jose, California, United States Walmart Full time

    {"h1": "Software Engineer III/Senior Software Engineer", "p": "At Walmart Global Tech, we're a team of innovators who make a significant impact on the lives of millions. We're at the forefront of retail disruption, reimagining the future of shopping with cutting-edge technology. As a Software Engineer III or Senior Software Engineer, you'll spend your days...

  • Software Developer

    5 days ago


    San Jose, California, United States Checkpoint Technologies Full time

    Job Title: Software DeveloperCheckpoint Technologies, LLC is seeking a skilled Software Developer to join our team in San Jose, CA. As a Software Developer, you will be responsible for creating high-quality semiconductor Failure Analysis tools by solving control equipment problems with mastery of Software Engineering skills.Responsibilities:Create software...


  • San Jose, California, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...

  • Software Developer

    4 weeks ago


    San Jose, California, United States Armanino Full time

    About ArmaninoAt Armanino, we empower our employees to take ownership of their careers and pursue challenges that align with their passions and interests. Our company culture is built on the principles of collaboration, innovation, and growth, providing a unique work environment where professionals can integrate their personal and professional lives.Job...


  • San Diego, California, United States Falconwood Full time

    Job OverviewFalconwood is seeking a skilled Software Development Specialist to research, design, and develop computer and network software or specialized utility programs. This opportunity is contingent upon award and requires an active Secret clearance. There are 6 openings available for candidates with the necessary qualifications.Key...


  • San Jose, California, United States Apolis Full time

    Software Quality Assurance SpecialistWe are seeking a highly skilled Software Quality Assurance Specialist to join our team at Apolis. As a key member of our software development process, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Develop and maintain test plans and test cases to ensure...

  • Software Developer

    1 month ago


    San Jose, California, United States NetApp Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at NetApp, where you will be responsible for developing and designing features related to AI/ML for our flagship storage operating system, ONTAP.Key ResponsibilitiesDesign and develop software features for ONTAP, leveraging your expertise in C/C++ and Python.Collaborate with...


  • San Jose, California, United States AMD Full time

    Unlock the Power of AI with AMDWe're seeking a talented Software Development Engineer to join our team and accelerate the next generation of computing experiences. As an AI Acceleration Specialist, you'll work on developing tools and methodologies to optimize and realize full system performance for AI workloads on Ryzen AI SoC.Key Responsibilities:Develop...


  • San Jose, California, United States MILLENNIUMSOFT Full time

    Job Title: Software Quality Assurance SpecialistJob Summary: MillenniumSoft is seeking a skilled Software Quality Assurance Specialist to join our team. The ideal candidate will have a strong background in software testing and quality assurance, with experience in developing and executing test plans, test cases, and defect tracking. Key Responsibilities: ...