Current jobs related to Tech Lead Software Engineer - San Jose - Hireio, Inc.


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Tech Lead Software Engineer to join our Search team at TikTok. As a Tech Lead, you will be responsible for leading the development of large-scale distributed systems and driving technical initiatives from execution to delivery.Our team is responsible for providing TikTok search users with a first-class search...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. As a Tech Lead Software Engineer, you will be part of the Ads Creative Ecosystem team, responsible for building industry-leading tech solutions for ads creative/landing page understanding, production/generation, and...


  • San Jose, California, United States Tik Tok Full time

    {"h1": "Unlock Your Potential at TikTok ", "p": "At TikTok, we're on a mission to inspire creativity and bring joy to our users. As a Tech Lead Software Engineer, you'll play a key role in shaping the future of our Search Ads system. ", "ul": [{"li": "Develop and maintain large-scale Ads systems, including recall, ranking, and relevance modules."}, {"li":...


  • San Jose, California, United States TikTok Full time

    About TikTok: TikTok is the premier platform for short-form mobile video, dedicated to inspiring creativity and spreading joy. Our global presence includes major cities worldwide, fostering a diverse and inclusive environment.Our Mission: At TikTok, creativity is at the heart of our mission. We aim to empower our teams to innovate and thrive, embracing...


  • San Jose, California, United States Tik Tok Full time

    About the RoleWe are seeking a highly skilled Tech Lead Software Engineer to join our Search Ads team. As a key member of our infrastructure team, you will be responsible for designing and implementing large-scale distributed storage and architecture, NLP, Rank, and IR related problems.You will work closely with our product managers, data scientists, and...


  • San Jose, California, United States Tik Tok Full time

    About UsTikTok is a global leader in short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower imagination and innovation, fostering a culture of collaboration and growth.Job DescriptionWe're seeking a talented Tech Lead Software Engineer to join our Infrastructure team. As a key member of our Ads System,...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Tech Lead Software Engineer to join our team at TikTok, responsible for leading the development of large-scale distributed systems and providing a first-class search experience for our users.Key ResponsibilitiesSupport business development of TikTok Search, providing the best search experience for users and...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineering Team Lead to join our team at ONE INC SOFTWARE CORPORATION. As a key member of our engineering team, you will be responsible for leading the development and implementation of our cloud native solutions, ensuring the highest level of quality and reliability.Key Responsibilities:Lead a...


  • San Jose, California, United States TikTok Full time

    About the RoleWe're seeking a talented Software Engineer Lead to join our team at TikTok, where you'll play a key role in shaping the future of our search infrastructure. As a leader in our engineering team, you'll be responsible for driving technical initiatives, managing project priorities, and delivering high-quality products that meet the needs of our...


  • San Jose, California, United States Tech Providers Inc. Full time

    Job Title: Embedded Systems Software EngineerWe are seeking an experienced Embedded Systems Software Engineer to join our team at Tech Providers Inc. in San Jose, CA. The ideal candidate will have a strong background in C/C++ programming, real-time operating systems, and embedded systems design.Key Responsibilities:Design, develop, test, and maintain...


  • San Jose, California, United States ATLAS Lift Tech Full time

    About the RoleWe are seeking a highly skilled Mobile Software Developer to join our team at ATLAS Lift Tech, Inc. As a key player in our tech department, you will have the opportunity to work on cutting-edge technology and contribute to saving and improving people's lives.Key ResponsibilitiesDevelop complex software systems scaling to thousands of users with...


  • San Jose, California, United States Capital One Full time

    Job Title: Lead Software Engineer, DevOpsCapital One is seeking a highly skilled Lead Software Engineer, DevOps to join our team. As a Lead Software Engineer, DevOps, you will be responsible for leading a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack...


  • San Jose, California, United States HireIO Inc Full time

    Job Overview: As a Tech Lead Software Engineer for Data Platform at HireIO Inc, you will play a key role in building and optimizing one of the largest data platforms in the world. Your mission will be to design and implement reliable, scalable, and robust big data systems that support core products and business. Key Responsibilities: Design and build data...


  • San Jose, California, United States Tik Tok Full time

    Job DescriptionAt TikTok, we're looking for a talented Tech Lead Software Engineer to join our Infrastructure team. As a key member of our team, you'll be responsible for designing and implementing large-scale distributed storage and architecture, NLP, Rank, and IR related problems.ResponsibilitiesParticipate in the development of a large-scale Ads system,...


  • San Francisco, California, United States Reveal Health Tech Full time

    Job Title: Staff Software Engineer - LeadReveal Health Tech is seeking a highly skilled Staff Software Engineer - Lead to join our team. As a key member of our engineering team, you will be responsible for overseeing the full software development lifecycle, working closely with various business and technology stakeholders.Key Responsibilities:Design and...


  • San Jose, California, United States Tech Providers Inc. Full time

    Job Title: Contract Engineer Embedded MidAt Tech Providers Inc., we are seeking a highly skilled Contract Engineer Embedded Mid to join our team. As an embedded systems software engineer, you will design, develop, test, and maintain real-time embedded software.Key Responsibilities:Design and develop real-time embedded software, including real-time operating...


  • San Jose, California, United States TikTok Full time

    Empower Global MonetizationTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. As a Tech Lead Software Engineer on the Lead Ads team, you will play a crucial role in developing novel machine learning solutions for ranking, building scalable foundations, and launching various products that...


  • San Jose, California, United States TikTok Full time

    About TikTok: TikTok is the premier platform for short-form mobile video, dedicated to inspiring creativity and spreading joy. Our global presence spans major cities, fostering a vibrant community of creators and users.Our Mission: At TikTok, we believe in the power of creation. Our platform is designed to nurture imagination and innovation, driving us to...


  • San Francisco, California, United States ONE INC SOFTWARE CORPORATION Full time

    Job Summary:One Inc is seeking a highly experienced Senior Software Engineering Team Lead to lead our Production Support team. As a key member of our engineering team, you will be responsible for ensuring the reliability and performance of our ClaimsPay platform.Responsibilities:Lead and manage a global team of software engineers and quality...


  • San Jose, California, United States Tik Tok Full time

    About UsTikTok is a global platform that inspires creativity and brings joy to people around the world. Our mission is to create a community where users can express themselves and connect with others.Job DescriptionWe are seeking a highly skilled Tech Lead Software Engineer, Infrastructure to join our Search Ads team. As a key member of our team, you will be...

Tech Lead Software Engineer

2 months ago


San Jose, United States Hireio, Inc. Full time
Job DescriptionJob Description

About the team

Our Mobile Architecture & Infrastructure Team is dedicated to productivity and quality of our APP's engineering projects, empowering hundreds of our mobile developers in areas including infrastructure, app architecture, engineering tool chains, and app foundations.

Responsibilities:

- Build mobile infrastructure and tools to enhance engineering efficiency

- Analyze and optimize UI and infrastructure application code for better performance

- Develop and maintain reusable app components

- Collaborate with product engineering teams to deliver technical solutions and best practices

- Optimize the project structure and workflow to improve engineering productivity, efficiency, and quality

- Drive architecture innovations to support world-class mobile app development

Requirements

- Bachelor's degree or equivalent practical experience

- 5-7+ years of experience in iOS application development

- Strong understanding of software development principles, capabilities, and limitations of the iOS platform- Experience in Objective-C and/or Swift, with a solid understanding of application design philosophies (MVC, MVVM, VIPER, etc.) clean API

design, etc

- Working knowledge of remote APIs, concurrency, layouts, transitions, animations, client side persistence, and architectural patterns on mobile apps

Preferred Qualifications

- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

- Experience working in a mobile architecture/infrastructure team with deep understanding of the tech-stack in these projects

- Experience in sub-engineering areas such as performance optimization, tool-chain, automated testing, design pattern, etc.

- Strong communication skills; enjoy working as a team while being comfortable with delivering large business outcomes independently