Software Engineer II at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Java, Scala, Python, Big Data, Stream-processing, Hadoop, Spark, PySpark, Schema Design, Dimensional Data Modeling, Distributed Systems, Cloud Technology, Azure, AWS, Data Pipelines

Industry

Software Development

Description
Design and develop reliable and scalable big data platform and Storage solutions at large scale, and support sub second query response. Influence and Collaborate across teams to bring best practices, architectures, standards, and methods for large-scale distributed systems, throughout the development cycles. Ensure high performance, reliability, and scalability of services used by millions of users globally. Drive engineering excellence through code reviews, automated testing, and continuous integration. Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C#, Java, Scala or Python. 2+ years' Experience with Big Data or Stream-processing platform. Good Coding and design skills (C#, Java, Scala, Hadoop, Spark, PySpark); experience in Spark is preferred. Experience with schema design and dimensional data modeling. Ability to deal with the ambiguity associated with working in a fast-paced and changing environment with attention to details and the drive for results. Bachelor's Degree in Computer Science OR related technical field AND 5 years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python Experience with distributed systems and a cloud technology stack such as Azure or AWS. Experience in working on big data pipelines such as Cosmos, Kusto, Azure Data Factory, Synapse, HDInsight etc. or similar technologies would be a plus. Experience with pricing models and cost estimation tools in cloud platforms.
Responsibilities
Design and develop reliable and scalable big data platform and storage solutions. Collaborate across teams to implement best practices and ensure high performance and reliability of services.
Loading...