Job Detail

Senior Software Engineer

Inseriert am: 12.06.2019

Are you looking for an opportunity to create novel software with top customers, partners and open source communities? Do you want to thrive in and contribute to a culture where different areas of passion and skills empower a happy and high performing team? Are you excited to learn new technologies? If the answer is yes, then we want you to join our fast growing team of curious and talented software engineers.


 


Our team, Commercial Software Engineering, works side by side with Microsoft’s strategic enterprise and startup customers to help them accelerate their business transformation and tackle their toughest technical problems both in the cloud and on the edge.


 


We meet customers where they are, working with the languages, open source frameworks and operating systems they use. Our work spans across industries including automotive, financial services, government and manufacturing and covers a broad spectrum of domains including IoT, machine learning, distributed cloud apps and high scale compute. Sharing our work and expertise is a core part of the value we deliver - We work closely with Microsoft’s product engineering teams, to improve our products and services and contribute to open source projects and communities.


 


As teams, we work on projects that may run for weeks or months, so we use agile techniques, and sound engineering fundamentals, to deliver production systems in a professional and sustainable manner.


 


We believe that teams with diverse backgrounds, areas of passion and skills enable the best working environment and success for us and our customers. So, if you like variety, coding in many languages, using any available tech across our industry, digging in with our customers, occasional travel, and sharing what you’ve done through open source contributions, blog posts and conference presentations, then come talk to us.


Responsibilities



  • Working within a team of software engineers to design, implement, and deliver value alongside our customers and their software engineer teams.

  • Exercising your existing skills, learning new things, and then sharing your experiences with those around you, the broader Microsoft organization and the OSS community.

  • Clearly and effectively communicating your ideas, through words and code.

  • Developing positive relationships with software engineers across Microsoft and with Microsoft product teams.

  • Upholding our delivery standards by following and contributing to our engineering playbook.


Qualifications


 



  • A long track record of working within teams of software engineers, and collaborating with other teams and disciplines to deliver production software that runs at scale ·

  • Experience of designing and building cloud-native apps and cloud services that run at scale. ·

  • Experience and passion to learn about and dig deeper on relevant tech platforms and software stacks. Examples include Azure, AWS, Google Cloud Platform, Tensorflow, Kafka, Cassandra, Go, Kubernetes, PostgreSQL, node.js, .NET Core, Python, Java. You may know of things that should be added to this list, and you can explain why to other software engineers. ·

  • Solid hands-on experience of software engineering fundamentals such as testing, continuous integration, continuous deployment, pull requests and code reviews, source control, work item/issue tracking. ·

  • A Bachelor or Master’s degree in Computer Science or a related discipline or comparable practical professional experience ·

  • Ability to travel occasionally (around 25%). We co-locate with customers for a few days or a working week at the right points during our projects and also get together with peers regionally or globally a few times per year. Travel is mostly within region (European time zones).


 


 


CSE-FY20


 


Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.


 


Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Details