hero

Craft Ventures Portfolio Job Board

Backend Engineer Data - JavaScript, Docker, Git

Terminal

Terminal

Software Engineering
Colombia
Posted on Oct 15, 2025
About Meso AI

About The Role

We are seeking an experienced Backend/Data Engineer to join our dynamic and innovative team. The ideal candidate should possess a strong understanding of software engineering principles, tools, and best practices, along with proficient knowledge of JavaScript and Python frameworks and libraries.

What You’ll Do

  • Design, develop, and maintain high-quality back-end applications and services.
  • Participate in the entire software development lifecycle, including requirement gathering, design, coding, testing, and deployment.
  • Optimize code for performance and scalability, utilizing techniques such as profiling, code analysis, and algorithmic optimization.
  • Implement unit tests and contribute to the development of system and regression testing processes.
  • Contribute to the enhancement of development processes and best practices within the team.

What You’ll Bring

Software Engineering Tools, Practices, and Concepts:

  • Proficiency in YAML and JSON for structured data representation
  • Strong JavaScript development skills
  • Knowledge of Google Chrome DevTools and HTTP protocol fundamentals
  • Experience with web and email protocols
  • Proficient in Docker, including Docker Compose and Docker Desktop
  • Experienced in writing unit tests and understanding test-driven development
  • Skilled in version control using Git
  • Familiarity with bug/issue tracking systems (e.g., JIRA, Bugzilla, or similar tools)
  • Understanding of functional/object-oriented programming, and declarative/imperative programming paradigms
  • Knowledge of code profiling and optimization techniques, including Big O notation
  • Experience with system testing and regression testing methodologies
  • Familiarity with Continuous Integration (CI) tools like Jenkins
  • Knowledge of cloud deployment tools and frameworks, such as AWS Lambda, cluster tasks, and cloud container registries Data Engineering Skills:
  • Strong understanding of data transformation and structuring principles
  • Experience converting various data sources (web pages, emails, files) into structured data formats
  • Proficiency in working with YAML and JSON data structures Additional Desirable Skills:
  • Experience developing JavaScript plugins and extensions
  • Familiarity with web crawling and data extraction technologies
  • Understanding of multi-threaded application architectures
  • Knowledge of API design and implementation