Senior Software Engineer

MX$55,000.00 (Mês), Ciudad de México Hybrid

Senior Software Engineer


Location: Mexico City (Hybrid)
Compensation: 55,000 – 90,000 MXN / month


Company Description

Cubbo is a tech-driven platform that helps business grow. We empower retailers, ecommerce, fintech, banking, direct selling, and multi-level marketing (MLM) companies to deliver faster while reducing costs and increasing customer loyalty. Our platform integrates a crm, warehousing, inventory management, fulfillment, and last-mile logistics into one seamless experience. By managing all carriers and providing advanced tools, Cubbo helps brands scale profitably. Our mission is to give every company in Latin America the power to offer world-class fulfillment, creating long-term growth through speed, reliability, and customer-first logistics.


Mission

Design, build, and scale Cubbo’s core systems that power logistics and fulfillment across Latin America — ensuring performance, reliability, and high developer velocity through solid engineering practices.


Outcomes

In 3 months:
 • Fully onboard into Cubbo’s architecture and CI/CD pipeline.
 • Deliver impactful features or bug fixes independently.
 • Improve observability or reliability of at least one service.

In 6 months:
 • Own one or more services or components end-to-end.
 • Mentor junior engineers and raise the technical bar through reviews and pairing.
 • Contribute to cross-team technical discussions and architectural design.

In 12 months:
 • Lead at least one technical initiative (refactor, migration, or major feature).
 • Act as a go-to expert for a domain (fulfillment, inventory, billing, etc.).
 • Improve engineering velocity by addressing systemic bottlenecks.


Responsibilities
 • Design and implement scalable backend and/or frontend solutions.
 • Review and guide design proposals, ensuring alignment with system architecture.
 • Lead by example in code quality, testing, and documentation.
 • Collaborate closely with PMs and operations to translate business needs into reliable software.
 • Identify and resolve performance and scalability issues.


Competencies
 • Deep understanding of software design, data modeling, and API architecture.
 • Clear communicator, able to explain complex ideas simply.
 • High ownership — you don’t wait to be told what to do.
 • Strong mentorship and team collaboration mindset.
 • Pragmatic: you balance shipping fast with maintaining quality.


Nice to Have

 • Experience in logistics, fintech, or large-scale ecommerce systems.
 • Contributions to open-source projects or internal tooling.
 • Familiarity with event-driven architectures or microservices.


Why Cubbo

 • Solve real, high-impact logistics problems at scale across LATAM.
 • Join a team that values autonomy, accountability, and craftsmanship.
 • Flat structure and direct influence on product and architecture.
 • Competitive salary, growth potential, and hybrid flexibility.

Requirements

 • 5+ years of experience as a Software Engineer (backend, frontend, or full-stack).
 • Proficiency in at least one backend stack (Ruby on Rails, Python/FastAPI, Node.js, etc.).
 • Strong knowledge of relational databases and performance optimization.
 • Experience designing and maintaining APIs and integrations.
 • Familiarity with Docker, AWS, or equivalent cloud environments.
 • Advanced English (technical discussions and documentation).
 • Availability to work in a hybrid model in Mexico City.