![Mobile Shire Logo](https://dn9tckvz2rpxv.cloudfront.net/shirecareers.jobs/shirelogo.png)
Job Information
Microsoft Corporation Software Engineer - Data in Hyderabad, India
Microsoft Gaming is the gateway for brands to the #1 cross-platform gaming company in the world, with hundreds of millions of players across over 190 countries. Our legendary portfolio includes iconic mobile game franchises such as Candy Crush™, eSports opportunities like the Call of Duty® and Overwatch® Leagues, and some of the top PC and console gaming such as World of Warcraft®, Call of Duty®, and StarCraft®.
The idea is simple: great game experiences offer great marketing experiences.
We are seeking a Software Engineer (Data) in our Ads Engineering team, crafting groundbreaking mobile advertising technologies to build the next generation of our Ads Platform.
Responsibilities
Build scalable data pipelines and services.
Understand the business requirements and translate them into the development/design tasks.
Follow engineering best practices and design/coding standards.
Collaborate with the other team members across different teams.
Craft and build cloud-based data lakes and data warehouses.
Qualifications
BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience.
4+ years of hands-on experience in software design and development.
Experience in Java/Python Development.
Experience in working with relational databases such as MySQL, Postgres etc.
Experience in NoSQL databases like Bigtable, Cassandra, HBase etc.
Experience with developing extract-transform-load (ETL).
Experience with distributed messaging systems like Kafka
Experience with distributed computing frameworks like Apache Spark and Flink.
Should be able to communicate and articulate his/her thought process effectively with the other team members.
Preferred Qualifications
- Experience working with Azure, AWS or Google Cloud Platform (GCP)
More about you
You are passionate about a culture of learning and teaching. You love challenging yourself to constantly improve, and sharing your knowledge to empower others.
You like to take risks when looking for novel solutions to complex problems. If faced with roadblocks, you continue to reach higher to make greatness happen.
You care about solving big, systemic problems. You look beyond the surface to understand root causes so that you can build long-term solutions for the whole ecosystem.
You believe in not only serving customers but also empowering them by providing knowledge and tools
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) .