ByteDance Circular Logo

Backend Software Engineer

ByteDance Dubai, United Arab Emirates Posted: 27 Sep 2024

Financial

  • Estimate: $100k - $160k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the Job
The Office Intelligence team at ByteDance is focused on delivering advanced product solutions in the Corporate Service Management domain to enhance management efficiency and user experience for staff services. We are committed to building intelligent decision-making platforms for business owners and fostering an efficient and comfortable office lifestyle for employees. This team encourages creative ideas, leading to innovative products developed through our daily work.

Job Responsibilities

  • Responsible for server-side project development of ByteDance's enterprise solution products, ensuring delivery of highly available, high-performance, and scalable business products through quality design and coding.
  • Participate in the construction of backend infrastructure, addressing new technology research and complex technical challenges.
  • Explore tools and processes to improve team efficiency and contribute to the team's technical construction and atmosphere.
  • Contribute throughout all stages of the product delivery cycle, including requirement communication, system design, testing support, online system monitoring and operation, and project management.

Qualifications

Minimum Qualifications:

  • Bachelor's degree or higher, preferably in computer science or related fields.
  • Familiarity with Java or Golang technology stack and associated tuning methods to quickly locate service issues.
  • Knowledge of distributed system design patterns and experience with message queues, distributed storage, caching, and locking mechanisms to build efficient, robust systems.
  • Understanding of operating systems, computer networks, and information security, with the ability to utilize data structures and algorithms to solve problems.
  • Experience with MySQL and mainstream NoSQL databases, with skills in analysis and problem-solving.
  • Proficiency in at least one scripting language, with the ability to troubleshoot and resolve issues independently on Linux.
  • Strong self-learning ability, capable of following advancements in server-side technologies and continuously updating professional skills.
  • Excellent execution, strong sense of responsibility, and outstanding communication and collaboration skills, with the capacity to lead medium and large projects.
  • Proficiency in English is essential.

Preferred Qualifications:

  • Familiarity with AI/ML and the ability to apply these technologies to business scenarios.

At ByteDance, our mission is to inspire creativity and enrich lives. We are dedicated to fostering an inclusive environment where employees' skills, experiences, and perspectives are valued. Join us and be a part of a team that thrives on creating together and driving impactful innovations for our users.

Apply now

Jobs you might like   View all jobs

About ByteDance

ByteDance is a global incubator of platforms at the cutting edge of commerce, content, entertainment, and enterprise services - over 2.5bn people interact with ByteDance products including TikTok. Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. We are committed to building a safe, healthy, and positive online environment for all our users. We have over 110,000 employees based in more than 30 countries globally. Join us.