Software Engineer

3 days ago


San Jose, California, United States TikTok Full time

Software Engineer (Multiple Positions)
San JoseRegularR&DJob ID: A201665
Responsibilities
About TikTok
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us
Creation 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.

About the Team
Our team plays a crucial role in ensuring the company's success. We seek people who are willing to learn and put in the effort to solve problems. Our challenges are not your regular day-to-day problems - you'll be part of a team that's developing new solutions to new challenges. It's working fast, at scale, and we're making a difference. We are looking for talents to join us on this exciting journey

Responsibilities
- Develop secure, scalable, and reliable server-side components that handle user authentication and system integrity, while also ensuring robustness and security.
- Work on API Development including creating and maintaining application programming interfaces for communication between different parts of the system.
- Provide risk assessment and system monitoring by working cross functionally to identify areas of concern and design features to address the risk and place mechanisms to track the system's health and flag irregularities.
- Review code for robustness and integrity.
- Write automated tests to confirm the functionality of different components.
- Keep all system components up to date for performance and safety.
- Work with client-side develops for front-end coordination to ensure system components interact smoothly.
Qualifications
Qualifications
Must have a Master's degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, Physics, or a related field, and 1 year of related work experience; OR a Bachelor's degree in Computer Science, Engineering (any), Information Technology, Mathematics, Statistics, Physics, or a related field, and 2 years of related work experience.

Of the required experience, must have 1 year of experience in each of the following:
- Automating and managing the full release lifecycle, including code development, build, testing, validation, and deployment;
- Developing docker containers for multiple services and deploying, managing, and monitoring them in Kubernetes cluster;
- Working across all phases of the software development lifecycle (SDLC) for the design, development, coding, testing, integration and deployment of complex products and platforms, including backend services and infrastructure services using Go or Java;
- Designing storage systems, including relational and non-relational databases, using SQL and database technologies;
- Using unit tests, integration tests and load tests to guarantee quality of delivered software products and enable continuous software development pipeline; and
- Performing Linux administration, including monitoring performance, debugging issues, monitoring network behavior, and designing and troubleshooting networked applications using: OS networking protocol stack and OS concepts, including virtualization, containerization, and memory management.

Type: Full time, 40 hours/week
Location: San Jose, CA
Salary Range: $ $250000 per year



  • San Jose, California, United States Siemens Digital Industries Software Full time

    Job Family: Research & Development Req ID: Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using...

  • Sr. Software Engineer

    2 weeks ago


    San Jose, California, United States Software Guidance and Assistance, Inc. Full time

    Software Guidance & Assistance, Inc., (SGA), is searching for a Senior Software Engineer (Backend/Java) for a Contract assignment with one of our premier SaaS clients in San Jose, CA or remote. We are looking for a Senior Software Engineer (Backend) to build solutions for the Adobe Experience Platform reporting and dashboard capabilities. ...

  • Software Engineer

    2 weeks ago


    San Jose, California, United States Eleganttek Full time

    Join our team at Elegant Tek and be part of a dynamic ITconsultancy that thrives on innovation.job titleSoftware Engineer job position42765 job locationSan Jose job roles & responsibilitiesDesigning, developing, testing, and maintaining software applications and systems.Working with other developers and stakeholders to ensure technical compatibility and user...

  • Software Engineer

    1 week ago


    San Jose, California, United States USA Tech Recruitment Full time

    Software Engineer - Linux Device DriversPosition: Software Engineer - Linux Device DriversAre you interested in joining one of the fastest growing GenAI start ups in the world? The company have recently secured a huge amount of funding and are looking to expand their HW teams in the USA. Role Overview: Implement software for a high-performance, low-power...


  • San Francisco, California, United States Advent Software, Inc. Full time

    Associate Software Engineer page is loaded Associate Software Engineer Apply locations San Francisco, CA time type Full time posted on Posted 2 Days Ago job requisition id R16507 SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. Named to Fortune 1000 list as top U.S. company...

  • Software Engineer

    1 week ago


    San Jose, California, United States Cypress Human Capital Management, LLC Full time

    We're thrilled to present a remarkable opportunity for a **Software Engineer C++ GPU** with the leading multimedia and creative software company globally.About the Company:Join a top player in the software industry, dedicated to cutting-edge multimedia and creative solutions.Responsibilities:- Develop GPU components for the video processing pipeline.-...


  • San Jose, California, United States FICO Full time

    FICO (NYSE:FICO) is a leading global analytics software company, helping businesses in 90+ countries make better decisions. Join our world-class team today and fulfill your career potential The Opportunity "Come join our product development team in a hands-on technical role where you'll be involved in the end-to-end lifecycle of software development and...

  • Software Engineer

    2 weeks ago


    San Jose, California, United States Cypress HCM Full time

    We have an exciting opportunity for a Software Engineer C++ GPU with the top leading multimedia and creative software company in the world.Responsibilities:Work on developing GPU components for the video processing pipelineWork on architecting, coding and productizing the high-performance GPU componentsWork on ensuring the highest quality, performance and...


  • San Jose, California, United States Extreme Networks Inc. Full time

    Software Applications Engineer at Extreme Networks Inc.Extreme Networks Inc., a top networking organization, is currently seeking a talented Staff Software Applications Engineer to join their team in San Jose, CA. This role involves designing, developing, and improving cloud-based software applications.Position: Staff Software Applications EngineerLocation:...

  • Software Engineer

    3 months ago


    San Jose, California, United States Cadence Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Job Description:Specific responsibilities will include:Design and implementation of Tensilica software tool chain, in particular the instruction set simulator (ISS) for RISC-V processorsDevelopment of software models for RISC-V processor features for...


  • San Jose, California, United States OOCL USA Inc Full time

    Job DescriptionJob DescriptionSoftware Engineer/ Senior Software EngineerDevelopment TeamSan Jose, CA, USOn-site role Mon-Fri (w/ 1 hour lunch)With our core values – People People People, Community Responsibility, Customer Focus, Excellence through Quality – we hope to empower our employees to achieve the mission of OOCL.What is OOCL?OOCL is one of the...


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

    Location: San Jose, CA; may telecommute from any continental U.S. locationDuties: Draw on experience with object-oriented programming (Java, C++, C#), Mainframe, Unix/Linux, Windows or Open VMS, utilities like packet sniffers, analyzing, stack traces and core dumps to conduct analysis and research of moderately complex technical customer problems and provide...


  • San Mateo, California, United States Coupa Software Full time

    Coupa Company and Senior Software Engineering in Test role: Coupa is a company focused on helping businesses operate more efficiently and grow faster through their innovative AI-driven platform that optimizes sourcing, purchasing, supply chains, and financial management for over 3,000 global organizations. As a Senior Software Engineering in Test at Coupa,...

  • Software QA Engineer

    2 weeks ago


    San Jose, California, United States The Execu|Search Group Full time

    A biotech company in California is actively seeking an experienced professional to join their growing team as a Software QA Engineer. In this role, the Software QA Engineer will be responsible for the design of test solutions to verify single cell sorting product software.Responsibilities:The Software QA Engineer will:Test basic features of new softer...


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

    Job Summary The candidate will develop software & tools for Alkiras CSX (Cloud Services Exchange). The work will involve design, development & maintance of the software responsible for tools that drive engineering and production operations Responsibilities: Develop and maintain internal tools that enhance engineering operations Maintain internal servers...


  • San Jose, California, United States Cisco Full time

    Principal Software EngineerLOCATION:San Jose, California, USAREA OF INTERESTEngineer - SoftwareCOMPENSATION RANGE219700 USD USDJOB TYPEProfessionalTECHNOLOGY INTERESTNetworkingJOB ID1421100Who We AreCisco Silicon One is the center of Cisco's ASIC design and is driving the development of next-generation network devices for the AI/ML era. Our outstanding team...


  • San Jose, California, United States Archer Full time

    Archer is an aerospace company based in San Jose, California building an all-electric vertical takeoff and landing aircraft with a mission to advance the benefits of sustainable air mobility. We are designing, manufacturing, and operating an all-electric aircraft that can carry four passengers for 100 miles at speeds of up to 150 mph while producing minimal...

  • Software Engineer

    2 months ago


    San Jose, California, United States TikTok Full time

    Responsibilities About TikTokTikTok 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...

  • Software Engineer

    3 months ago


    San Jose, California, United States Upstream Full time

    1. Experienced full-stack software engineer - fluent in Python Django React2. Experience in HTML JavaScript CSS AJAX Responsive Design and general Web 2.0 technologies in the context of interactive Web Applications a plus3. Experience in architecting and developing Data Driven Applications (db design modeling stored procedures) using relational (specifically...

  • Software Engineer

    4 weeks ago


    San Jose, California, United States Upstream Full time

    1. Experienced full-stack software engineer - fluent in Python Django React2. Experience in HTML JavaScript CSS AJAX Responsive Design and general Web 2.0 technologies in the context of interactive Web Applications a plus3. Experience in architecting and developing Data Driven Applications (db design modeling stored procedures) using relational (specifically...