Senior Software Engineer
4 weeks ago
TikTok is the leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Software Engineer on the Ads Targeting team, you will play a key role in helping advertisers reach their desired audience and optimize advertisement performance.
Our team is working on a variety of products, including custom audience, interest, behavior, lookalike, and auto targeting, as well as new innovative features. We are passionate about creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.
Responsibilities- Work with product managers to define ads targeting product strategy and features based on data-driven methods and industry trends.
- Design, optimize, and implement ads targeting strategies; improve infrastructure design and machine-learning methods; maintain and troubleshoot offline and online ad targeting products.
- Extract, aggregate, and sync all pertinent data to generate audience insights and help advertisers discover the demographics, locations, devices, and interests that make up their remarketing lists.
- BS/MS degree in Computer Science or related engineering fields with 5+ years of software development experience.
- Strong coding skills, especially in Python/C++/Go/SQL, and solid foundation of knowledge in data structures and algorithms.
- Knowledge of and hands-on experience with big data processing and parallel computing frameworks, such as Hadoop and Spark.
- Business acumen and excellent problem-solving, project management, and analytical skills.
- Experience in building high-load distributed systems or data processing pipelines.
- Experience in building and troubleshooting machine learning workloads on distributed systems is a plus.
- Experience in developing modern ads ranking/retrieval/targeting systems and recommender systems.
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 at tt.com
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Lynx Software Technologies Full timeJob OverviewLynx Software Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This customer-facing role requires excellent communication skills and collaboration with internal and external teams.Key...
-
Senior Java Software Engineer
3 weeks ago
San Francisco, California, United States Triunity Software Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...
-
Senior Software Development Engineer
3 weeks ago
San Diego, California, United States United Software Group Full timeJob Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...
-
Senior Java Software Engineer
3 weeks ago
San Leandro, California, United States United Software Group Full timeJob Title:Senior Java Software EngineerLocation:Onsite Interview OnlyRequired Qualifications:10+ years of Software Engineering experience with web application development10+ years of Java 11+ experience5+ years of Java Rest Services experience8+ years of Spring/SpringBoot experience4+ years of experience developing and using RESTful Application Program...
-
Senior Software Engineer
3 weeks ago
San Jose, California, United States Adobe Full timeJob Title: Senior Software EngineerAbout the Role:We are seeking a highly motivated and experienced Senior Software Engineer to join our Digital Video and Audio (DVA) team at Adobe. As a key member of our team, you will be responsible for developing high-performance video processing pipeline for our industry-leading software products, including Premiere Pro...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Infinera Full timeAbout the Role:Infinera is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Line modules SW team, you will be responsible for designing, implementing, and testing cutting-edge software for our next-generation Line Card Modules.Key Responsibilities:Architect and develop software for embedded Linux platformsCollaborate...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Pfeiffer Vacuum Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Pfeiffer Vacuum V&E. As a key member of our R&D Valves department, you will be responsible for designing, developing, and troubleshooting software products for our vacuum valves.Key Responsibilities:Design and develop software product designsInterface with other...
-
Senior Data Engineer
3 weeks ago
San Jose, California, United States Intelliswift Software Inc Full timeJob Title: Senior Data EngineerAbout the Role:Intelliswift Software Inc. is seeking a skilled Senior Data Engineer to conceptualize, build, and support the world's most amazing technology products and solutions. As a Senior Data Engineer, you will be responsible for translating business requirements into technical specifications using logical and critical...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States InterSources Full timeJob Title: Senior Software EngineerJob Summary: We are seeking a highly skilled Senior Software Engineer to join our team at InterSources. The ideal candidate will have a strong background in software development, with expertise in object-oriented languages such as C#, Java, Ruby, and Python. Additionally, they should have experience with React JS, Angular,...
-
Senior Software Engineer
2 weeks ago
San Jose, California, United States Forma Gym Full timeAbout the Role:As a Senior Software Engineer at {company}, you will be responsible for designing and developing scalable, efficient, and reliable software solutions.Key Responsibilities:Design and implement software architecturesCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain high-quality software...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States Arrow Electronics Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Arrow Electronics. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Go and Python.Key Responsibilities:Design and develop software solutions using Go and...
-
Senior C++ Software Engineer
3 weeks ago
San Jose, California, United States Tekfortune Inc Full timeJob Title: Senior C++ Software EngineerAt Tekfortune Inc, we are seeking a highly skilled Senior C++ Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software products using C++.Requirements:* Bachelor's degree in computer science or equivalent* At...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States ASML US, LLC Full timeJob SummaryASML US, LLC is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will design, develop, and maintain software components and common functionality for distributed computational lithography applications.Key ResponsibilitiesDesign and develop algorithms and functionality in...
-
Senior Software Engineer
3 weeks ago
San Jose, California, United States Cisco Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our Platform Engineering Diagnostics team at Cisco. As a key member of our team, you will be responsible for developing automation tools that parse hardware design information and generate systems of data to be integrated into the product software.Key ResponsibilitiesWork closely...
-
Senior Software Engineer
4 weeks ago
San Jose, California, United States HireIO Inc Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at HireIO Inc. The ideal candidate will have a strong background in software development and a passion for building high-performance online services.Key Responsibilities Design and develop scalable and efficient data pipelines for candidate generation, profile generation,...
-
Senior Software Engineer
2 weeks ago
San Jose, California, United States Lexitas Legal Talent Outsourcing Full timeAbout the JobWe are looking for a skilled Senior Software Engineer to join our team at {company}. The ideal candidate will have a solid understanding of software development principles and be able to design, develop, and test software applications.Key Responsibilities• Design, develop, and test software applications• Collaborate with cross-functional...
-
Senior Python Software Engineer
3 weeks ago
San Jose, California, United States Diverse Lynx Full timeRole:Senior Python Software EngineerJob SummaryWe are seeking a highly skilled Senior Python Software Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in software engineering and experience with Python, Django, and Nginx. Additionally, exposure to AWS Gov cloud and cloud security is an advantage.Key...
-
Senior Software Engineer
3 weeks ago
San Jose, California, United States Infinera Full timeJob Overview:Infinera is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Line modules SW team, you will be responsible for designing, implementing, and testing cutting-edge software solutions for our next-generation Line Card Modules.Key Responsibilities: Design and develop high-performance software for embedded...
-
Senior Embedded Software Engineer
4 weeks ago
San Jose, California, United States Entegee Full timeEmbedded Software Engineer Job DescriptionJob Title: Senior Embedded Software EngineerJob Type: Full-timeCompany: EntegeeLocation: RemoteAbout Us: Entegee is an equal opportunity employer committed to diversity and inclusion. We offer a range of benefits, including medical, dental, vision, and 401K plans.Job Summary: We are seeking a highly skilled Senior...
-
Senior Android Software Engineer
3 weeks ago
San Jose, California, United States Saxon Global Full timeJob Title: Senior Android Software EngineerJob Description:We are seeking a highly skilled Senior Android Software Engineer to join our team at Saxon Global. As a Senior Android Software Engineer, you will be responsible for designing, developing, and testing mobile applications for Android devices.Key Responsibilities:Design and develop mobile applications...