hero

Find Your Dream Job Today

Our mission is to help high-achieving LGBTQ+ undergraduates reach their full potential.

Software Engineer 2

Microsoft

Microsoft

Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago
The Web Experiences Team, WebXT, builds comprehensive and engaging content, services, and platforms for consumers to access the information they need anywhere on any device and for enterprises to enhance their employee and customer experiences. The engineers on our front-end team build the web applications that provide full self-service access for our customers to our e-commerce promotions platform. We are looking for a front-end engineer with a demonstrated track record of innovative thinking, and technical excellence.

The Search + Distribution organization includes the product, engineering, and growth teams responsible for Microsoft Bing worldwide, as well as Microsoft Search in Bing for enterprise. Our mission is to delight users everywhere with the best search experience. We are focused on creating competitive and differentiated search quality experiences, which we do by applying highly advanced ML technologies such as large-scale deep learning models and by investing in more modern search experiences.

Responsibilities

  • Ship high-quality, well-tested, secure, and maintainable code
  • Work closely with the leadership and product owner to help address business needs while maintaining engineering standards and paying down technical debt
  • Experiment with and recommend new technologies that simplify or improve our stack
  • Build end to end full stack service for a deeply engaging user experience
  • Work in a world class engineering team of engineers, architects, scientists, and leadership that will help you grow your career
  • Design and implement distributed systems that can be scaled to serve hundreds of millions of

Qualifications

Seeking candidates with 4+ years of experience in:

  • Designing, building, and maintaining complex web applications with a particular emphasis on the UI (interactions, styling, etc.)
  • Working with single-page architecture, front-end application frameworks (ideally React)
  • Using and maintaining JavaScript build
  • Interpreting mockups and translating them into polished and resolved UIs
  • Optimizing client performance through efficient dependency management and data access patterns
  • Modifying and extending Node.js REST API endpoints for data retrieval and persistence

Preferred

  • BS/MS in Computer Science or a related technical field or relevant equivalent work 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.