BByteDance logo

ByteDance

Software Development · 50k people

Backend Software Engineer - Platforms

Posted 31 Oct

What’s this role about? Build platforms, systems, services, and tools that support internal and external teams working with large-scale production systems and improve engineering productivity. Design, develop, test, deploy, maintain, and improve software while introducing new technologies and ideas to the platform.

New York, New York
On-site
$162K – $388K
Full-time
2-5 years exp
Mid-Senior level
Bachelor degree

Skills required

Tap the ones you have

Want to get this job faster?

Apply with AI

No more application formsOur AI fills them in and submits them for you. You just pick the jobs.

Find hiring manager

Reach the person hiringEmail the person behind the job, not the inbox.

Company

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.

ByteDance

Content Discovery PlatformsInteractive Entertainment Servicesmobiles4g phoneappsonline videoand technology
BByteDance logo
10,001+ employees
Software Development
Privately Held

Responsibilities

  • The DCS platform team's goal is to build all the necessary and advanced tooling to support full-lifecycle operation and management of domestic and overseas data centers, covering data center infrastructure operation and maintenance, server delivery, server operation, asset and resource management, platform tooling, as well as cloud services and server system services.
  • Our vision is to provide highly available, stable, high-performance, and cost-effective computing resources for all business lines of the company.
  • We are looking for a self-motivated software engineer. Your responsibilities will include
  • Build platforms, systems and services for internal and external teams to interact with the large scale production systems.
  • Build tools to improve engineering productivity.
  • Design, develop, test, deploy, maintain and improve software.
  • Bring new ideas and technologies into our platform, innovate and iterate.

Qualification

SoftwareTechnologyEngineering

Required

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Experience working with two or more of the following: web application development, Unix/Linux environments, distributed and parallel systems, networking systems, developing large software systems.
  • Either DICM (Discovery, Insights, and Configuration Management), ITOM (IT Operation Management), or ITSM (IT Service Management) experience required for the role.
  • Experience with GPU, big data experience (Hadoop/Kafka/Apache) or streaming/computing would be a key indicator of a successful candidate.

Preferred

  • 3 years software development experience with Golang or Python.
  • Familiarity with the whole web stack, including protocols and web server optimization techniques.
  • Experience of troubleshooting in a fast-paced production environment.
  • Strong sense of web design and attuned to the fundamentals of user experience.

Benefits

  • Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.​
  • As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.​
  • The base salary range for this position in the selected city is $162000 - $387600 annually.​
  • Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units.​
  • Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure).​

Interested in this role?

Recommended jobs

  • CCrowe Advisory LLC logo

    Machine Learning Software Engineer 1

    Crowe Advisory LLC·Dallas

    $62K – $100K
    On-site
    Full-time
    0-2 years exp

    Skills required

    PythonMachine learningSoftware engineering
  • AAnthropic logo

    Staff+ Software Engineer, Backend

    Anthropic·San Francisco

    $405K – $485K
    Hybrid
    Full-time
    5-10 years exp

    Skills required

    Backend engineeringDistributed systemsAPI design
  • SSalesforce logo

    Principal Software Engineer, Site Reliability (Agentforce Ops)

    Salesforce·Washington

    $197.3K – $344.7K
    Remote
    Full-time
    10+ years exp

    Skills required

    SREProduction EngineeringBackend Engineering