¡Activa las notificaciones laborales por email!

Back End Developer (Go)

italki

Comunidad de Madrid

Presencial

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading company in the education technology sector is seeking a Back End Developer to join their team based in Madrid. The role focuses on leading complex projects, mentoring engineers, and enhancing system performance. Ideal candidates will have substantial experience in software engineering, particularly with GoLang and cloud services, as well as strong abilities in application performance optimization. This position offers the opportunity to work in a dynamic environment and make a significant impact on the development of their flagship platform.

Formación

  • 4+ years of professional software engineering experience required.
  • Experience with GoLang, AWS, and multithreading is essential.
  • Solid understanding of database performance optimization is critical.

Responsabilidades

  • Drive projects autonomously from design to release.
  • Lead code reviews and provide technical mentorship.
  • Resolve tech difficulties, including bugs and production issues.

Conocimientos

Distributed services development
Multithreading
Application performance enhancement
Technical mentorship
GoLang
AWS
Agile practices
Database performance enhancement
Data structures and algorithms

Educación

Bachelor’s Degree in Computer Science or related

Herramientas

MySQL
Redis
NoSQL databases
Kafka
Elasticsearch

Descripción del empleo

  • Drive large, complex projects autonomously. Own code from design to release, through the implementation and unit test phases.
  • Comply with code specifications, and care about application performance and stability
  • Lead code reviews & documentation.
  • Determine plan-of-action on large projects, and be able to break tasks down into small deliverables.
  • Keep up to date on developments in the technology landscape. Regularly review the system architecture for design and performance improvements.
  • Help to fix bugs and production issues as they arise.
  • Provide technical mentorship to other engineers on the team, and resolve tech difficulties.

Requirements

  • Bachelor’s Degree in Computer Science or related
  • At least 4 years of professional software engineering experience (Internship experience does not apply)
  • At least 4 years with distributed services development, multithreading, and application performance enhancement
  • At least 1 years of experience with GoLang (must)
  • At least 1 years of experience with cloud computing (AWS)
  • At least 1 years experience with Agile practices
  • Solid understanding of MySql , Redis , and NoSQL databases, also DB performance enhancement
  • Experience with 3rd party services (Kafka, Elasticsearch…)
  • Experience with OS, data structure, and algorithm

Plus

  • Experience with Python, Nodejs technologies
  • Experience with large education or marketplace product development
  • Experience with the recommendation and search projects
  • Good at English writing and speaking

If you are willing to consider being based in Madrid, Spain, we will give it priority.

Back End Developer • Community of Madrid, Spain

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.