ByteDance

Senior Software Development Engineer - Cloud Native Databases

ByteDance

San Jose, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you ready to take your software development career to the next level? Look no further than ByteDance, a cutting-edge tech company revolutionizing the way people consume and share content. We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team and lead the development of our cloud native databases. This role requires a strong technical background, a passion for innovation, and a commitment to pushing the boundaries of what is possible. If you have a deep understanding of cloud infrastructure and a proven track record of developing high-performance databases, we want to hear from you. Join us and be a part of shaping the future of content sharing.

  1. Lead the development of cloud native databases for ByteDance, ensuring they meet the highest standards of performance and reliability.
  2. Conduct research and analysis to identify new and innovative approaches to database design, keeping ByteDance at the forefront of technology.
  3. Collaborate with cross-functional teams to define and implement database solutions that support the company's content sharing platform.
  4. Mentor and guide junior developers, providing technical expertise and support to help them grow in their roles.
  5. Work closely with product managers to understand business requirements and translate them into technical solutions.
  6. Design and implement efficient and scalable database architectures that can support the company's rapid growth.
  7. Continuously monitor and improve database performance, identifying and addressing any issues or bottlenecks.
  8. Stay up-to-date with industry trends and best practices in database development and cloud infrastructure.
  9. Develop and maintain technical documentation related to database architecture, design, and implementation.
  10. Collaborate with quality assurance teams to ensure the reliability and accuracy of database operations.
  11. Communicate effectively with stakeholders at all levels, providing regular updates on project statuses and any potential risks or issues.
  12. Embrace a culture of innovation and constantly seek opportunities to improve and optimize existing processes and systems.
  13. Adhere to project timelines and milestones, delivering high-quality and on-time results.
  14. Proactively identify and address any security vulnerabilities or risks in the database systems.
  15. Represent ByteDance as a subject matter expert in database development at industry events and conferences.
Where is this job?
This job is located at San Jose, CA, USA
Job Qualifications
  • Extensive Experience And Expertise In Developing Cloud-Native Databases, Including Knowledge Of Various Database Technologies Such As Nosql, Sql, And Distributed Databases.

  • Strong Understanding Of Cloud Computing Platforms And Infrastructure, Such As Aws, Azure, And Google Cloud, And Their Integration With Databases.

  • Proven Track Record Of Designing And Implementing Scalable And Highly Available Database Solutions In A Cloud Environment.

  • Proficiency In Programming Languages Commonly Used In Cloud-Native Development, Such As Java, Python, And Go, And Experience With Containerization Technologies Like Docker And Kubernetes.

  • Ability To Work Independently And Collaboratively In A Fast-Paced, Agile Environment, With Excellent Problem-Solving And Communication Skills.

Required Skills
  • Sql

  • Data Modeling

  • DevOps

  • Distributed systems

  • Cloud Computing

  • Kubernetes

  • Performance tuning

  • Database design

  • Containerization

  • Microservices

  • Software Architecture

  • Scalability

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Problem Solving

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

Compensation

According to JobzMall, the average salary range for a Senior Software Development Engineer - Cloud Native Databases in San Jose, CA, USA is $170,000 - $200,000 per year. This range can vary depending on factors such as the company, years of experience, and specific job responsibilities.

Additional Information
ByteDance is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 4th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About ByteDance

ByteDance is a technology company operating a range of content platforms that inform, educate, entertain and inspire people across languages, cultures, and geographies. Dedicated to building global platforms of creation and interaction, ByteDance now has a portfolio of applications available in over 150 markets and 75 languages. For example, TikTok, Helo, Vigo Video, Douyin, and Huoshan.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started