Software Engineer
Microsoft
San Jose, San José, Costa Rica
hace 5 días

Microsoft Engineering team is looking for software developers. Are you interested in working on a product that ships new features every week?

Would you like to design and develop new components that solve complex distributed systems and search optimization problems?

If the answer to these questions is yes, then we would like to hear from you! We write software from the ground-up, running across thousands of servers.

We are currently building a new system for searching data in an enterprise. The goal of the system is to efficiently search all entity types such as emails, calendar items, contacts, documents, and so on with latency in milliseconds.

To design the new system, we are applying a combination of approaches from the fields of API design, Machine Learning, Distributed Computing, Workflow engines, Algorithm Optimization, and many more.

Come to define, design and deliver the next state of enterprise search system.

Responsibilities

  • Design and develop search and platform features
  • Operate and manage live site for substrate search service
  • Collaborate with the team on building a highly scalable and high performance search stack
  • Collaborate with customers and partners to understand user requirements and design features to enable rich search experiences
  • Qualifications

  • Demonstrated problem solving and debugging skills.
  • 2+ years of experience in distributed systems and agile development environment
  • Excellent communications and cross-group collaboration skills which facilitate interactions across
  • 3+ years of C++ / C# / Java software engineering and product development experience
  • A BS in Computer Science or related engineering field. MS degree preferred.
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación