See more Collapse

SOFTWARE ENGINEER II

1 month ago


Shanghai, China Microsoft Full time

Overview

We are the Microsoft Purview team part of Microsoft Security organization. Microsoft Purview team presents interesting challenges in technologies such as data governance, data integration, big-data, cloud, storage and open-source. We build reliable, highly scalable and highly performing distributed systems for data governance on Azure. We work with various open-source technologies like Atlas, Kubernetes, Spark, GraphDB, Elastic Search, Hadoop, Yarn, etc., and make contributions to these technologies. This is a once in a lifetime opportunity to be part of a very agile team, take on hard distributed system problems and ship mission-critical features at a rapid pace. Microsoft puts customers in control of their personal data and backs this commitment with continuous investment in governance infrastructure. We need collaborative developers who can think big, deliver on those big challenges, and along the way, change the world. We’re looking for engineers to build them from the ground up.

Autonomy to drive major feature areas. Cutting edge technologies (Spark, Kubernetes, Atlas, Egeria, Elastic Search, Flow Engine, GraphDB, NLP, connector framework, Scanning, Airflow). Collaborative, supportive culture Faster domain knowledge and career growth due to high visibility and high business impact of the service.

Microsoft Purview China team has openings ranging from entry to Principal. We are seeking top talents with passion for data catalog, big data, data discovery and data governance. You are expected to learn all kinds of industrial data stores, e.g. sap, databricks, mongodb, salesforce, snowflake, etc. and build a huge set of metadata connector to retrieve metadata and classification from those stores in an extensible approach. You will learn cutting edge big data services, like Atlas, Spark, lineage, graph and search engine. You also will learn deeper into kubernetes world, to build highly reliable, scalable and elastic cloud service, which is operated at all Microsoft Azure data centers and other Cloud Providers. You will have opportunities to reach out to customers to understand / solve a real customer pain points.

Qualifications

Required Qualifications:

2+ years of professional software development experience. Fluent in one or more programming language like Java, Golang and C#. Solid data structure knowledge and familiar with common algorithms. Good knowledge of OO design and basic understanding with functional programming concepts

Preferred Qualifications:

BS/MS in Computer Science, Mathematics/Physics, or Engineering, or equivalent experience. Familiar with container related technologies (Docker, Kubernetes). Experience on customizing Kubernetes like developing operators and define CRDs. Experience with web service development and familiar with related technologies (SpringCloud, REST). Experience in data governance areas like data catalog, lineage, discovery and data policy, and familiar with related technologies like Apache Atlas, Egeria and OpenLineage. Familiar with cloud platform like Azure, AWS, GCP, AliCloud and etc. Familiar with popular data store (relational, document, wide column, key-value, etc) like MySQL, Oracle, SQLServer, MongoDB, CosmosDB, Redis, Cassandra, Hbase, S3, Azure Storage, etc. Familiar with big data technologies like Spark, Hadoop, Flink and Kafka. Familiar with full text search technologies (Apache Lucene, Elastic Search & Apache Solr). Familiar with graph database (Neo4j, Gremlin & JanusGraph, etc) Familiar with machine learning and NLP. Familiar with workflow related technologies (Apache Airflow, etc). Familiar with service mesh technologies (Istio). Familiar with modern security models like OAuth and token based authentication and authorization. Experience building and shipping production grade software or services. Experience using agile methodologies or test-driven development (TDD). Great curiosity and willingness to question. High enthusiasm, integrity, ingenuity, results-orientation, self-motivation, and resourcefulness in a fast-paced competitive environment. Have a deep desire to work collaboratively, solve problems with groups, find win/win solutions and celebrate successes. Get excited by the challenge of hard technical problems. Solve problems by always leading with deep passion and empathy for customers.

# Microsoft Purview

Responsibilities

We are looking for a great software engineer with experiences in backend services and data pipelines to build the next generation of Microsoft's data governance services.

Responsibilities:

Design and develop large scale distributed systems. Deploy and operate services in production. Work with customers to resolve their issues and gather requirements for new features. Work with Microsoft stakeholders in and out of the immediate team to make sure our code is compliant and secure, as much as it solved the customer problems. Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

We have other current jobs related to this field that you can find below

  • Software Engineer II

    4 weeks ago


    Shanghai, China Microsoft Full time

    Overview Edge + Platform Team works on bringing the best of Azure technologies to Edge datacenters. As a part of the team, you will be working on exciting technologies with massive exposure to distributed and cloud computing. Qualifications Requirements 2+ years of shipping enterprise scale software in a software engineering-related role. ...


  • Shanghai, Shanghai, China Microsoft Full time

    Overview Microsoft 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.Microsoft's Azure Data engineering team is leading the transformation of analytics in the...


  • Shanghai, China Microsoft Full time

    Overview Microsoft 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.Microsoft’s Azure Data engineering team is leading the transformation of analytics in...

  • Software Engineer II

    2 weeks ago


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

    Description Develop runtime software for the Palladium emulation system Detect and troubleshoot software issues Collaborate with both system software and hardware engineers in the development of the products Requirements MS or above in Computer Science or related area Strong C/C++ programming skills Good understanding of object-oriented design ...

  • Software Engineer II

    2 months ago


    Shanghai, China Cadence Design Systems, Inc. Full time

    Description Develop runtime software for the Palladium emulation system Detect and troubleshoot software issues Collaborate with both system software and hardware engineers in the development of the products Requirements MS or above in Computer Science or related area Strong C/C++ programming skills Good understanding of object-oriented design ...

  • Software Engineer 2

    2 weeks ago


    Shanghai, Shanghai, China Microsoft Full time

    Overview Developer Division is an organization focusing on developer tooling and experiences, and application workload experiences. We're looking for a Software Engineer II to join us to develop and deliver the great, consistent and scalable AI tooling products. You will have opportunities to work on AI tooling by leveraging latest Microsoft AI...

  • Software Engineer 2

    3 weeks ago


    Shanghai, China Microsoft Full time

    Overview Developer Division is an organization focusing on developer tooling and experiences, and application workload experiences. We're looking for a Software Engineer II to join us to develop and deliver the great, consistent and scalable AI tooling products. You will have opportunities to work on AI tooling by leveraging latest Microsoft AI...


  • Shanghai, Shanghai, China Ansys Full time

    Requisition #: Our Mission: Powering Innovation That Drives Human Advancement When visionary companies require insights on how their groundbreaking ideas will perform, they bridge the gap between design and reality through Ansys simulation. For over five decades, Ansys software has empowered innovators in various sectors to push boundaries utilizing the...


  • Shanghai, Shanghai, China Ansys Full time

    Requisition #: 14180Our Mission: Powering Innovation That Drives Human AdvancementWhen you're part of fantastic companies, they want to know how their groundbreaking ideas will play out in the real world. That's where Ansys simulation comes in. For over five decades, Ansys software has empowered innovators from various sectors to break barriers with the...


  • Shanghai, Shanghai, China Ansys Full time

    Our Mission: Powering Innovation That Drives Human AdvancementWhen companies with groundbreaking ideas want to know how their concepts will fare in reality, they bridge the gap between design and actuality through Ansys simulation. With over 50 years of experience, Ansys software has empowered innovators in various sectors to push limits by harnessing the...


  • Shanghai, Shanghai, China Ansys Full time

    Our Mission: Powering Innovation That Drives Human AdvancementWhen companies with groundbreaking ideas want to know how their concepts will fare in reality, they bridge the gap between design and actuality through Ansys simulation. With over 50 years of experience, Ansys software has empowered innovators in various sectors to push limits by harnessing the...


  • Shanghai, China Flexport Full time

    The opportunity: Flexport 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. We help the world's fastest-growing brands manage their international supply chains, providing a fully-managed service for moving products between...


  • Shanghai, China Ansys Full time

     Requisition #:  14180  Our Mission: Powering Innovation That Drives Human Advancement    When visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by...


  • Shanghai, Shanghai, China Applied Materials Full time

    Key Responsibilities: Performs all standard service activities through Tier I unassisted.Performs standard Tier II with assistance.Able to perform routine preventative maintenance within established timeframes.Completes quality repairs. Responds to fab issues by communicating with other engineers and participating in escalation conference calls.Verifies...


  • Shanghai, Shanghai, China Applied Materials Full time

    Key Responsibilities: Performs all standard service activities through Tier I unassisted.Performs standard Tier II with assistance.Able to perform routine preventative maintenance within established timeframes.Completes quality repairs. Responds to fab issues by communicating with other engineers and participating in escalation conference calls.Verifies...


  • Shanghai, China Booking.com Full time

    At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you sample. Through our...


  • Shanghai, China Jobs for Humanity Full time

    Company Description Jobs for Humanity is collaborating with Booking to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: Booking Job Description At , data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets,...


  • Shanghai, China Jobs for Humanity Full time

    Job Description At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you make. The journeys you take. The sights you see. And the food you...


  • Shanghai, China Applied Materials Full time

    Key Responsibilities Develops code for moderately difficult software projects. Design and implement bug fixes. Designs moderately difficult software projects. Develops software documentation. Troubleshoots a variety of moderately difficult software problems. Performs software tests on code and enhancements. Defines software specifications. Interfaces...


  • Shanghai, China Ansys Full time

     Requisition #: 14179    Our Mission: Powering Innovation That Drives Human Advancement     When visionary companies need to know how their world-changing ideas will perform, they close the gap between design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push...