ResponsibilitiesBe part of a culture that celebrates excellence and drives innovation where success is a shared journey.
As a Software Engineer II in Marketing Growth Engineering team, you will play a pivotal role in optimizing and transforming internal marketing operations at Microsoft. In this position, you will develop large-scale solutions focused on streamlining marketing planning operations. You will directly impact the effectiveness of marketing initiatives by leveraging advanced AI technologies to simplify and automate the planning processes, enabling marketers to reach the customers more efficiently.
Your efforts will help modernize the way marketing teams operate, reducing manual effort while improving agility and alignment to business objectives. If you are passionate about building scalable solutions that redefine how marketing teams achieve success and are eager to work at the forefront of AI in enterprise applications, we invite you to be part of our journey.
Job Responsibilities- Design and build automation for marketing planning and operations, collaborating with stakeholders to understand requirements and deliver impactful solutions.
- Review and implement well-structured, testable, and maintainable code for product features, contributing to a high standard of engineering excellence and quality.
- Leverage AI Native engineering practices across the development lifecycle, to experiment, and utilize telemetry, and feedback to optimize system performance and user outcomes.
- Implement best practices for security, reliability, and compliance, ensuring robust deployment pipelines and monitoring for marketing applications.
- Contribute to raising awareness and understanding of engineering principles (e.g., security, testability, scalability, accessibility) within the team and across related functions.
QualificationsRequired/minimum qualificationsBachelor'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, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Additional or preferred qualificationsMaster's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR 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 OR equivalent experience.
Software Engineering IC2 - The typical base pay range for this role across the U.S. is USD $85,400 - $168,100 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $111,100 - $183,700 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.