Talent.com
Software Engineering
Software EngineeringConfidential • Bengaluru / Bangalore, India
Software Engineering

Software Engineering

Confidential • Bengaluru / Bangalore, India
30+ days ago
Job description

Are you interested in working for one of the most exciting products in Microsoft, passionate about exceeding customer expectations and advancing Microsoft's cloud first strategy Are you interested in a start-up like environment, excited about cloud computing technology and driving growth in one of Microsoft's core businesses If so, then look no further than the Azure Customer Experience (CXP) Team!

Microsoft Azure provides customers with an on-demand and infinitely scalable infrastructure and platform for customers to build, host, and scale service applications on the Internet through Microsoft's global data centers. As part of the Azure Engineering organization, Azure CXP is a rapidly growing team committed to driving Azure growth through our relentless pursuit of satisfied Azure customers, by leading world-class customer reliability engagements, engineering modern customer-first experiences for scale, and by driving deep customer insights and empathy into the broader Azure Engineering organization.

Responsibilities

Responsibilities

Our team is looking for a Software Engineer to help develop a world-class, customer-centered engineering infrastructure. You will work with Azure CXP Program Managers and Data Scientists as well as other Azure engineering teams and the Field, Marketing and Support organizations to define and deliver critical, customer-facing features and the tools, infrastructure and end-to-end solutions required for all the rapidly expanding programs in Azure CXP. In this role, you will need strong customer empathy and an ability to focus our engineering efforts on Azure's business priorities. Please find the details of the responsibilities.

Engineering Excellence

Develops knowledge of and learns to apply best practices to reliably build code that is based on well-established methods. Develops an understanding of global and local regulations for technologies and system applications. Learns about customer scaling requirements and application of best practices for meeting scaling needs and performance expectations.

Learns about and helps to support communication with key partners across the Microsoft ecosystem of engineers. Supports partner teams across Microsoft (e.g., Xbox, Office) and supports projects to drive and achieve desirable user experiences and fitting the dynamic needs of partners / customers through product development.

Learns about and helps to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Contributes to efforts to check for visible evidence to demonstrate compliance for product features. Develops understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft.

Learns about, shares new ideas, and leverages software developer tools to create, debug, and maintain code for features. Uses internal tools and open source when possible.

Learns to develop and contribute to automation within production and deployment of a product feature. Runs code in simulated, or other non-production environments to confirm functionality and error-free runtime for products with oversight.

Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.

Implement

Learns to review work items to gain knowledge of product features in partnership with appropriate stakeholders (e.g., project managers). Assists and learns about breaking down work items into tasks and provides estimation. Escalates any issues that would cause a delay.

Learns about and supports deployment to customers following the correct measures to push features out to customers. Learns about and considers the impact of build deployments on both users and other services. Learns about best practices for the deployment of features safely.

Understand User Requirements

Contributes in partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a feature. Considers a variety of feedback channels to incorporate insights into future designs or solution fixes. Begins to incorporate appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.

Coding

Learns to review code and helps to review code of others to ensure it meets the team's and Microsoft's quality standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices.

With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Learns about and applies diagnosability, reliability, and maintainability, and understands when the code is ready to be

Qualifications

Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

1+ years of experience with hands-on coding and designing distributed software systems

1+ years of experience in developing and delivering highly scalable distributed platform solutions

Master's Degree in Computer Science or related technical field with proven experience 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 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

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.

Skills Required

Java, Javascript, C, Python

Create a job alert for this search

Software Engineering • Bengaluru / Bangalore, India

Related jobs
Senior Software Engineering Manager

Senior Software Engineering Manager

Best Buy • Bengaluru, India
Ensure the quality and integrity of the Software Development Life Cycle (SDLC) for their team and identify opportunities for improvement in how the team works, through usage of recommended tools an...Show more
Last updated: 30+ days ago • Promoted
Software Engineer (Full Stack) - 17853

Software Engineer (Full Stack) - 17853

Turing • hosur, tamil nadu, in
Turing is seeking experienced Full Stack Software Engineers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling.In th...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Programmers.io • hosur, tamil nadu, in
Senior AI-Integrated Software Engineer (.Remote until office reopens, Work from Home.We are looking for a dynamic and innovative. The ideal candidate will bring hands-on experience in AI-assisted de...Show more
Last updated: 30+ days ago • Promoted
Principal System Software Engineers

Principal System Software Engineers

Mulya Technologies • Greater Bengaluru Area, India
Principal / Staff System Software Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon...Show more
Last updated: 30+ days ago • Promoted
Engineering Manager

Engineering Manager

ThoughtSpot • Greater Bengaluru Area, India
Engineering Manager- Backend (Hands-On).ThoughtSpot is on a mission to create a more fact-driven world.Our platform is disrupting the $200B+ analytics market industry by making it 1000x faster and ...Show more
Last updated: 1 day ago • Promoted
Software Engineer - Shopify Tech Stack

Software Engineer - Shopify Tech Stack

FoxSell Bundles • hosur, tamil nadu, in
FoxSell Bundles is a fast-growing e-commerce app company helping merchants create effective product bundles and boost sales on Shopify. We are passionate about enabling online stores to increase the...Show more
Last updated: 6 hours ago • Promoted • New!
Principal Software Engineer

Principal Software Engineer

Arcserve • hosur, tamil nadu, in
We have an opening for PSE-Java with Arcserve, remote.Arcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scale, comprehensive data prot...Show more
Last updated: 30+ days ago • Promoted
Desktop Engineering Support

Desktop Engineering Support

Luxoft • hosur, tamil nadu, in
Investigate systemic issues that negatively affect the end user experience, implement solutions that increase productivity. Work with business partners to understand needs and pain points that impac...Show more
Last updated: 12 days ago • Promoted
Software Engineer

Software Engineer

Avoca • hosur, tamil nadu, in
At Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and m...Show more
Last updated: 5 days ago • Promoted
Software Development Engineer 2

Software Development Engineer 2

Frinks AI • hosur, tamil nadu, in
We are seeking a skilled Full-Stack Developer with a passion for problem-solving, innovation, and high quality software development. As part of our dynamic product engineering team, you will design ...Show more
Last updated: 6 hours ago • Promoted • New!
Software Engineer

Software Engineer

Best NanoTech • hosur, tamil nadu, in
Best NanoTech is seeking a talented and motivated.In this role, you will design, develop, and deploy robust software solutions powering our internal platforms and external products.You will collabo...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

Taxaura.io • hosur, tamil nadu, in
AI-powered bookkeeping platform designed for modern small and midsize businesses (SMBs).Our platform streamlines financial processes by automating invoicing, expenses, retail sales, inventory, payr...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer I [T500-21547]

Senior Software Engineer I [T500-21547]

Marriott Tech Accelerator • hosur, tamil nadu, in
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.American multinational company that operates a vast array of lodging brands, including hotels and residen...Show more
Last updated: 6 hours ago • Promoted • New!
Senior Software Engineer I [T500-21522]

Senior Software Engineer I [T500-21522]

Marriott Tech Accelerator • hosur, tamil nadu, in
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.American multinational company that operates a vast array of lodging brands, including hotels and residen...Show more
Last updated: 6 hours ago • Promoted • New!
Robotics Platform Software Engineer

Robotics Platform Software Engineer

K&K Talents - India • hosur, tamil nadu, in
This position is with one of our.Title : Robotics Platform Software Engineer.Mode of working : Work from Office.Employment Type : Full-time Permanent. Develop, debug, test, and troubleshoot platform so...Show more
Last updated: 3 days ago • Promoted
Engineering Manager

Engineering Manager

Movate • Greater Bengaluru Area, India
Manage multiple large-scale applications and websites simultaneously, demonstrating a proven track record of success.Utilize project management software for internal and client-facing schedules, as...Show more
Last updated: 1 day ago • Promoted
Software Engineer

Software Engineer

Tilda Research • hosur, tamil nadu, in
A passion for building scalable AI agents.Build scalable back-end services using.Optimize graph database queries and models in Neo4j. Collaborate cross-functionally with Product, Engineering, and Cl...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer II [T500-21546]

Senior Software Engineer II [T500-21546]

Marriott Tech Accelerator • hosur, tamil nadu, in
Marriott Tech Accelerator is part of Marriott International, a global leader in hospitality.American multinational company that operates a vast array of lodging brands, including hotels and residen...Show more
Last updated: 6 hours ago • Promoted • New!