Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer

Home > Python programming jobs

Senior Software Development Engineer in USA new

  • ByteDance
  • Full time
  • Email
  • San Jose, CA

Responsibilities

  • Design and develop large-scale software platforms, systems, and services.
  • Troubleshoot, debug, maintain, and upgrade backend services and systems.
  • Gather user requirements and write code in various programming languages.
  • Participate in the full software development lifecycle from system analysis through testing and deployment.
  • Integrate software components into fully functional systems.
  • Develop operational tools to automate general operations processes.
  • Document and maintain software functionality.
  • Collaborate with product managers to design and implement application features.
  • Mentor junior software engineers and interns.

Requirements

  • A master's degree or foreign equivalent in Computer Science, Engineering, Information Systems, Data Analytics, Mathematics, Physics, or a related field plus two years of related work experience; or a bachelor's degree or foreign equivalent in one of these fields plus five years of progressive post-bachelor's related experience.
  • At least two years of experience designing and architecting large-scale, multi-tiered, distributed applications, tools, systems, and services using object-oriented design and distributed programming.
  • At least two years of experience designing scalable, highly available software systems for cloud environments.
  • At least two years of experience gathering business requirements, translating them into technical requirements, and using agile methodology throughout the software development lifecycle.
  • At least two years of programming experience with SQL, Python, Go, C++, and/or Java.
  • At least two years of experience developing code and identifying issues in a Linux environment.
  • At least two years of experience across the software development lifecycle for backend or cloud-native projects, including design, development, implementation, testing, deployment, and maintenance.

Benefits

  • Full-time employment at 40 hours per week.
  • Work location: San Jose, California.

Salary: $187k - $317k/yr

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...

Similar positions

Software Engineer in Test

  • Roadie
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Remote

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: €73k-€116k
  • Greece

Principal Software Engineer - Builder Experience

  • Elastic
  • Full time
  • Remote
  • 09/13/2026
  • Salary: zł 369k-zł 584k
  • Poland

Senior Devops Engineer

  • Woliba
  • Full time
  • USA
  • 09/13/2026
  • Remote

Senior Core Infrastructure Engineer

  • Oracle
  • Full time
  • USA
  • 09/13/2026
  • Salary: Competitive
  • Nashville, TN