JOB OPENING

Back End Engineer - Sr


We are looking for a skilled Backend Engineer to join our dynamic team. You'll be working on a high-performance backend responsible for processing large-scale data, supporting real-time collaboration, and delivering a seamless frontend experience. If you're passionate about distributed systems, scalable infrastructure, and solving complex problems, we want to hear from you.

Key Responsibilities:

  • Design, develop, and maintain backend services with a focus on speed, scalability, and high availability.

  • Implement and optimize inter-process communication, data storage, and retrieval systems.

  • Work on diverse backend tasks, including ML processing, data compression, and CRUD operations, while maintaining simplicity in complex systems.

  • Collaborate closely with the frontend team to ensure a seamless integration and support for real-time multiplayer features.

  • Design efficient data structures and abstractions to manage data lifecycles and support new feature development.

  • Utilize event-sourcing models to enable multiplayer collaboration and sharing.

  • Maintain and expand our infrastructure built on AWS, Kubernetes, and other cloud-based technologies.


Technical Requirements:

  • Experience with backend development in languages such as TypeScript (Node.js) and Python.

  • Familiarity with cloud infrastructure, particularly AWS, and infrastructure as code tools like Terraform.

  • Understanding of distributed systems, data lifecycles, and parallelism for efficient resource utilization.

  • Experience with database engineering, including optimizing queries, scaling systems, and handling data consistency.

  • Proficiency with containerization and orchestration tools like Docker and Kubernetes.

  • Knowledge of event-driven architectures and messaging systems such as SQS.

  • Familiarity with machine learning frameworks (e.g., PyTorch, LangChain, Hugging Face) and search technologies like OpenSearch is a plus.


Bonus Skills:

  • Experience with multiplayer systems, including real-time collaborative editing, OT, or CRDT.

  • Prior experience in gaming, startups, or consulting, showcasing an ability to navigate ambiguity and build innovative solutions.

  • Proficiency with various build systems and deployment tools (e.g., Gradle, Make, pip, npm).

  • Contributions to open-source projects, technical blogs, or public forums.




Development

Software Engineer Backend .net (Bogotá)

We are seeking passionate engineers with at least 5 years of experience delivering innovative software solutions that are scalable, secure, and easy...

APPLY FOR THIS JOB >
Quality Assurance

Quality Engineer (Bogotá)

We are seeking a Quality Engineer with at least 3 years of experience evaluating quality for large complex systems. We are looking...

APPLY FOR THIS JOB >
Quality Assurance

SDET (Bogotá)

We are seeking a Sr SDET with at least 7 years of software development experience in building software testing tools and test...

APPLY FOR THIS JOB >
Development

Software Engineer Fullstack (Bogotá)

We are seeking passionate engineers with at least 2+ years of experience working in a team to deliver innovative software solutions that...

APPLY FOR THIS JOB >
Product

TPM - Technical Program Manager (Bogotá)

Role:The role of the Technical Program Manager (TPM) is an exciting opportunity for an experienced TPM to help lead delivery of software...

APPLY FOR THIS JOB >
Development

Software Engineer Front End (Bogotá)

RoleWe are seeking passionate engineers with at least 8+ years of experience working in a team to deliver innovative software solutions that...

APPLY FOR THIS JOB >
Development

Senior Business Analyst (Bogotá)

RoleThe Senior Business Analyst works closely with a product team as a Scrum Product Owner and collaborates with Product Managers and users...

APPLY FOR THIS JOB >
Development

Back End Engineer - Sr

We are looking for a skilled Backend Engineer to join our dynamic team. You'll be working on a high-performance backend responsible for...

APPLY FOR THIS JOB >
Development

FrontEnd Developer

We are seeking a Frontend Web Engineer with experience in web graphics to join our dynamic team. You will be working closely with...

APPLY FOR THIS JOB >
Design

Lead Designer

We are looking for an experienced product designer that can lead and  create and evolve our user experiences for our client´s marketplace....

APPLY FOR THIS JOB >
Development

Principal Web Architect

The Web Architect will be responsible for the overall technical framework and will provide expert guidance on internet architecture and best practices...

APPLY FOR THIS JOB >
Development

DevOps - Sr

We are looking for a senior Devops engineer to join our team.The DevOps engineer is responsible for implementing and managing application development...

APPLY FOR THIS JOB >
Development

Backend (REST API Developer) - Ssr/Sr

We are looking for a Backend Developer to oin our team.Responsibilities:Develop and maintain high-performance REST APIs using FastAPI and Python.Deploy and manage...

APPLY FOR THIS JOB >
Development

Frontend React Developer - Sr

We are looking for a React eveloper to join our team.Responsibilities:Develop responsive and intuitive user interfaces using React.Deploy single-page applications (SPA) on...

APPLY FOR THIS JOB >