Marcos – Node.js, Python, Typescript
Marcos is a senior backend engineer with deep expertise in Python, Node.js, Golang, and AWS, demonstrated through enterprise-scale projects. He has led distributed system design, content moderation pipelines, and production-scale data workflows, showing strong ownership and architectural skills. Marcos is technically mature, pragmatic, and collaborative.
17 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
A home security and smart home platform supporting content moderation, recommendations, client segmentation, content management, and configuration management. The work focused on internal backend and platform systems built for production use at scale.
- Led the content moderation platform as technical lead and architect, coordinating backend design, implementation strategy, and cross-team technical decisions;
- Designed and implemented scalable backend services using Go, Python, and TypeScript;
- Built and operated event-driven systems on AWS using managed cloud services such as DynamoDB, Kinesis, SQS/SNS, Lambda, S3, and containerized services;
- Developed and maintained AI/ML-assisted content moderation workflows, including model inference integration, fallback strategies, operational monitoring, and reliability improvements;
- Contributed as a senior engineer to internal platforms for product recommendation, client segmentation, content management, and configuration management;
- Owned production reliability concerns, including CI/CD pipelines, access control, observability, incident response, and operational excellence;
- Worked closely with product, data science, ML, and platform teams to deliver backend systems used in production at scale;
- Mentored engineers, reviewed designs and code, and helped raise engineering standards across teams.
Senior Software Engineer
A real-time metadata tagging and video-processing platform for large-scale live streaming workflows. It supported historical and live Olympics-related content workflows.
- Analyzed historical Olympics video content and metadata to define tagging requirements, data models, and system design for large-scale streaming workflows;
- Designed metadata models and tagging strategies to support real-time discovery, search, categorization, and content enrichment;
- Architected and implemented real-time video tagging pipelines integrated at the encoder level;
- Developed Python-based real-time processing services deployed on Alibaba Cloud;
- Collaborated with video engineering, data, and product teams to translate content requirements into scalable backend processing workflows;
- Worked on low-latency processing constraints for live streaming environments;
- Contributed to backend architecture, service implementation, deployment, and production troubleshooting.
Senior Software Engineer / Product Owner
Araucaria is a fintech company specializing in core financial infrastructure — including ledger systems, billing, payments, reconciliation, settlement, and financial reporting — with a strong emphasis on data integrity, auditability, and operational reliability.
- Built and maintained core ledger and transactional systems handling credit card operations, billing cycles, payments, settlements, reconciliations, and financial reporting;
- Designed backend workflows with strong guarantees around data integrity, auditability, traceability, and operational correctness;
- Led the modernization of legacy COBOL/C systems into a newer service-oriented architecture;
- Developed transactional and batch-processing systems using COBOL, C, Python, and SQL;
- Designed reconciliation, settlement, and reporting pipelines for financial operations;
- Owned infrastructure and DevOps responsibilities in on-premise environments;
- Worked directly with business stakeholders to translate financial operations requirements into product and technical specifications;
- Acted as both senior engineer and product owner, prioritizing roadmap items, coordinating delivery, and ensuring production stability.
Senior Solutions Analyst
A telecommunications company in Latin America focused on enterprise operations, stock management, and internal business workflows. The environment included web applications, backend automation, Oracle-based data processing, and direct collaboration with client stakeholders to support daily operations.
- Maintained and evolved a web-based stock management application as a lead of a small agile team;
- Worked directly with client stakeholders to gather requirements, clarify business needs, and define implementation plans;
- Designed and implemented backend processes, automation tools, and operational workflows using Java, Python, Oracle, and PL/SQL;
- Developed complex database procedures, queries, and integrations to support internal business operations;
- Improved existing enterprise systems through bug fixing, performance improvements, process automation, and maintainability work;
- Coordinated development tasks, reviewed implementation approaches, and supported production troubleshooting.
Software Engineer / Functional Technical Analyst
A large-scale legacy modernization and core system migration project for one of the country's leading telecom operators. The engagement covered mainframe modernization, backend integrations, and distributed subsystems that served as critical integration points for core telecom business operations.
- Started as a software developer on a large-scale migration project from Natural/Adabas to COBOL/DB2, contributing to the design and implementation of new business processes;
- Developed and maintained mainframe and backend systems using COBOL, DB2, Natural/Adabas, Pro*C, PL/SQL, Oracle DB, Shell scripting, and Python;
- Built and maintained distributed backend subsystems that acted as entry-point interfaces for mainframe core business processes;
- Designed, documented, and supported data and process migration from DB2/mainframe environments to Oracle databases using ETL workflows;
- Worked on legacy system integration, batch processing, data transformation, operational automation, and production support;
- Progressed into a Functional Technical Analyst role, combining technical implementation with functional analysis and business requirement translation;
- Led a small team responsible for issue tracking, technical analysis, implementation follow-up, and production troubleshooting;
- Collaborated with functional and technical stakeholders to support critical telecom operations with a focus on reliability, traceability, and continuity of service.
Software Engineer
A business-critical billing system project for the leading Spanish telecom operator. The engagement focused on development, maintenance, and production support of mainframe-based billing processes powering core telecom operations.
- Developed and maintained mainframe-based billing processes using COBOL, DB2, and Natural/Adabas;
- Supported business-critical billing operations in a production environment;
- Participated in issue analysis, bug fixing, batch process monitoring, and operational troubleshooting;
- Provided 24/7 production support for billing-related systems;
- Collaborated with senior developers and functional analysts to understand telecom business processes and implement technical changes.