Compiler Engineer

1 day ago


Singapore ByteDance Full time

ByteDance will be prioritising applicants who have a current right to work in Singapore, and do not require ByteDance's sponsorship of a visa.

About ByteDance
Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join us
At ByteDance, our people are humble, intelligent, compassionate and creative. We create to inspire - for you, for us, and for millions of users across all of our products. 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 ByteDance.

About the team
The System Technologies Team team is looking for an experienced Software Engineer with compiler-related background. This individual will work with a global team support with tasks such as solving compilation errors, C/C++ program coredump analysis, performance analysis and program optimisation guidance. The team's main focus is on the server workloads built in C/C++ language.

**Responsibilities**:

- Collaborate with internal teams to resolve compilation errors in C/C++ code or investigate in runtime coredump analysis with various approaches;
- Develop or backport necessary patches for gcc and llvm compilers to improve indicators such as compilation efficiency, binary size reduction, or the program performance;
- Develop and optimise the workload performance using all possible means, particularly from the complier and libraries perspectives;
- Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering or related majors;
- Familiar with frontend or backend implementation in any of gcc, llvm, openjdk, Golang;
- Familiar with the C++ language standard, Posix API;
- Solid understanding of computer architecture, operating systems, and networking;
- Good proficiency in any programming such as C/C++, Java, Python, or Golang;
- Good proficiency in data structure and algorithms;
ByteDance 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 ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.


  • Compiler Engineer

    1 day ago


    Singapore BYTEDANCE PTE. LTD. Full time

    ByteDance will be prioritising applicants who have a current right to work in Singapore, and do not require ByteDance's sponsorship of a visa. **About ByteDance** Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the...

  • Compiler Engineer

    1 day ago


    Singapore ByteDance Full time

    ByteDance will be prioritising applicants who have a current right to work in Singapore, and do not require ByteDance's sponsorship of a visa. About ByteDance Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China...


  • Singapore Horizon Quantum Full time

    2 days ago Be among the first 25 applicants We are seeking a highly motivated scientist to help us build software development tools to support the emerging field of quantum computing. The ideal candidate has expertise in quantum computing, preferably with knowledge of compilers, system programming or high-performance computing. You will work closely with...


  • Singapore Horizon Quantum Computing Full time

    We are seeking a highly motivated scientist to help us build software development tools to support the emerging field of quantum computing. The ideal candidate has expertise in quantum computing, preferably with knowledge of compilers, system programming or high-performance computing. You will work closely with other scientists (physicists and computer...


  • Singapore Canonical Full time

    System Software Engineer - Golang compiler, tooling, and ecosystem Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring a...

  • R&d Engineer

    2 weeks ago


    Singapore SINGDATA CLOUD PTE. LTD. Full time

    **Job Description Analyze and design effective compiler optimization; Implement or enhance code generation targeting mobile platforms; Analyze and improve the efficiency of our toolchains and build systems with compiler techniques; Collaborate with cross-product teams to deliver technical solutions and best practices. **Qualifications Bachelor or above...


  • Singapore TAI HUA FOOD INDUSTRIES PRIVATE LIMITED Full time

    **Duties & Responsibilities**: - Co-ordinate, update & maintain record of sample parts, etc; - Assist in the implementation of engineering and maintenance checks; - Compile and maintain updated engineering work; - Review and study specs & create engineering bill of material list; - Create and maintain all files, documents, spreadsheets and correspondence...

  • Engineer

    1 week ago


    Singapore ENVIPURE PTE. LTD. Full time

    **Job duties and responsibilities**: - Liaise with internal departments’ personnel on project related activities. - Coordinating with Site personnel for updates regarding the work in progress and updating the Client. - Assist to liaise with customers on job matters. - Assist to monitor manpower planned for the job tasks and the actual do not deviate and...


  • Singapore JJOBB LLP Full time

    **Engineering Administrative Assistant**: **Job Description**: - Co-ordinate, update & maintain record of samples; - Assist in the implementation of engineering standards; - Compile and maintain updated engineering date; - Review and study customer's specs & create engineering bill of material list; - Create and maintain all files, documents, spreadsheets...

  • Proposal Engineer

    3 days ago


    Singapore KBR Full time

    **Title**: Proposal Engineer **Responsibilities**: - Support Proposal Leaders and Sales Managers to develop the proposals Assist in proposal planning efforts and coordinates the activities of proposal team members Ensure adherence to guidelines in Proposal Manager’s Handbook during proposals preparation Lead small reimbursable proposals and...