Back to Jobs
Company logo

Software Development Engineer

Alibaba Cloud

Zurich, Switzerland
full time
Posted 3/18/2026
onsite
ℹ

JobForYou Recommendation

This Software Development Engineer role at Alibaba Cloud presents an excellent opportunity for engineers seeking to work on large-scale cloud infrastructure. While specific salary details aren't provided, the chance to contribute to a global tech giant's core products, utilizing a diverse tech stack including Java, C++, Python, and Go, is highly appealing. This position is ideal for those eager to advance their careers in distributed systems and cloud computing within a leading international team.

About the Role

Alibaba Cloud, a global leader in cloud computing and artificial intelligence, is seeking a talented Software Development Engineer to join its innovative team. This role involves contributing to the design, development, and maintenance of cutting-edge cloud products and services that power businesses worldwide. You will work within a dynamic and fast-paced environment, collaborating with cross-functional teams to deliver high-quality, scalable, and reliable solutions. This position offers an exciting opportunity to work on challenging projects that have a significant impact on the cloud industry. We are looking for individuals who are passionate about technology, eager to learn, and committed to pushing the boundaries of what's possible in cloud computing. Join us and be a part of a team that is shaping the future of digital transformation.

Responsibilities

Design, develop, test, deploy, and maintain robust and scalable software solutions for Alibaba Cloud products. Collaborate with product managers, architects, and other engineers to define requirements and design specifications. Participate in code reviews to ensure code quality and adherence to best practices. Troubleshoot and resolve complex technical issues, ensuring high availability and performance of systems. Continuously learn and apply new technologies to improve existing systems and develop new features.

Requirements

Bachelor's or Master's degree in Computer Science or a related technical field. Proficiency in at least one programming language such as Java, C++, Python, or Go. Solid understanding of data structures, algorithms, and object-oriented design principles. Experience with distributed systems, cloud computing, or large-scale data processing is a plus. Strong problem-solving skills and ability to work independently as well as in a team. Excellent communication skills in English.

Tech Stack

JavaC++PythonGoDistributed SystemsCloud ComputingLinuxSQLNoSQLMicroservices

Benefits

  • Competitive salary
  • Comprehensive health insurance
  • Performance bonuses
  • Professional development opportunities
  • Relocation assistance (if applicable)
  • Paid time off
  • Employee assistance program
  • Modern office environment
  • International team
Experience Level
mid
Remote Policy
onsite
Views
3
Applications
0

We Use Cookies

We use cookies to enhance your browsing experience, analyze site traffic, and provide personalized content. By clicking 'Accept', you consent to our use of cookies. Learn more