I'm looking for a fully remote Senior or Lead Software Engineer role open to candidates in Uruguay. I value ownership across frontend and backend, thoughtful architecture, and close collaboration with product and design. I'm especially interested in developer tools, analytics, and practical AI applications.
Gabriel Torres
@gabrieltorresruiz
Lead Software Engineer at Preset | Apache Superset Committer | Building across React, TypeScript, Python, and AI integrations
What I'm looking for
I'm a Lead Software Engineer at Preset and an Apache Superset committer, with a decade of experience building web products for distributed, international teams. My foundation is in frontend engineering, with hands-on work across Python services, APIs, software architecture, and technical leadership.
At Preset, I build analytics and embedded experiences, including AI assistants and Model Context Protocol (MCP) integrations. In Apache Superset, I contribute code, review and merge changes, and participate in architectural discussions.
Previously, my work included frontend architecture for CVS retail media tools, Python services and data workflows at Blend, Google's internal Doodles CMS, and Zendesk's transition from Ember and REST to React and GraphQL. These projects involved translating complex requirements into usable products and improving the architecture, testing, and shared patterns behind them.
I'm particularly interested in how engineers can delegate work to AI agents and move multiple efforts forward in parallel while preserving code quality, architectural coherence, and a deep understanding of the systems they own.
Experience
Work history, roles, and key accomplishments
Lead Software Engineer
Preset
Jul 2025 - Present (1 year 3 months)
Lead engineer on Preset's enterprise analytics platform, built on Apache Superset. Earned Apache Superset Committer status: write access, code review and merge authority on a top-tier open source project. Authored the Superset Improvement Proposal to migrate app state from Redux to Zustand + TanStack Query. Building an AI chat assistant for embedded dashboards and MCP-based governed data access
Full-stack engineering for enterprise clients including CVS Health, Aetna and Visa. Founding engineer on a greenfield agentic AI frontend (React/TypeScript, Vite, TanStack Query), primary frontend contributor on a retail media analytics platform, and backend engineer on a Python/Flask + Spanner + Airflow growth engine. Introduced the linting, CI and architecture standards those teams still use
Digital innovation consultancy work for enterprise clients, primarily Google. Built the CRUD dashboard for Google's internal Doodle management system (Angular), enabling content teams to create, manage and publish Doodles, and contributed to the public-facing Google Doodles site. Owned code quality standards and mentored junior developers
Product engineering for Dow Jones. Designed and shipped features for the Barron's and Wall Street Journal platforms, improving reader engagement and platform functionality. Optimized system performance through targeted analysis and maintained legacy code across multiple applications. Led the team's adoption of Scrum to streamline delivery and collaboration
Tech Lead on Zendesk's support ticket platform, driving the migration from Ember.js/REST to React/GraphQL. Planned, built, tested and maintained new features under stringent performance and quality standards, and guided the team through the architectural transition while keeping a high-traffic production product stable throughout the migration
Education
Degrees, certifications, and relevant coursework
Universidad ORT Uruguay
Bachelor of Engineering, Systems Engineering
Bachelor of Engineering in Systems Engineering from Universidad ORT Uruguay, completed in 2024.
Tech stack
Software and tools used professionally
AWS Amplify
Amazon Redshift
Superset
Google Cloud Platform
Amazon S3
GitHub
GitLab
Kubernetes
Jenkins
GitHub Actions
MySQL
PostgreSQL
SQLite
Google Cloud Spanner
Node.js
Laravel
Next.js
Tailwind CSS
Material-UI
pre-commit
Redis
styled-components
Storybook
Ant Design
Ember.js
Jest
Enzyme
React
JavaScript
Python
HTML5
CSS 3
PHP
Amazon ElastiCache
Flask
ExpressJS
FastAPI
Amazon SNS
React Storybook
nodemon
Amazon DynamoDB
SQLAlchemy
Datadog
Apollo
GraphQL
AWS Lambda
Redux
Zustand
TypeScript
Jinja
pytest
React Testing Library
Amazon SES
Amazon Cognito
Git
Docker
NGINX
Gunicorn
Airflow
Chalice
Google BigQuery
Amazon Web Services (AWS)
SQL
Shadcn/ui
TanStack Query
Cursor
Vite
Split.io
Ruff
Model Context Protocol (MCP)
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring Gabriel?
You can contact Gabriel and 90k+ other talented remote workers on Himalayas.
Message GabrielGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
