
Job Overview
Location
Bogota
Job Type
Contract
Category
Backend Engineer
Date Posted
February 27, 2026
Full Job Description
📋 Description
- • We are seeking a highly skilled and experienced Senior Back End Engineer to join a dynamic team working on a leading wholesale cannabis marketplace. This is a unique opportunity to contribute to a platform that is revolutionizing the cannabis industry by streamlining ordering and client management for thousands of brands and retailers across North America. As a Senior Back End Engineer, you will play a pivotal role in developing and maintaining the robust, scalable, and high-performance systems that power this rapidly growing marketplace. You will be instrumental in ensuring the platform's reliability, efficiency, and security, directly impacting the $4B+ in annual orders it currently manages, representing a significant portion of the US wholesale cannabis commerce.
- • In this role, you will be responsible for designing, developing, and deploying back-end services and APIs that are critical to the marketplace's functionality. This includes building out new features, enhancing existing ones, and ensuring seamless integration with third-party vendors and internal systems. You will tackle complex technical challenges, optimize performance for high-traffic scenarios, and contribute to architectural decisions that will shape the future of the platform. Your expertise will be crucial in maintaining the integrity and scalability of a system that operates across 27 territories, demanding a deep understanding of international system requirements and best practices.
- • You will collaborate closely with product managers, front-end engineers, and other stakeholders to translate business requirements into technical solutions. This involves participating in all phases of the software development lifecycle, from initial concept and design through to implementation, testing, and deployment. A strong emphasis will be placed on writing clean, maintainable, and well-documented code, adhering to industry best practices and company standards. Your ability to anticipate potential issues and proactively implement solutions will be highly valued.
- • A significant part of your role will involve working with and advocating for agile development methodologies. You will contribute to sprint planning, daily stand-ups, and retrospectives, fostering a collaborative and efficient team environment. Your experience in advocating for agile practices will help ensure the team operates at peak performance, delivering value iteratively and responding effectively to changing requirements.
- • You will be expected to leverage your extensive experience with Java and Python, along with modern web frameworks, to build sophisticated back-end applications. This includes developing robust API services that support a wide range of functionalities, from order processing and inventory management to user authentication and payment gateway integrations. Your proficiency in these languages will be key to developing efficient and scalable solutions.
- • A core responsibility will be the design and implementation of database solutions using relational databases and ORMs. You will be responsible for ensuring data integrity, optimizing query performance, and managing database schemas effectively. Your understanding of database best practices will be critical in supporting the high volume of transactions and data managed by the platform.
- • You will also work extensively with queueing systems such as Celery, SQS, or Pub/Sub to manage asynchronous tasks, improve system responsiveness, and ensure reliable message processing. This will involve designing and implementing message queues, monitoring their performance, and troubleshooting any issues that arise.
- • A strong commitment to quality is essential. You will be responsible for writing comprehensive unit tests, employing advanced testing concepts and tools to ensure the reliability and correctness of your code. Your dedication to thorough testing will minimize bugs and ensure a stable user experience.
- • You will utilize version control systems, primarily Git, for collaborative development and code management. This includes branching, merging, and code review processes to maintain code quality and facilitate team collaboration.
- • Experience with containerization technologies like Docker and Kubernetes is highly desirable. You will be involved in building applications and working with underlying systems that operate within fully containerized environments, contributing to the deployment and management of microservices and ensuring scalability and portability.
- • This role requires a proactive problem-solver with a proven track record of delivering practical, thoughtful solutions in fast-paced environments. You will be expected to analyze complex problems, identify root causes, and implement effective and sustainable solutions. Your ability to think critically and approach challenges with a strategic mindset will be a significant asset.
- • As part of a global team, you will contribute to a culture of continuous improvement and knowledge sharing. You will have the opportunity to mentor junior engineers, share your expertise, and learn from other talented professionals within the organization. Your leadership and technical guidance will be invaluable in elevating the team's capabilities and driving project success.
🎯 Requirements
- • 8+ years of experience as a Back End Engineer in a fast-paced software development environment, with a strong focus on API services, supporting systems, and third-party integrations.
- • Extensive experience with Java and Python, including modern web frameworks, for building scalable and high-performance back-end applications.
- • Proven track record of practical, thoughtful problem-solving and experience working on high-traffic, international systems.
- • Advanced experience with relational databases, ORMs, queueing systems (e.g., Celery, SQS, Pub/Sub), and comprehensive unit testing practices and tools.
- • Well-versed in version control systems (Git) and experience building applications within fully containerized environments (Docker, Kubernetes) is a plus.
- • Fluent English level and located in Latin America.
🏖️ Benefits
- • 100% Remote Work: Enjoy the flexibility to work from any location within Latin America, requiring only a laptop and reliable internet connection.
- • Highly Competitive USD Pay: Receive excellent, market-leading compensation in USD, exceeding typical industry offerings.
- • Paid Time Off: Benefit from comprehensive paid time off policies designed to support your well-being and allow for necessary rest and rejuvenation.
- • Work with Autonomy: Experience a results-oriented work environment where you manage your time effectively, focusing on deliverables rather than strict hours.
About TrueLogic Company
TrueLogic Company is a digital marketing agency founded in 2001 in the Philippines. It provides SEO, PPC, social media marketing, web design and development services to local and international clients. The agency focuses on data-driven strategies to improve online visibility, traffic and conversions for businesses across retail, finance, healthcare and technology sectors. With offices in Makati and Cebu, it serves small to large enterprises seeking measurable digital growth.
Similar Opportunities
Brazil
Full-time
Expires May 3, 2026
Java
Kotlin
Docker
+4 more
3 days ago

Coinbase Global, Inc.
Remote - Brazil
Full-time
Expires May 2, 2026
Python
JavaScript
Java
+5 more
4 days ago
Brazil
Full-time
Expires Apr 24, 2026
Python
Azure
Backend
+2 more
12 days ago



