ByteDance

Full Stack Software Engineer, Developer Infrastructure

ByteDance

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

Are you a highly skilled and versatile Full Stack Software Engineer with a passion for building robust and scalable developer infrastructure? Are you looking for an exciting opportunity to work with cutting-edge technologies and shape the future of innovative products? If so, then we have the perfect role for you at ByteDance! As a Full Stack Software Engineer in our Developer Infrastructure team, you will play a crucial role in developing and maintaining the tools and systems that enable our developers to build and deliver world-class products. We are seeking a self-motivated individual with a strong background in both front-end and back-end technologies, a keen eye for detail, and a deep understanding of software development best practices. Join our dynamic and diverse team and be a part of revolutionizing the way people connect and create content around the world.

  1. Develop and maintain tools and systems that enable developers to build and deliver high-quality products.
  2. Collaborate with cross-functional teams to identify and implement solutions to improve developer productivity and efficiency.
  3. Design, develop, and test front-end and back-end software components.
  4. Ensure the scalability, reliability, and security of developer infrastructure.
  5. Keep up-to-date with emerging technologies and trends in software development.
  6. Participate in code reviews and provide constructive feedback to team members.
  7. Troubleshoot and debug complex issues in a timely manner.
  8. Document code and processes to ensure clarity and maintainability.
  9. Follow software development best practices and coding standards.
  10. Work with project managers to meet project deadlines and deliver high-quality results.
  11. Continuously improve and optimize existing systems and processes.
  12. Mentor and guide junior team members.
  13. Communicate effectively with team members and stakeholders to ensure a smooth development process.
  14. Proactively identify and address potential roadblocks or challenges.
  15. Adhere to company policies and procedures.
Where is this job?
This job is located at San Jose, CA, USA
Job Qualifications
  • Strong Programming Skills: A Full Stack Software Engineer At Bytedance Must Have A Strong Foundation In Programming Languages Such As Java, Python, And Javascript. They Should Also Have Experience Working With Web Development Frameworks Like Angular And React.

  • Knowledge Of Database Management: The Ideal Candidate Should Have Experience Working With Database Management Systems Like Mysql, Mongodb, And Postgresql. They Should Also Be Proficient In Writing Complex Sql Queries And Optimizing Database Performance.

  • Familiarity With Devops Tools: As A Developer Infrastructure Engineer, The Candidate Should Be Familiar With Tools Such As Jenkins, Docker, And Kubernetes. They Should Also Have Experience With Continuous Integration And Deployment Methodologies.

  • Understanding Of Cloud Computing: Knowledge Of Cloud Computing Platforms Like Aws, Azure, Or Google Cloud Is Essential For A Full Stack Software Engineer At Bytedance. They Should Be Able To Design, Deploy, And Manage Applications On The Cloud.

  • Problem-Solving Skills: A Full Stack Software Engineer Must Be Able To Identify And Solve Complex Technical Problems. They Should Also Be Able To Think Critically And Come Up With Innovative Solutions To Improve The Performance And Scalability Of Applications.

Required Skills
  • Web Development

  • Database Management

  • DevOps

  • Agile Methodology

  • Cloud Computing

  • User Interface Design

  • Programming Languages

  • API integration

  • Front-end development

  • Back-end development

  • Testing And Debugging

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • flexibility

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Full Stack Software Engineer, Developer Infrastructure in San Jose, CA, USA is between $115,000 and $155,000 per year. This can vary depending on the specific company, level of experience, and other factors such as bonuses and benefits.

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 PostedApril 2nd, 2024
Apply BeforeJune 9th, 2026
This job posting is from a verified source. 
Reposted

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