Senior Software Engineer - Procurement Platforms

ByteDance
Dubai
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Architecture","Mentorship","Reliability engineering","Observability","Performance tuning"]

Build and evolve backend services for a global one-stop procurement platform. You’ll own end-to-end services, propose scalable architectures, and improve maintainability, reliability, and observability through performance analysis and code quality work. Collaborate with product, design, and cross-regional engineering teams to ship capabilities, drive developer experience, mentor teammates, and help set mid-to-long-term technical roadmaps for platform extensibility and evolution.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Senior Software Engineer - Procurement Platforms

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 31 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and evolve backend services for a global one-stop procurement platform. You’ll own end-to-end services, propose scalable architectures, and improve maintainability, reliability, and observability through performance analysis and code quality work. Collaborate with product, design, and cross-regional engineering teams to ship capabilities, drive developer experience, mentor teammates, and help set mid-to-long-term technical roadmaps for platform extensibility and evolution.
Location: Dubai
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and evolve backend services with maintainability, scalability, and observability.
  • •Partner with product, design, and cross-functional teams to ship new capabilities and improve user experience.
  • •Improve reliability through performance analysis, tuning, and code quality initiatives.
  • •Mentor teammates through reviews, architecture guidance, and knowledge sharing.
  • •Drive mid-to-long-term technical roadmaps with clear evolution strategies to solve complex problems.

Key Requirements

  • •Bachelor’s degree or above in Computer Science or a related field.
  • •4+ years of backend development experience, owning systems of medium complexity and beyond.
  • •Proficiency in Golang, Java, and/or Python with solid backend architecture experience.
  • •Familiarity with messaging middleware, relational databases, and backend patterns like idempotency, retries, rate limiting, and async jobs.
  • •Strong performance analysis and tuning skills with understanding of reliability engineering and observability.
Experience:4+ years
Education:Bachelor's in Computer Science
Skills:ArchitectureMentorshipReliability engineeringObservabilityPerformance tuning
Tech Stack:GolangJavaPythonMessaging middlewareRelational databases

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn