Ativa os alertas de emprego por e-mail!

Senior Backend Engineer for a leading Series B Fintech

Palermo Advisors

Brasil

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A leading fintech company is seeking a Senior Software Engineer for their EMEA team. This fully remote role will focus on managing a world-class backend platform and developing reliable systems with a micro-services architecture. The ideal candidate needs over 5 years of software development experience, strong skills in RESTful API design, and proficiency in languages like Go, Java, Python, and C++. Opportunities to drive projects in an agile environment await you.

Qualificações

  • 5+ years of Software Development experience.
  • Experience designing and developing RESTful APIs.
  • Proficiency in message queuing systems such as Kafka.

Responsabilidades

  • Translate product requirements into technical solutions.
  • Design and implement reliable systems in a micro-services architecture.
  • Create and maintain technical documentation.

Conhecimentos

Fluent English
Software Development experience
Back-end programming languages (Go, Java, Python, C++)
RESTful API design
SQL and NoSQL knowledge
Collaborative skills
Cloud technologies (AWS/Azure/GCP)
Agile methodologies (Scrum, Kanban)
CI/CD frameworks
Message queuing systems (Kafka/RabbitMQ)

Formação académica

Bachelor’s degree in Computer Science

Ferramentas

Docker
Kubernetes
CI/CD (Gitlab CI, Github actions)
Descrição da oferta de emprego

Our client is the fastest-growing earned wage access (EWA) fintech in the U.S., serving 3.5 million employees and backed by top investors like QED and Prosus. They’ve raised nearly $400M in funding—including the largest Series A in fintech history—and just closed a successful Series B to fuel their next stage of hypergrowth.

We are looking for a Senior Software Engineer for the EMEA team. This position is fully remote within Europe. The Backend Software Engineer will be responsible for managing various areas of a world-class backend platform, including API integrations with 3rd-party vendors and partners. The ideal candidate is excited to tackle tough technical challenges and looking for opportunities to contribute to their strategic thinking.

Key Responsibilities:
  • Translate product requirements into robust technical solutions, recommend alternative approaches and lead engineering efforts to meet ambitious targets
  • Design and implement reliable systems and applications in the context of a fully distributed micro-services architecture
  • Build and maintain integrations with 3rd-party vendors and partners
  • Design and implement highly available RESTful APIs supporting user-facing web and mobile applications
  • Focus on creating reusable code and libraries that can be shared across teams, fostering collaboration and ensuring scalability for future projects.
  • Enforce observability best practices, leveraging tools like logging, metrics and alerting systems
  • Create and maintain detailed technical documentation for all solutions, including architecture designs, APIs, workflows, and system configurations.
  • Continuously monitor systems and applications for opportunities to maximize performance and scalability
  • Effective cross-team communication and collaboration to align priorities, clarify requirements, identify dependencies, and ensure seamless coordination throughout the software development lifecycle.
Required Qualifications:
  • Fluent English, including strong verbal and written skills.
  • 5+ years of Software Development experience
  • A Bachelor’s degree in Computer Science or equivalent combination of technical education and work experience.
  • Proficient knowledge of back-end programming languages such as Go / Golang, Java, Python and C++
  • Strong expertise in designing and developing RESTful APIs
  • Experience with both SQL and NoSQL database technologies and strong understanding of database concepts and internals, including data model design and optimization principles
  • Experience at building reliable and scalable user-facing applications
  • Proficiency in designing and implementing scalable distributed systems and microservices architectures, with a strong ability to meet performance and scalability requirements
  • Excellent collaboration skills, with the capacity to work effectively with cross-functional teams, present ideas, and communicate technical concepts clearly
  • Keep up to date with technologies - AWS/Azure/GCP, serverless, Docker, Kubernetes, ECS among others
  • Strong ability to take ownership of projects, driving initiatives from concept to completion with minimal supervision, while proactively identifying challenges and solutions.
  • Experience working with agile methodologies, including Scrum and Kanban, to deliver high-quality results in iterative cycles
  • Proficiency in message queuing systems such as Kafka(preferred)/RabbitMQ/Flink.
  • Effective release management experience for ensuring zero downtime and experience with CI/CD frameworks such as Gitlab CI and Github actions.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.