Search jobs > San Jose, CA > Senior software development

Senior Software Development Engineer - NoSQL-DocumentDB

ByteDance
San Jose
Full-time

ResponsibilitiesFounded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join UsCreation 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. To us, every challenge, no matter how ambiguous, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At ByteDance, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the users we serve. Join us. Our database development team is responsible for building and owning database products used by TikTok's infrastructure including but not limited to relational databases, distributed cache, key-value stores, document stores, and Graph stores.

In this team, you’ll have the opportunity to develop and enhance that NoSQL database service in a cloud-native environment.

We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving. Responsibilities : - Lead the design and development of ByteDance's in-house DocumentDB architecture.

  • Optimize the storage engine of ByteDance's DocumentDB.QualificationsQualifications : - Bachelor's degree or above in computer science, communication, or related fields.
  • Proficient in at least one or multiple languages from C / C++ / Go / Python in the Linux environment.- Familiar with the principles, architecture, and implementation of MongoDB / AWS DocumentDB.
  • Strong communication and teamwork skills. Preferred Qualifications : - Understanding of technical challenges in cloud service architecture and corresponding solutions.
  • Experience in high-traffic, large-concurrency scenarios, with MongoDB or NoSQL database kernel development experience. ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too. ByteDance Inc. is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation,

30+ days ago
Related jobs
Promoted
Annapurna Labs (U.S.) Inc.
Cupertino, California

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine. You will develop and extend support for the leading ML frameworks, delivering an outstanding user experience for PyTorch and JAX ML model development on the Trainium and Inferentia accelerators. You wi...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Software Engineer I - Backend to join their team remotely. ...

Promoted
Apple
Cupertino, California

We're looking for a Senior Fullstack Software Engineer with expertise in Node. You will architect, develop and ship features with your cross-functional product and UX partners, as well as your fellow software engineers. Experience and eagerness with modern web development best practices such as test...

Promoted
Adobe
San Jose, California

We’re keen to find experienced Software Engineer to join our team. As part of the team you will build, shape and increase our products to help customer realize the value of their investment and demanding requirements of performance, automation and features, while collaborating with a team of enginee...

Promoted
Apple
Cupertino, California

Apple Services Engineering (ASE) builds and supports the systems that make many of these daily experiences possible. You will actively engage with our development partners and product teams regularly so the ML services we well aligned with business needs. If you love designing and running systems an...

Promoted
PLAY
Mountain View, California

We are in search of Full-time Senior Software Engineers who are passionate about taking our technology to the next level. By joining our team, you have the opportunity to be a founding engineer and play a pivotal role in shaping the future of AI voice. The chance to be a founding engineer in a rapid...

Promoted
MIT RESOURCE
San Jose, California

A Medical Device Company Located in San Jose, California is looking for a Senior Software Engineer Architect to drive the software architecture development effort from the current surgical planning system to the next generation. Employs broad background in software engineering, open source and comme...

Brahma Consulting Group
CA, United States

We are currently assisting our client in their search for a Senior Software Engineer in the Greater San Diego area. Design and implementing real-time C/C++ software for high performance computing systems, this included designing, developing, coding, testing, and verifying major system features. You ...

Fulcher Davis Associates
CA, United States

Are you ready to be the superhero of the engineering team?. ...

Kasmo Inc
Sunnyvale, California

Sunnyvale, CA, USA / On-site / In-office (&Client;4 days a week).Our stack cuts across many technologies (front-end, backend, edge-computing, machine learning), and you will be responsible for a large part of our edge-computing stack poweringCoram Point.Building edge applications processing vision d...