Senior Software Engineer
5 days ago
Job Description Overview Microsoft's Commerce + Ecosystems (C+E) organization empowers all Microsoft businesses and third parties to bring their products and services to market across all channels and clouds. Within C+E, the Platform Data and Experiences (PDX) team's mission is to produce accurate, reliable, and efficient records of charge, empower customers and partners through insights and analytics, and elevate critical commerce functions through code, data, models, insights, and email platforms. Join the team behind Microsoft's Email Orchestrator servicean essential platform powering scalable, reliable, and intelligent email workflows across hundreds of critical Microsoft services. Microsoft Email Orchestrator (MEO) is a mission-critical platform that powers billions of email transactions per month across Microsoft's global ecosystem. It serves as the backbone for customer communications, transactional alerts, and service notifications across Azure, Microsoft 365, Commerce, and other enterprise services. We are seeking a passionate and experienced Senior Software Engineer to lead technical efforts, drive architectural decisions, and mentor a high-performing team in building highly scalable and resilient cloud services. You'll grow by seeking feedback, sharing ideas, and learning from diverse perspectives, living Microsoft's values of respect, integrity, and accountability so everyone can thrive. Responsibilities - Lead design and development of distributed systems that orchestrate email delivery, diagnostics, and self-healing capabilities across Microsoft services. - Drive architectural decisions to ensure scalability, reliability, and performance of the Email Orchestrator platform. - Collaborate cross-functionally with product managers, service owners, and SREs to define and deliver high-impact features. - Champion engineering excellence through code reviews, design discussions, and mentoring junior engineers. - Own service health and live site operations, including deployment automation and telemetry-driven diagnostics. - Contribute to long-term vision and roadmap for the Email Orchestrator service, aligning with broader organizational goals. - Foster a culture of innovation, inclusion, and continuous improvement. Qualifications Required Qualifications - Bachelor's degree in computer science or related field or equivalent practical experience. - 10+ years of professional experience in designing, developing, and operating mission-critical cloud services at scale. - Strong understanding of distributed systems, microservices architecture, and cloud platforms (e.g., Azure). - Solid grasp of distributed systems fundamentals (scalability, resilience, consistency), data structures/algorithms, and secure coding practices. - Experience in cutting-edge deployment automation, observability tooling, and live site engineering practices. - Demonstrated ability to ship high-quality, well tested code and operate distributed services in production. Preferred Qualifications - Experience with email infrastructure, messaging systems, or orchestration frameworks. - Experience leading a team and mentoring engineers. - Familiarity with deployment automation, CI/CD pipelines, and telemetry-driven diagnostics. - Demonstrated leadership in driving technical initiatives and mentoring engineers. - Demonstrated experience leveraging AI tools and technologies to enhance engineering effectiveness, coupled with a strong curiosity and commitment to continuous learning in the field of Artificial Intelligence. This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
-
Senior Software Engineer
1 week ago
india Better Software Full timeBetter Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...
-
Senior Software Engineer
7 days ago
Bengaluru, India ePS (eProductivity Software) Full timeJob Description Job Title: Senior Software Engineer Location: Bangalore, India Job Type: Full-Time About Us eProductivity Software is a leading provider of innovative software solutions for the packaging industry. Our R&D division in Bangalore is focused on delivering high-performance, scalable technologies that power mission-critical products like AC4D, a...
-
Software Engineer
4 days ago
India YugabyteDB的 Software Engineer 職位申請 Full time ₹ 50,00,000 - ₹ 2,00,00,000 per yearAt Yugabyte, we are on a mission to become the default transactional database for enterprises building cloud-native applications. YugabyteDB is our PostgreSQL-compatible distributed database for cloud-native apps. Resilient, scalable, and flexible, it runs on any cloud and enables developers to become instantly productive using well-known APIs.We are looking...
-
Software Engineer
3 weeks ago
Noida, India Sonata Software Full timeJob Description Role Summary The Mid-range .NET Developer is an important member of the Copy Protection program team, responsible for developing, maintaining, and supporting software across both legacy and modern stacks. This role is delivery-focused with opportunities to contribute to technical discussions and gain exposure to hardware-integrated systems....
-
Senior Software Engineer
3 weeks ago
Noida, India Maq Software Full timeAbout MAQ Software We are an engineering-driven organization with an AI-first mindset, building enterprise software that delivers measurable business outcomes. For over 25 years, we have partnered with Microsoft and Fortune 500 companies to drive innovation across data & analytics, AI/ML, Generative AI, and cloud solutions. • 12-time honoree on the Inc....
-
Senior Software Engineer
6 days ago
India W Energy Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are only looking for candidates based in Bangalore or nearby. The last round will be face-to-face.About the RoleWe are looking for an experienced and passionate Senior Software Engineer to join our team. This role will focus on building scalable, secure, and high-performance applications that power critical business processes for our customers. You will...
-
Senior Software Engineer
1 week ago
India Better Software Full timeBetter Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...
-
Senior Software Engineer
2 weeks ago
Noida, India E2logy Software Solutions Full timeDescription :The Software /Senior Software Engineer-Full Stack (JavaSpringBoot +Vue JS) will be responsible for designing, developing, and maintaining backend applications using Java and Spring Boot 3 Framework and Front End VueJS. The ideal candidate will have at least 2-7 years of experience and will work closely with cross-functional teams to deliver...
-
Senior Software Engineer
2 weeks ago
India Better Software Full timeBetter Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...
-
Senior Software Engineer
1 hour ago
Noida, India Infinite Computer Solutions Full timeJob Description Job Description Job Description of Senior Software Engineer (Dot Net) Finance Team for Infinite Computer Solutions Title: Senior Software Engineer (Dot Net) - Finance (E3 Level) Preferred Location: Noida, Uttar Pradesh, India. Position Overview Job Description: Should be able to Identify and fix technical problems with the team. Achieving...