Resumen del rol

Backend Software Engineer [Senior] [Remote- EMEA]

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

What we're looking for

  • Respect. We are a global team - we value the diversity of humanity and seek the good in people. We expect you to be empathetic and cultivate respectful relationships with others.
  • Humility: We welcome open discussion and candid feedback, and expect all candidates to arrive ego-free and with a commitment to better themselves and others.
  • Flexibility: Being comfortable with fast-paced working environments is a must. We seek a highly motivated self-starter that can quickly get up to speed and rise to any challenge.
  • Willingness to learn: We search for champions of learning with a growth mindset. Mistakes are celebrated and part of our road to success.

What you will be doing

  • Design and implement highly secure, fault-tolerant APIs and distributed systems architecture
  • Collaborate in a multidisciplinary environment to rapidly iterate and prototype digital products
  • Write clean, well-organized, and fully documented code
  • Make strategic, proactive decisions on maintaining and upgrading projects
  • Work with limited oversight on iterating existing codebases
  • Working in close collaboration with infrastructure and frontend teams
  • Taking ownership of key technology decisions, building for scale and high performance
  • Design and maintain CI/CD pipelines to ensure seamless deployment and integration processes
  • Conducting code reviews and continuously looking at ways of improving our ways of working
  • Develop deep payments expertise, and always looking for ways to optimize our merchant developer experience
  • Create detailed internal documentation for the projects you work on
  • Work with and lead a small group of talented engineers to create reliable and highly secure products
  • Take full accountability for project delivery and system performance in a fast-paced environment

Technical Skills & Requirements

  • A high degree of empathy and learning capacity
  • Senior experience building high-performance distributed systems and scalable architectures
  • Strong command of technologies such as, but not limited to, Django, Django Rest Framework, Postgres, Redis
  • Experience with CI/CD pipeline management and deployment automation
  • Experience with containerization and orchestration tools (Docker, Kubernetes)
  • Familiarity with GitOps practices and tools like ArgoCD for deployment management
  • Experience in using modern development practices such as DDD, BDD, and TDD would be highly advantageous
  • Passion for beautiful and well-tested code
  • In-depth understanding of the entire development process (design, development, and deployment)
  • Experience working in product companies, preferably in fintech or payment infrastructure
  • Experience working in a small team, fast-paced startup environment
  • Highly motivated self-starter who values autonomy and getting things done
  • Strong accountability mindset with ability to own end-to-end delivery
  • Payment infrastructure experience is a significant plus
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoBackend DevelopmentÁrea del rol
Señal de senioritySeniorNivel del candidato
StackAWS, CI/CD, DockerSkills principales
Ubicación15 países aceptadosElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link