HonorHer Jobs

HonorHer

Job Information

Microsoft Corporation Senior Software Engineer - Data in Multiple Locations, Singapore

We are a community of client-facing engineers that work directly with customers to build applications. As a result, being able to collaborate in person is essential. We ask that candidates reside within 2 hours of a MS Office in the above locations and can work from the MS office up to 25% of their time.

Industry Solutions Engineering (ISE) is a global engineering organization that works with Microsoft’s largest customers on cutting-edge technologies. We code side-by-side with our customers' engineers to collaboratively innovate custom technology solutions tailored to solve their business challenges. Our work also involves the development of software assets that can be reused by other customers and these assets can contribute to the Microsoft platform. ISE is also an important source of customer feedback for Microsoft product groups and with every engagement, we aim to learn how to make our products better for our customers.

As a Software Engineer in ISE specializing in Data, you will team up with other ISE engineers on customer engagements involving Microsoft’s Data offerings. We understand that most technologies are evolving very quickly, so broad experience in the Data space and the ability to quickly upskill and unblock others is the key to success. By interacting with our customers’ engineering teams and Microsoft’s product engineering teams, you will develop real-world technical experience that helps customers grow their business and Microsoft to improve our products and services. Watch this video to learn more about who we are and what we do: https://aka.ms/ISEvideo

We welcome diversity of all kinds. ISE includes many cultures, educational backgrounds, life stages, identities and technical skills and we continue to build a culture where all voices and perspectives are heard and considered. If you have an open mindset and an inclusive working style, you may be just the engineer that we are looking for. If you love learning new things, enjoy challenges that often result in fast failure on the path to deeper understanding, then please throw your name into the hat!

Responsibilities

This is in no way a complete list of what you will be doing day-to-day, but it should give you a framework that this role operates within:

Understand User Requirements

  • Identify deep insights from customer engagements and partner with the product group on using customer needs and insights to guide future product roadmap

Design

  • Participate in architecture design sessions and coding sprints working alongside ISE engineers and customer engineers to help them make good design decisions specifically around building good Data solutions.

Coding

  • Be a hands-on software engineer where needed, so you’ll need to be able to write good quality code. However, we mostly bring Data & AI capability to the existing ISE industry engineering crew that has end-to-end ownership of the customer engagement, not adding extra capacity to work on any technology

  • Collaborate with other members of the team and the broader organization to strategically invest in building reusable assets and playbooks, leveraging the experience of delivering quality solutions to customers

Qualifications

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR equivalent experience

  • A good handle on SQL and Database querying

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

  • OR equivalent experience.

  • Hands-on experience from design through implementation of large-scale distributed data systems, setting examples for good data engineering practices, CI/CD and coding along the way

  • Proven experience providing technical leadership, drawing insights and communicating (both written and verbal) effectively with stakeholders

  • Familiarity with the Microsoft Azure cloud or similar experience with another cloud platform

  • Experience with Spark (Databricks or Synapse) or Modern Data Architectures such as Modern Data Warehouse and Data Mesh

  • Working with Transactional Systems (either NoSQL or traditional RDBMS)

  • Flexibility to travel when you believe it would be more efficient and effective to collocate with the customer or ISE engineering crew, and for occasional ISE-wide events (we comply with all local guidelines related to travel and worksite opening related to the Covid-19 pandemic) but also a willingness to work with a geographically-dispersed virtual team

ISE is part of the Microsoft Industry Solutions organization and is a global organization of over 16,000 strategic sellers, industry experts, elite engineers, and world-class architects, consultants, and delivery experts who work together to bring Microsoft’s mission of empowerment and cutting-edge technology to life for the world’s most influential customers. We are on the front lines of innovation, working side-by-side with customers to drive value across the entirety of their digital transformation journey.

Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints and be their authentic selves. Join us and help create life-changing innovations that impact billions around the world!

We invest in your health, wellness, and financial future by offering a competitive package including a wide range of benefits built around your personal needs and those close to you. 

#ISEngineering

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers