Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer FrontEnd BackEnd Full Stack 
Spain, Catalonia, Barcelona 
338586644

13.08.2024

You will be part of a passionate and supportive team, building highly performant and scalable distributed services.

Why work at WWE:

Qualifications

Required Qualifications:

    • Bachelor's Degree in Computer Science, or related technical discipline
    • Considerable industry experience coding in, C, C++, C#, Java, JavaScript, TypeScript, React, or Python OR equivalent experience.
    • Proven track record of growing consumer or enterprise products using product led growth techniques.
    • Strong problem-solving skills, ability to cultivate positive relationships, and clear communication and coordination skills

Preferred Qualifications:

  • Experience in applying deep learning techniques and/or drive end-to-end AI product development (Search, Recommendation, NLP, Document Understanding, etc).
  • Experience with common machine learning, deep learning frameworks like Pytorch/Tensorflow.
  • Experience in Geospatial Index and processing.
  • Experience with Linux and Kubernetes.
  • Experience building services, apps, and big data processing workloads on cloud platforms.
  • Demonstrated experience in the entire software development life cycle: design, development, testing, deployment, and live site monitoring and support.
  • Experience developing solutions that are Cloud-enabled (i.e., Azure, AWS, Google).
  • Experience collaborating across geo-distributed teams to deliver complete features and end-to-end customer experiences.
Responsibilities
  • Works with appropriate stakeholders to determine user requirements for a set of features.
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
  • Creates and implements code for a product, service, or feature, reusing code as applicable.
  • Contributes to efforts to break down larger work items intosmaller work items and provides estimation.
  • Be a champion, coach and modeler of software engineering best practices – both technical (i.e., immutability, single responsibility, TDD, refactoring as a regular habit, etc.) and process-oriented (small and single purpose PR’s, thorough and thoughtful code reviews, clear and testable acceptance criteria, etc.)