Backend Software Engineer, Lemon8

ByteDance

Education
Benefits
Qualifications
Skills

Responsibilities

As a Software Engineer on our Backend team, you will:

  • Develop large-scale software systems that power the Lemon8 app.
  • Improve system design and architecture to ensure high stability and performance of the services.
  • Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development.

Responsibilities:

  • Design, develop and deploy highly scalable distributed services.
  • Collaborate with Product Managers and work with multiple business partners to develop software solutions.
  • Work in a fast-paced environment and take responsibility and commitment to the production environment by on-call duties.
  • Establish strong ownership of the product and service, provide expertise and insights to collaborating engineering teams.
  • Cooperate with global XFN teams to support new product innovations and business proposals, and continuously explore new initiatives from the engineering perspective.

Qualifications

Minimum Qualifications:

  • BS or MS degree in Computer Science, Electrical Engineering, Computer Engineering, or related areas.
  • 1+ years of experience in one or more programming languages such as Go, Java, C++, Python etc.
  • Experience in designing, evaluating, and optimizing the efficiency, scalability, and stability of distributed systems.

Preferred Qualifications:

  • Demonstrated experience in driving change within an organization and leading complex technical projects.
  • Experience in building maintainable and testable code bases, including API design and unit testing techniques.
  • Experience in building social/community products.
Read Full Description
Confirmed 30+ days ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles