Job Closed
This listing is no longer active.
Empowering Talent. Elevating Companies. Uniting Success.
Backend Engineer – Data & Integrations
Location
Mexico
Posted
122 days ago
Salary
0
Seniority
Senior
Job Description
Backend Engineer – Data & Integrations
Catena
• You will architect and launch backend and data systems that serve as the foundation of the company’s core product. • You will enable reliable ingestion and processing of large-scale external data sources, ensuring high availability and data quality. • You will help unlock intelligent search, discovery, and AI-driven features through scalable indexing and vector systems. • You will improve engineering efficiency, reliability, and cost control through strong infrastructure, observability, and automation practices. • You will directly influence the company’s ability to scale product features, onboard data partners, and deliver AI-powered user experiences. • Architect and provision secure cloud environments, including networking, IAM, and security best practices. • Implement Infrastructure-as-Code using tools such as Terraform or Pulumi. • Establish standards for secrets management, cost optimization, and observability. • Design scalable backend services to support core product functionality. • Design and build robust integrations with third-party APIs and external systems. • Develop resilient, idempotent ingestion pipelines capable of handling large-scale data volumes. • Implement schema management, data validation, and fault-tolerant ingestion workflows. • Maintain reliable data synchronization across multiple sources. • Build and maintain ETL/ELT pipelines using modern orchestration tools. • Implement transformation workflows using dbt and manage CI/CD pipelines for backend and data services. • Develop automated testing, monitoring, and alerting to ensure data quality and system reliability. • Provision and scale distributed search platforms such as Elasticsearch or OpenSearch. • Deploy and manage vector databases, including backups, scaling, and upgrades. • Optimize indexing strategies for fast, intelligent retrieval across large datasets. • Build backend pipelines for generating and managing embeddings using modern ML models. • Support Retrieval-Augmented Generation (RAG) systems using industry-standard frameworks. • Collaborate with product and AI teams to enable scalable, production-ready AI features.
Job Requirements
- 5+ years of experience building and scaling backend systems and data pipelines in production environments.
- Proven experience designing greenfield platforms or modernizing complex systems.
- Strong proficiency in Python and SQL, with working knowledge of at least one additional backend language.
- Hands-on experience with orchestration tools and data transformation frameworks.
- Experience with streaming or messaging platforms such as Kafka or similar systems.
- Experience working with cloud data warehouses like Snowflake or BigQuery.
- Strong experience managing distributed search systems and vector databases.
- Practical exposure to ML and AI concepts, including embeddings and model-serving workflows.
- Deep experience with at least one major cloud provider and Infrastructure-as-Code practices.
- Strong written and verbal English communication skills and cross-functional collaboration ability.
Benefits
- Competitive Salary: Based on experience and skills
- Remote Work: Fully remote—work from anywhere
- Performance Bonus: Based on data accuracy, reporting timeliness, and overall sales efficiency
- Team Incentives: Recognition for maintaining 100% CRM hygiene and on-time reporting
- Generous PTO: In accordance with company policy
- Health Coverage for PH-based talents: HMO coverage after 3 months for full-time employees
- Direct Mentorship: Guidance from international industry experts
- Learning & Development: Ongoing access to resources for professional growth
- Global Networking: Connect with professionals worldwide
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Developer
XebiaCreating Digital Leaders. Digital Transformation Consultancy Services and Solutions
• Leading the design and delivery of complex backend features and services, from concept through deployment and maintenance • Developing high-quality, production-grade software using Java and Spring Boot, aligned with architectural standards • Driving technical excellence by applying best practices, clean architecture principles, and robust testing strategies • Mentoring junior and mid-level engineers through code reviews, pair programming, and design guidance • Improving automation, reliability, performance, and overall engineering practices within the team • Collaborating closely with product, delivery, and engineering teams to shape effective technical solutions • Contributing to technical strategy and influencing patterns, standards, and long-term scalability.
Java Developer
XebiaCreating Digital Leaders. Digital Transformation Consultancy Services and Solutions
• Designing, developing, and maintaining production-grade backend software in Java • Delivering end-to-end features: from requirements analysis and design, through implementation, testing, deployment, and maintenance • Working closely with engineering, product, and delivery teams to align technical solutions with business goals • Participating in code reviews, pair programming, and knowledge sharing within the team • Contributing to CI/CD pipelines, automated testing, and DevOps practices to improve delivery efficiency • Continuously improving code quality, reliability, and maintainability of the system
• Develop, maintain, and enhance custom web and service applications using C#, VB, ASP.NET, and SQL Server. • Configure and support commercial off-the-shelf (COTS) software used across design, document composition, manufacturing, marketing, fulfillment, and related workflows. • Troubleshoot and resolve production issues to ensure high availability and minimal downtime. • Implement corrective and preventative actions to mitigate recurring issues. • Build, optimize, and maintain SQL queries, stored procedures, and data integration processes supporting campaigns, print workflows, and digital messaging. • Provide solution architecture and system design, including data ownership definitions, systems-of-record alignment, and safeguards for integrating non-deterministic technologies such as LLMs. • Collaborate with business users, analysts, production teams, and customers to gather requirements and deliver high-quality technical solutions. • Integrate applications with third-party tools, APIs, and client systems. • Participate in code reviews, deployments, and change management processes to maintain code quality and operational stability. • Maintain clear documentation for systems, processes, and implementations to support long-term scalability and knowledge sharing.
AI Engineer – Agentic Systems, Backend
LandbotThe AI Chatbot Generator that helps you create conversational experiences that turn into revenue.
• Co-define Landbot’s technical vision for agentic systems. • Translate high-level product and business problems into concrete agentic architectures and system designs. • Act as a technical reference for agentic patterns, trade-offs, and best practices across teams. • Design and build production-grade agentic systems including context engineering and memory strategies. • Integrate LLMs into backend systems with clear APIs, contracts, and failure modes. • Build guardrails, safety mechanisms, and fallback strategies to ensure predictable behavior in production. • Design scalable backend architectures to support AI workloads at scale. • Build and maintain APIs, services, and data pipelines that power AI agents. • Mentor and guide other engineers working on AI and backend systems. • Participate in architectural reviews and help raise the bar for engineering quality. • Collaborate closely with Product, Data, and Design to turn ideas into shipped value.



