Software Engineer II

1 month ago


Shanghai, Shanghai, China Microsoft Full time
Overview

Microsoft is seeking a highly skilled Software Engineer II to join our Developer Division, focusing on developer tooling and experiences, and application workload experiences. As a key member of our team, you will have the opportunity to develop and deliver great, consistent, and scalable AI tooling products, leveraging the latest Microsoft AI technologies and collaborating with Azure services.

Responsibilities
  • Design and develop large-scale software tools and solutions, adhering to modern software engineering practices through design and code reviews.
  • Understand AI tooling requirements and design AI tooling solutions for AI developers.
  • Develop "best-in-class" engineering systems, ensuring components are well-defined and modularized, secure, reliable, diagnosable, actively monitored, and reusable.
  • Improve test coverage for tools, organize and implement integration tests, and resolve problem areas.
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data-driven approach.
Requirements
  • 5+ years of industry experience developing enterprise-grade software.
  • 3+ years of experience building applications and services in the Cloud.
  • BA/BS in Computer Science, Engineering, or related technical field.
  • Ai-related project experience and knowledge.
  • Ability to communicate technical details clearly across organizational boundaries.
  • Experience in DevOps to maintain live services and/or application frameworks.
  • Cloud and services experience, with Azure cloud experience highly desirable.
  • Excellent analytical skills with systematic and structured approach to software design.
  • Passion for building highly scalable, highly reliable services.
  • Experience with or exposure to Agile and iterative development processes.
  • Experience/background in the enterprise space.
  • Familiarity with Microsoft Azure services is helpful.
Interpersonal Skills
  • Growth Mindset with a desire to learn, a tendency to embrace challenges, persist in the face of setbacks, see failures as essential to mastery, learn from criticism, and find lessons and inspiration in the success of others.
  • Help to create a diverse and inclusive culture where everyone can bring their full and authentic self, where all voices are heard, and where we do our best work as a result.
  • Confident and articulate in expressing ideas to a mixed audience with varying views and challenges.
  • A sense of personal ownership and accountability is required, together with the ability to deliver to deadlines while managing internal stakeholder expectations.
  • Self-motivated with a strong drive for reaching across teams and organizations to make progress collaboratively.
  • Believe that a team working well together is truly smarter than the single smartest person on that team.
  • Aspire to grow as a person, as a teammate, and as an engineer and help others grow.


  • Shanghai, Shanghai, China TE Connectivity Full time

    Unlock Your Potential at TE ConnectivityAt TE Connectivity, we empower our employees to unleash their potential and make a meaningful impact on the world. Our Software Systems Engineering Teams are at the forefront of creating innovative solutions that drive progress and sustainability.Job OverviewAs a Software Systems Engineer II, you will play a critical...


  • Shanghai, Shanghai, China TE Connectivity Full time

    Overview:At TE Connectivity, our Software Systems Engineering Teams work together to create innovative solutions for a safer, more sustainable, and connected world. As a Software Systems Engineer II, you will be part of a diverse team that designs, develops, and implements software operating and automation systems.Key Responsibilities:Conduct functional and...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    Job Title: Senior Software Engineer IIThis is a challenging role that requires a strong background in software development, particularly in Python. The ideal candidate will have a solid understanding of software design principles, data structures, and algorithms.Key Responsibilities:Design and develop complex software systems using Python and other relevant...

  • Software Engineer II

    1 month ago


    Shanghai, Shanghai, China Microsoft Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Our Azure Data engineering team is leading the transformation of analytics in the world of data...

  • Software Engineer II

    3 weeks ago


    Shanghai, Shanghai, China Microsoft Full time

    OverviewMicrosoft is seeking a highly skilled Software Engineer II to join our Developer Division, focusing on developer tooling and experiences, and application workload experiences. As a key member of our team, you will have the opportunity to develop and deliver great, consistent, and scalable AI tooling products, leveraging the latest Microsoft AI...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II position involves leading complex research, design, and software development projects within a software functional area or product line. This role requires direct input to project plans, schedules, and methodology in the development of cross-functional software products.Key ResponsibilitiesDesign, prototype,...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position in our software development team, responsible for performing complex research, design, and software development assignments within a software functional area or product line. This role provides direct input to project plans, schedules, and methodology in the development of cross-functional...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position in our software development team, responsible for performing complex research, design, and software development assignments within a software functional area or product line. This role provides direct input to project plans, schedules, and methodology in the development of cross-functional...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position in our software development team, responsible for performing complex research, design, and software development assignments within a software functional area or product line. This role provides direct input to project plans, schedules, and methodology in the development of cross-functional...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position within our software development team, responsible for performing complex research, design, and software development assignments. This role provides direct input to project plans, schedules, and methodology in the development of cross-functional software products.ResponsibilitiesDesign,...


  • Shanghai, Shanghai, China Applied Materials Full time

    Job SummaryAt Applied Materials, we are seeking a skilled Software Engineer II-E2 to join our team. As a key member of our software development team, you will be responsible for developing code for moderately difficult software projects, designing and implementing bug fixes, and troubleshooting a variety of moderately difficult software problems.Key...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II role is a key position within our software development team, responsible for performing complex research, design, and software development assignments within a software functional area or product line. This role provides direct input to project plans, schedules, and methodology in the development of...


  • Shanghai, Shanghai, China Flexport Full time

    About FlexportFlexport is a platform for global trade in an industry that comprises 12% of the global GDP. We are the first licensed freight forwarder and customs brokerage built around a modern tech stack. Our mission is to make global commerce easy and accessible.Job SummaryWe are seeking a skilled Software Engineer II to join our team in Shanghai or...


  • Shanghai, Shanghai, China Flexport Full time

    About FlexportFlexport is a platform for global trade, revolutionizing the way companies manage their international supply chains. Our mission is to make global commerce easy and accessible, and we're looking for talented engineers to join our team.The OpportunityAs a Software Engineer II, Forwarding Tech, you'll play a critical role in developing innovative...

  • Software Engineer II

    2 months ago


    Shanghai, Shanghai, China Microsoft Full time

    About MicrosoftMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.About the RoleAs a Software Engineer II in the Azure Data Factory (China) team, you will...

  • Sales Engineer II

    2 weeks ago


    Shanghai, Shanghai, China Donaldson Full time

    Drive Business Growth with DonaldsonDonaldson is a leading technology and innovation company committed to solving complex filtration challenges. We're seeking a talented Sales Engineer II to join our team and contribute to our mission.Job Purpose:As a Sales Engineer II, you will be responsible for developing and growing our PF business in the food and...

  • Software Engineer II

    2 weeks ago


    Shanghai, Shanghai, China Microsoft Full time

    About the RoleMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.The Azure Data engineering team is leading the transformation of analytics in the world of...

  • Software Engineer II

    2 weeks ago


    Shanghai, Shanghai, China Microsoft Full time

    OverviewMicrosoft is a company where passionate innovators come to collaborate, envision what can be, and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Our Azure Data engineering team is leading the transformation of analytics in the world of data...


  • Shanghai, Shanghai, China Applied Materials Full time

    Job Title: Software Engineer II-E2About the Role:We are seeking a highly skilled Software Engineer II-E2 to join our team at Applied Materials. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for moderately difficult projects.Key Responsibilities:Develop software code...

  • Product Engineer II

    2 days ago


    Shanghai, Shanghai, China Cadence Design Systems, Inc. Full time

    At Cadence, we're looking for a talented Product Engineer II to join our team. This role involves developing software tools for advanced chip design platforms.The responsibilities include engaging with customers to understand their ASIC design requirements for nano-technology process nodes and assisting them in adopting Cadence design platform and helping...