Jobs
>
Sparta

    Backend Software Engineer - Emory, United States - Tik Tok

    Tik Tok
    Tik Tok Emory, United States

    3 weeks ago

    Default job background
    Description
    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy.

    TikTok has global offices, including Mountain View, Seattle Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul, and Tokyo.

    Why Join Us
    At TikTok, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for more than 1 billion users on our platform.

    We lead with curiosity and aim for the highest, never shying away from taking calculated risks and embracing ambiguity as it comes.

    Here, the opportunities are limitless for those who dare to pursue bold ideas that exist just beyond the boundary of possibility.

    Join us and make impact happen with a career at TikTok.

    In the Global Architecture Team, In order to achieve these goals better and faster, the following teams are divided, which are related to each other:

    Multi-DC Architecture:
    Focus on the layout of the global data-centers, the global architecture specifications which can guide system architecture evolution of global products in response to future data-center changes and compliance, and the development of related frameworks (e.g. global routing service, infrastructure as code)

    Multi-DC Compliance:
    Focus on the development of data transmission and security between global data-centers (e.g. data exchange system), to build an ideal architecture for TikTok's global data distribution

    Multi-DC Biz-Framework:
    Focus on the development of R&D system and frameworks for global products (e.g. event-driven architecture, global configuration framework), make the product architecture to be more friendly in global data-centers

    We serve hundreds of millions of users in over 200 countries and regions.

    In the context of global data-centers and security compliance, we strive to explore and continuously update higher quality architecture in global data-centers, and help global products grow faster, more stable and safer with innovative framework & R&D system.


    In our team, you will:
    Exposure to cutting-edge global data-center architecture and methodology, broadening horizons and knowledge, with plenty of opportunities for hands-on practice

    Participate in the development of core middleware, framework, in-depth analysis of technical principles and implementation, has opportunity to become a technical expert in the direction

    Work with many talented member with strong self-drive, it's a team that flat management, efficient collaboration, and appreciates differences and values complementarity


    Job Responsibilities:

    • Be responsible for or participate in the development and technological evolution of the data exchange system.
    • Analyze and solve problems to improve system architecture and ensure compliance, consistency, availability, and stability of data transmission.
    • Research and apply new technologies, and use suitable technologies to globalize products and solve business problems.
    • Possess good project management, communication, and cooperation skills for cross-team projects.
    • Bachelor's degree or above, majoring in computer science or software engineering, familiar with common data structures and algorithms.
    • Proficiency in one or more programming languages (Java/Golang/Python, etc.) with good coding habits and coding style.
    • Proficiency in one or more databases, messaging middleware, service frameworks, and understanding of implementation principles and application scenarios.
    • Experience in developing large-scale distributed systems, understanding the technical challenges of microservices architecture, and familiarity with common business architecture design theories.
    • Sensitivity to business and data, good business understanding and abstraction ability, and adept at analysis and problem-solving.
    • Good teamwork and communication skills, positive and optimistic, with a strong sense of responsibility and self-drive.

    The following are plus points:


    Rich experience in business architecture design, able to accurately and comprehensively understand the business and design reasonable architecture solutions accordingly.


    Globalized business development experience, with a clear understanding or practical application of business architecture and design concepts in global multi-data centers.

    #J-18808-Ljbffr


  • TIKTOK PTE. LTD. Emory, United States

    TikTok Stability Assurance Team · TikTok 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, Mumbai, Singapore, Jakarta, Seoul, and Tok ...


  • Tik Tok Emory, United States

    About the Job · TikTok 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, Mumbai, Singapore, Jakarta, Seoul, and Tokyo. · Why Join Us ...


  • TIKTOK PTE. LTD. Emory, United States

    TikTok Recommendation Architecture Team · TikTok 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 To ...

  • GE Aviation

    Software Engineer

    1 day ago


    GE Aviation Grand Rapids, United States

    Job Description Summary · Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the re ...

  • Brooksource

    Software Engineer

    4 weeks ago


    Brooksource Grand Rapids, United States

    The Software Engineer - POS and Payment is responsible for providing analytical, development, and configuration support for our Point of Sale (POS) and Payment Applications. We seek those whose ultimate goals are to contribute to moving forward with the latest technologies that P ...

  • Kion Group AG

    Software Engineer

    2 weeks ago


    Kion Group AG Grand Rapids, United States

    Dematic is looking for a talented Technical Software Support Engineer to provide remote, second level customer support with Dematic's Customer Service Technical Support department. The employee will work closely with customers, first level technicians, and software/technical engi ...

  • L&T Technology Services

    Software Engineer

    4 weeks ago


    L&T Technology Services Grand Rapids, United States

    Skill Requirement: - Study and understand the device level driver requirements. Design, - development of Low Level Drivers for the end devices using Xilinx MP - So. C development boards. - Prepare, review, design, test plan, test procedure documents. Software Engineer, Engineer, ...

  • GE Aerospace

    Software Engineer

    3 weeks ago


    GE Aerospace Grand Rapids, United States

    Job Description Summary · Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the re ...

  • Intellectt Inc

    Software Engineer

    2 days ago


    Intellectt Inc Grand Rapids, United States

    Job Title: Software Engineer · Location: Grand Rapids, MI - Onsite · Key words: · DO178, embedded and real-time software development , Requirements using DOORS, Operating System(s) (Wind River, LynxOS, Linux, FreeRTOS, Final Decision) · Note: There are two roles open for this rol ...

  • Sira Consulting, an Inc 5000 company

    Software Engineer

    6 days ago


    Sira Consulting, an Inc 5000 company Grand Rapids, United States

    no of position:-2 · 1:- Software Engineer · Skills Required: DO178, embedded and real-time software development , Requirements using DOORS, Operating System(s) (Wind River, LynxOS, Linux, FreeRTOS, Final Decision) · 2:- Software V&V Engineer · Skills Required:- DO178, Verificati ...

  • GE Aviation

    Software Engineer

    4 weeks ago


    GE Aviation Grand Rapids, United States

    Job Description SummaryResponsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the real ...

  • Red Canyon LLC

    Software Engineer

    2 weeks ago


    Red Canyon LLC Kent, United States

    Do you want to help a small company make a BIG difference in space? Do you take ownership of your job and responsibility for your actions? Then come work for Red Canyon and help us continue our mission of helping humankind reach the stars · Red Canyon Software is looking for a m ...

  • Kion Group AG

    Software Engineer

    3 weeks ago


    Kion Group AG Grand Rapids, United States

    What we offer: · Dematic is looking for a talented Software Support Engineer to provide remote, second level customer support with Dematic's Customer Service Technical Support department. The work schedule for this opening is Monday - Friday 8am - 5pm EST. The employee will work ...

  • Red Canyon Engineering & Software

    Software Engineer

    4 weeks ago


    Red Canyon Engineering & Software Kent, United States

    Do you want to help a small company make a BIG difference in space? Do you take ownership of your job and responsibility for your actions? Then come work for Red Canyon and help us continue our mission of helping humankind reach the stars · Red Canyon Software is looking for a m ...

  • Dematic

    Software Engineer

    3 weeks ago


    Dematic Grand Rapids, United States

    Dematic is looking for a talented Software Support Engineer to provide remote, second level customer support with Dematic's Global Software Organization. The work schedule for this opening is rotating 12-hour night shifts, four nights on and four nights off. The employee will wor ...

  • Atego

    Software Engineer

    2 weeks ago


    Atego Zeeland, United States

    Embedded Software Development Engineer · Atego HighRely is currently searching for an Embedded Software Engineer for a 6 month contract position that may be extended. · The Software Development Engineer will be responsible for designing, developing, and testing embedded softwar ...

  • Burke E. Porter Machinery now part of Burke Porter an Ascential Technologies Company

    Software Engineer

    1 week ago


    Burke E. Porter Machinery now part of Burke Porter an Ascential Technologies Company Grand Rapids, MI, United States

    *Company Overview: * For 70 years, Burke Porter has led the automotive industry with best in class testing and automation products, helping OEM's and Tier 1 providers ensure that their customers are safe and secure. *Job Summary: *Design, build, test, and support and software for ...

  • Burke Porter an Ascential Technologies Company

    Software Engineer

    2 weeks ago


    Burke Porter an Ascential Technologies Company Grand Rapids, United States

    *Job Summary: *Design, build, test, and support and software for automotive end-of-line vehicle testing machines under the general supervision by respective Team Lead. Additional responsibilities include deploying and supporting software onsite in the customer's facility. · *Res ...

  • D&K Engineering

    Software Engineer

    3 weeks ago


    D&K Engineering Grand Rapids, United States

    Job Summary: · Designs and implements software for automotive testing machines. Actively participates in the development and the field support of these machines, worldwide. · Requirements: · BSCS or BSEE or BSCE with equivalent programming experience strongly preferred. Ideal ...

  • GE Renewable Energy Power and Aviation

    Software Engineer

    1 day ago


    GE Renewable Energy Power and Aviation Grand Rapids, United States

    Job Description Summary · Responsible for designing , developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of the hardware that it has to control and run on (i.e. directly controls the re ...