Back to Jobs
Company logo

Software Development Engineer

Alibaba Cloud

Munich, Germany
full time
Posted 3/18/2026
onsite
ℹ

JobForYou Recommendation

This Software Development Engineer role at Alibaba Cloud offers a fantastic opportunity to work on cutting-edge cloud infrastructure. Ideal for mid-level engineers proficient in Java, C++, Go, or Python, you'll be contributing to large-scale distributed systems. While based in Singapore, the role promises significant impact within a global tech giant, making it an excellent career move for those looking to advance in cloud computing.

About the Role

This role is for a Software Development Engineer at Alibaba Cloud, focusing on building and optimizing cloud services and infrastructure. You will be instrumental in designing, developing, and maintaining high-performance, scalable, and reliable systems that power Alibaba Cloud's offerings. The position involves working within a dynamic and innovative environment, contributing to cutting-edge cloud technologies. As a core member of the engineering team, you will tackle complex technical challenges, collaborate with cross-functional teams, and drive the continuous improvement of our cloud platform. This is an opportunity to make a significant impact on a global scale, contributing to the evolution of cloud computing.

Responsibilities

Design, develop, and maintain core components of Alibaba Cloud's services. Optimize system performance, scalability, and reliability. Collaborate with product managers and other engineering teams to define and implement new features. Participate in code reviews, ensuring high-quality code and best practices. Troubleshoot and resolve complex technical issues. Contribute to the overall architecture and technical strategy of the platform.

Requirements

Proficiency in at least one programming language such as Java, C++, Go, or Python. Strong understanding of data structures, algorithms, and operating systems. Experience with distributed systems and cloud computing concepts. Ability to design and implement scalable and robust software solutions. Excellent problem-solving skills and a passion for technology. Bachelor's or Master's degree in Computer Science or a related field.

Tech Stack

JavaC++GoPythonDistributed SystemsCloud ComputingAlgorithmsData StructuresLinuxDockerKubernetes

Benefits

  • Competitive salary
  • Comprehensive health benefits
  • Professional development opportunities
  • International work environment
  • Relocation assistance (if applicable)
  • Employee stock options
  • Flexible work arrangements
Experience Level
mid
Remote Policy
onsite
Views
13
Applications
0