JobsSoftware Engineer/Sr. Software Engineer
Job description
The Software Engineer/Senior Software Engineer role in the Marketing Growth Engineering team at Microsoft focuses on optimizing and transforming internal marketing operations. The team aims to streamline marketing planning processes by leveraging advanced AI technologies. This position is pivotal in developing large-scale solutions that enhance the effectiveness of marketing initiatives. Candidates will work in a culture that celebrates innovation and excellence, contributing to meaningful work that impacts the organization.
Requirements
- Bachelor's Degree in Computer Science or related technical field.
- 2+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, or Python.
- Experience in AI-native engineering practices.
- Hands-on experience applying AI to develop software solutions across the development lifecycle.
Responsibilities
- Design and build automation for marketing planning and operations.
- Collaborate with stakeholders to understand requirements and deliver impactful solutions.
- Review and implement well-structured, testable, and maintainable code for product features.
- Leverage AI Native engineering practices across the development lifecycle.
- Implement best practices for security, reliability, and compliance.
- Contribute to raising awareness and understanding of engineering principles within the team.
Benefits
- Employees at Microsoft are often offered comprehensive, “world-class” benefits—including health and mental-wellness programs, competitive pay with bonuses and stock awards, and retirement/savings options. Time-off and flexibility are common, with generous vacation and holidays, parental and caregiver leave, and flexible work schedules, alongside learning support, employee resource groups, product discounts, and matching-gifts/volunteering programs. Specific benefits can vary by region.
Is this posting expired or inaccurate?
