Please, let Swapcard know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Swapcard is seeking a Backend Engineer to join their team, which is dedicated to building and enhancing core systems for their AI-powered event platform.
The role involves designing, developing, and delivering high-quality, scalable backend solutions while collaborating with cross-functional teams.
The position offers the opportunity to work in various squads, such as the Matchmaking Squad, Builder Squad, and Integration Squad, each focusing on different aspects of the platform.
Responsibilities include actively participating in coding, system design, code reviews, and troubleshooting production issues, as well as continuously enhancing system performance and scalability.
Requirements:
Candidates must have at least 5 years of experience as a Backend Developer with a strong foundation in computer science fundamentals, including algorithms, data structures, and object-oriented programming.
Advanced knowledge of backend programming languages, specifically Typescript and Node.js, is required, along with the ability to design and deploy high-quality APIs (GraphQL or REST). Experience with Golang is a plus.
Proficiency in both relational and non-relational databases, such as MariaDB, MongoDB, and Postgres, with a focus on optimization and performance tuning is essential.
Candidates should possess problem-solving skills to maintain and improve legacy systems and evaluate tradeoffs between refactor, rebuild, or buy decisions.
Strong communication skills are necessary, with the ability to work asynchronously across multiple time zones.
Professional experience in designing and building microservices from scratch is required, along with knowledge of event-driven architectures (Kafka, RabbitMQ, etc.).
Extended knowledge of performance related to scalability, database optimization, and performance tuning is expected, including optimizing SQL queries and database indexes.
Experience with tools like Prometheus and Grafana is considered a good to have.
Benefits:
Swapcard offers a remote-first policy with headquarters in Paris, allowing for flexibility in work location.
Employees are part of an international team with over 40 nationalities, fostering a diverse and inclusive culture.
The company provides generous Paid Time Off to ensure employees have time for personal matters.
There are remote perks designed to enhance the working experience, along with a work-from-home budget for equipment and a co-working space budget to support remote work.
A learning budget is available to help employees develop new and existing skills, along with mental health care initiatives to support well-being.
Swapcard covers 100% of health insurance contributions for employees.
In-person social gatherings are organized to celebrate achievements within the team.
Apply now
Please, let Swapcard know you found this job
on RemoteYeah
.
This helps us grow 🌱.