Enable America Jobs

Enable America Logo

Job Information

TikTok Inc. Senior Software Engineer – Data Development Platform (Multiple Positions) in Bellevue, Washington

Responsibilities

 

  • Work across all phases of the software development lifecycle (SDLC) for the design, development, testing, implementation, deployment, and maintenance of enterprise-scale data engineering and data platform solutions.  

```{=html}

``` - Build large-scale of distributed system and develop critical services in data pipeline which empowers our user to deliver better content in our platform.  

```{=html}

``` - Design and build data transformations efficiently and reliably for reporting, growth analysis, and multi-dimensional analysis.  

```{=html}

``` - Design and implement reliable, scalable, robust, and extensible big data systems that support core products and business.  

```{=html}

``` - Upgrade old and outdated system to a new system with higher performance improvement.  

```{=html}

``` - Help our customer to resolve any issues they encounter during usage.  

```{=html}

``` - Participate in designing micro-services to provide a higher flexibility of the system.  

```{=html}

``` - Establish solid design and best engineering practice for engineers and non-technical audiences.  

```{=html}

``` - Mentor junior Engineers and interns.  

 

Qualifications

 

 

Must have a Master's degree in Computer Science, Engineering (any), Information Technology, Data Science, Statistics, Mathematics, Physics, or a related field, and 2 years of related work experience; OR a Bachelor's degree in Computer Science, Engineering (any), Information Technology, Data Science, Statistics, Mathematics, Physics, or a related field, and 5 years of post-bachelor's, progressive related work experience.

 

 

Of the required experience, must have 2 years of experience in each of the following:

 

  • Designing and building large-scale infrastructure and distributed systems with compute technologies and storage;  

```{=html}

``` - Evaluating and determining appropriate data storage, object-oriented principles, and design patterns based on circumstances and applying them to build Java-based high throughput web backend systems;  

```{=html}

``` - Working in a matrixed organization involving cross-functional and/or cross-business projects;  

```{=html}

``` - Using unit tests, integration tests, and load tests to ensure quality of delivered software products and continuous software development pipeline; and  

```{=html}

``` - Mentoring engineers in building software solutions.  

Type

: Full time, 40 hours/week

 

Location

: Bellevue, WA

 

Salary Range:

$190486 -$337250

per year

 

 

To apply, and for information on benefits offered, visit:

https://lifeattiktok.com/

and type Job ID

A70500

in search bar. Contact

lpresumes@tiktok.com

if you have difficulty applying through our website.

 

 

 

 

DirectEmployers