Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Backend Engineer- LATAM image - Rise Careers
Job details

Backend Engineer- LATAM

Our Mission

Swapcard is the leading AI-powered event platform designed to drive revenue growth and foster meaningful connections at in-person and hybrid events. We recognize the importance of teamwork in successful events; that's why Swapcard is fueled by a team of innovators who are passionate about helping organizers build future-proof events.


Our Vision

At Swapcard, we believe in the power of meaningful connections. This belief fuels our commitment to pioneering modern solutions that empower organizers to create engaging event experiences.

Guided by our commitment to excellence and collaboration, we aim to redefine the landscape of event technology, setting new standards for engagement, accessibility, and impact.


Our Beliefs

At Swapcard, diversity is at the core of our success. With 42 nationalities represented among our 180+ team members, we champion diversity as a catalyst for creativity, collaboration, and unparalleled innovation.


We believe that by embracing a multitude of backgrounds, cultures, and viewpoints, we can truly understand and cater to the needs of our global community of event organizers and participants.

Our full remote opportunities empower our team to thrive, no matter where they are in the world, fostering a culture of flexibility and inclusion.


The role


We’re looking for a Backend Engineer to join one of our squads dedicated to building and enhancing the core systems that drive Swapcard’s capabilities. You’ll play a key role in designing, developing, and delivering high-quality, scalable solutions for event organizer; while collaborating with cross-functional teams.

Examples of Squads and their respective scopes:

Joining any of these squads means contributing to impactful projects that directly shape the future of Swapcard’s platform.


Matchmaking Squad: Focused on optimizing meeting functionalities and advancing the hosted buyer program to deliver a premium, Grade A experience for participants.

Builder Squad: Dedicated to developing a robust website builder that enhances event organizers’ customization options while significantly reducing setup time and effort.

Integration Squad: Dedicated to building a robust Connector Hub, empowering event organizers to seamlessly integrate their preferred toolchains with Swapcard.


What you'll do?
  • Design, develop, and deliver high-quality, efficient, and robust backend solutions.
  • Actively participate in coding, system design, code reviews, and troubleshooting production issues.
  • Collaborate with engineers, product managers, and designers to devise optimal engineering solutions.
  • Continuously enhance system performance and scalability.


What are we looking for?
  • Experience: 3+ years in software development with a strong foundation in computer science fundamentals such as algorithms, data structures, and object-oriented programming.
  • Programming Skills: Advanced knowledge of at least one backend programming language, such as Node.js (TypeScript) or Go, with the ability to design and deploy high-quality APIs (GraphQL or REST).
  • Database Expertise: Proficiency with both relational and non-relational databases, including MariaDB, MongoDB, Postgres, with a focus on optimization and performance tuning.
  • Problem-Solving: Skilled at maintaining and improving legacy systems, evaluating tradeoffs between refactor, rebuild, or buy decisions.
  • Collaboration: Outstanding communicator who is proactive, adaptable, and self-motivated, with the ability to work asynchronously across multiple time zones.
  • Microservices Architecture: Proven ability to operate, troubleshoot, and scale systems built with a microservices architecture using tools like Kafka, RabbitMQ, NATS, and GRPC/Protobuf for communication.


Bonus Skills
  • Cloud & Orchestration: Experience with AWS and orchestration technologies such as Kubernetes.
  • Advanced Messaging: Familiarity with message brokers like Kafka, RabbitMQ, or similar.
  • Observability: Experience using tools like Prometheus, Loki, Pyroscope & Grafana for data visualization.
  • Testing: Experience with end-to-end (E2E) testing frameworks



Swapcard’s Interview process

Our thorough interview process aims to identify exceptional talent to advance our mission while offering you a chance to explore your career potential at Swapcard.


1. Screening Interview with a recruiter from our people team.

2. A remote exercise to demonstrate and assess your skills.

3. Manager review with your future reporting manager

4. Leadership review with one of our department leaders

5. Reference check conducted by our people team

6. Offer


Swapcard's Values

🧠 Curious: We ask questions and try new things. We embrace new experiences and love to learn from others. We are curious about what something is and WHY something is.

👽 Open-minded: We welcome change as well as ideas and feedback from others. We welcome people as they are and learn from each other's personal and professional experiences.

❤️ Human: No masking who we are. Empathy encourages a down-to-earth environment where we all feel comfortable and free to be human. Creating bonds makes it easier to share ideas, give feedback, and ask for help.

✊ Resilient: Our challenges in life have only made us stronger and wiser. We prefer the term “experiment” over “failure” because we always keep trying. We are solution-oriented and find innovative approaches to succeed.

🏅 Ambitious: Nothing is impossible. We're always striving to get better, seize opportunities, and reach the top. We are encouraged to dream big and believe in ourselves.


Benefits & Reasons to Join Swapcard

 - International team with 40+ nationalities (more on the way!) 🌍

- Remote-first policy with headquarters in Paris 🗼

- Thriving startup with career growth opportunities 🪴

- Open-minded culture that appreciates differences 👽

- Feedback-driven, supportive & curious team with a DIY mindset 🤔 🛠

- Generous Paid Time Off to ensure you have time for what matters most ❤️🏡

- Remote perks designed to optimize your working experience 🎁

- In-person social gatherings to celebrate our achievements 🏝️

- 100% of your health insurance contribution paid by Swapcard 🏥

- Work-from-home budget (one-off contribution for equipment in addition to your initial equipment setup) 🖇️

- Co-working space budget to support remote work in professional environments 💼

- Learning budget to help you develop new and existing skills 🤓

- Mental health care initiatives to support your well-being 🧘


Equal Opportunity

Swapcard is committed to upholding equal employment practices and making merit-based employment decisions. We welcome individuals from all backgrounds, abilities, and experiences to apply, regardless of race, nationality, religion, sexual orientation, gender identity, pregnancy status, age, marital status, and status as a veteran



Swapcard Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Swapcard DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Swapcard
Swapcard CEO photo
Unknown name
Approve of CEO

Average salary estimate

$87500 / YEARLY (est.)
min
max
$75000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Backend Engineer- LATAM, Swapcard

At Swapcard, we are on a mission to change the way events are experienced through our leading AI-powered event platform. We are searching for a dynamic Backend Engineer to join our innovative team and play a pivotal role in developing the core systems that power our solutions. In this remote-first environment, you will have the flexibility to collaborate with a diverse team from over 42 different nationalities, encouraging creativity and collaboration. As a Backend Engineer at Swapcard, your responsibilities will include designing, developing, and implementing high-quality backend solutions that meet the needs of event organizers. You will work with modern technologies such as Node.js or Go, and databases like MariaDB and MongoDB to ensure optimal system performance. By engaging with cross-functional teams, you will contribute to exciting projects like enhancing our matchmaking functionalities or improving our web builder platform. If you're eager to invest your 3+ years of software development experience into shaping the future of event technology, Swapcard is the ideal place for you! You'll not only enjoy a supportive and feedback-driven culture, but also benefit from generous paid time off, professional development budgets, and a focus on mental health and well-being.

Frequently Asked Questions (FAQs) for Backend Engineer- LATAM Role at Swapcard
What is the role of Backend Engineer at Swapcard?

The Backend Engineer role at Swapcard involves designing, developing, and maintaining high-quality backend solutions that enhance our AI-powered event platform. This position requires strong coding skills and a solid understanding of system design to support various squads focused on core system functionalities.

Join Rise to see the full answer
What qualifications are required for the Backend Engineer position at Swapcard?

Candidates for the Backend Engineer role at Swapcard should possess at least 3 years of software development experience and a strong foundation in computer science fundamentals, along with proficiency in backend programming languages like Node.js or Go, and database management using systems such as MongoDB or MariaDB.

Join Rise to see the full answer
How does Swapcard promote diversity in its Backend Engineer team?

Swapcard celebrates diversity and creativity, with a team representing over 42 nationalities. Our culture thrives on the variety of backgrounds, ensuring that we cater to the needs of our global community while fostering an inclusive and collaborative work environment for Backend Engineers and all team members.

Join Rise to see the full answer
What does the interview process look like for the Backend Engineer at Swapcard?

The interview process for a Backend Engineer at Swapcard includes several stages, beginning with a screening interview by our recruitment team, followed by a remote exercise to assess your skills. The process continues with a manager review, a leadership review, and concludes with reference checks before an offer is made.

Join Rise to see the full answer
What technologies should a Backend Engineer at Swapcard be familiar with?

Backend Engineers at Swapcard should have experience with backend programming languages, particularly Node.js or Go, as well as proficiency in database technologies like MongoDB and MariaDB. Familiarity with microservices architectures and tools like Kafka or RabbitMQ is also advantageous.

Join Rise to see the full answer
What benefits can a Backend Engineer expect when joining Swapcard?

Backend Engineers at Swapcard can look forward to numerous benefits, including flexible remote work options, generous paid time off, health insurance coverage, learning budgets for skill development, and an open-minded culture that encourages feedback and personal growth.

Join Rise to see the full answer
How does Swapcard ensure the well-being of its Backend Engineers?

At Swapcard, the well-being of our Backend Engineers is a priority. We offer mental health care initiatives, generous time-off policies, and budgets for home office equipment to create an optimal working environment while ensuring our team feels supported and cared for.

Join Rise to see the full answer
Common Interview Questions for Backend Engineer- LATAM
Can you describe your experience with Node.js or Go as a Backend Engineer?

When answering this question, highlight your experience with both Node.js or Go, discussing specific projects where you designed and deployed APIs. This is an opportunity to showcase your coding skills and understanding of backend processes, so include examples of challenges you overcame.

Join Rise to see the full answer
How do you approach system design in your projects?

In your response, elaborate on your methodology for system design, emphasizing your ability to communicate effectively with cross-functional teams. Discuss how you evaluate requirements, choose appropriate technologies, and ensure your design aligns with performance and scalability goals.

Join Rise to see the full answer
What challenges have you faced in maintaining legacy systems?

Describe specific challenges you've encountered with legacy systems. Share how you approached improvements, whether through refactoring, rebuilding, or integrating new technologies, and highlight the impact of those decisions on system performance and reliability.

Join Rise to see the full answer
How do you ensure high-quality code in your development process?

In your answer, discuss your practices for maintaining code quality, such as code reviews, testing strategies, and adhering to best programming practices. Mention any tools or techniques you utilize to ensure your code is efficient and maintainable.

Join Rise to see the full answer
Can you explain the concepts of microservices architecture?

Talk about your understanding of microservices, detailing how they differ from monolithic architectures. Provide examples of how you've implemented microservices in past projects, discussing the benefits and challenges associated with scalability and communication between services.

Join Rise to see the full answer
How do you stay updated with the latest technologies in backend development?

Share the resources, communities, or events you engage with to ensure you remain informed about advancements in backend technologies. Discuss how staying current with trends and technologies benefits your development work and enhances your contributions.

Join Rise to see the full answer
Describe a situation where you had to collaborate with cross-functional teams.

Provide an example where collaboration led to a successful project outcome. Describe the dynamics of working with product managers, designers, or other engineers, and focus on communication strategies that helped navigate any challenges effectively.

Join Rise to see the full answer
What strategies do you use for database optimization and performance tuning?

Explain specific techniques you have used to optimize database performance, such as indexing, query optimization, and normalization. Discuss how these strategies impacted application performance and user experience.

Join Rise to see the full answer
Tell me about a time when you had to troubleshoot a production issue.

Illustrate your problem-solving abilities by detailing a specific production issue you faced. Explain your method for diagnosing the problem, collaborating with the team for resolution, and the outcome of your actions to restore functionality.

Join Rise to see the full answer
What do you believe are the key qualities of a successful Backend Engineer?

Discuss essential qualities such as strong technical skills, excellent communication abilities, adaptability, and a collaborative mindset. Emphasize how these attributes foster effective teamwork and contribute to the success of projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Intetics Remote No location specified
Posted 3 days ago
SELIUK LTD Remote No location specified
Posted 6 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
AECOM Remote Coral Gables, FL, United States
Posted 4 days ago

Swapcard builds communities while preserving the magic of real-life interaction. Our goal is to connect people and empower meaningful connections. We believe that the collaboration of great minds creates great ideas and shapes the world of tomorro...

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!