Enrique Matta-Rodriguez

Software Engineering Manager

San Antonio, Texas

Experience

Manager, Software DevelopmentShutterstock
Apr 2024 Present·Remote
  • Hands-on Engineering Manager: 50% technical contribution (feature dev, API architecture, code reviews, CI/CD pipeline ownership) plus full people management for a team of up to 10, including one-on-ones, performance reviews, and career development for growth and retention.
  • Led weekly roadmap planning with product and cross-functional leaders for a 10-person engineering team, prioritizing business-critical work, reducing defect escape rate to 5%, and shortening feature delivery lead time by 2-3 business days.
  • Reduced infrastructure costs by 10% by retiring 5 unused projects and migrating 5 workloads to AWS Lambda.
  • Consolidated Contributor and Review Apps into a cross-functional team of six engineers and led two company-wide restructurings, eliminating delivery silos, improving cross-team coverage, and sustaining approximately 85% on-time delivery.
  • Led strategic planning for a content unification initiative spanning 2 Shutterstock brands, creating a cohesive content catalog to improve content discoverability and streamline contributor marketplace management.
  • Achieved most of DORA KPI targets by enabling multiple production releases per day through automated testing and a sub-15-minute CI pipeline SLA.
  • Maintained 99.99% availability, restored service in under 5 minutes on average, and averaged fewer than one on-call incident per quarter.
Software Engineer in Test IIIShutterstock
Jul 2022 Apr 2024·Remote
  • Led and developed a four-person QA team, setting shared objectives for sprint testing, test automation, and continuous improvement, increasing automated test coverage by 30% and reducing production defects by approximately 80%.
  • Led migration of 120 Puppeteer tests to Playwright, reducing pipeline failures by over 50% and establishing a modern, maintainable test foundation for the team.
  • Transitioned team workflow from Kanban to Agile Sprint, resulting in a reduced cycle time by 75% and greater alignment with cross-functional delivery expectations.
Senior Software Engineer in TestGrid.ai
Nov 2021 Jun 2022·Remote
  • Established a quality-focused engineering culture by introducing QAOps/DevTestOps principles, training materials, and 1:1 coaching programs for developers and technical leads, reducing defect escape rate by approximately 20%, from 30%.
  • Implemented daily releases via GitHub Actions with post-release acceptance test validations, achieving a 20% improvement in Mean Time to Recovery.
  • Collaborated with the People Team on SOC 2 compliance, covering vulnerability scanning, change management, and file integrity workflows.
  • Developed a Cypress end-to-end test automation framework covering 25 critical user flows, enabling reliable daily production releases and reducing regression defects by approximately 70%.
Senior Software Engineer in TestKnock
Sep 2020 Nov 2021·Remote
  • Fostered a quality-centric engineering culture through coaching, cross-team education on modern testing principles, and introduction of a bug bash process for two major platform releases.
  • Developed an end-to-end test framework in Node.js and Playwright, integrated into the CI pipeline via docker-compose, reducing failure rates by 15%.
  • Established a mobile E2E framework using Node.js and Detox for React Native, covering both Android and iOS build targets.
  • Implemented On-Call rotation using Datadog and PagerDuty integration and standardized the Root Cause Analysis process for engineering postmortems, decreasing defect rates by approximately 10% (from 20%).
  • Built and validated cloud-based test and staging ephemeral infrastructure across AWS and GCP, supporting reliable CI execution and environment parity.
Cloud QA EngineerElastic
Dec 2017 May 2020·Remote
  • Drove adoption of quality best practices across cross-functional teams by contributing to integration and functional test frameworks and encouraging QA engagement in GitHub pull request workflows.
  • Delivered test frameworks in Node.js/Webdriver.io, Python, and Scala targeting billing infrastructure and microservices, integrated with Jenkins CI and reporting to Elasticsearch/Kibana.
  • Operated across AWS and GCP environments, validating cloud deployments alongside integration and functional test frameworks for billing infrastructure and microservices.
  • Built integration points in the QA environment for Recurly, Heroku, and other internal services using Ansible and Terraform, enabling more robust integration point testing through end-to-end frameworks.
Software Development Engineer in TestCarbon Black, Inc.
Jan 2017 Dec 2017·Remote
  • Delivered API test frameworks in Python (pytest, SwaggerApi) for Next-Generation Antivirus cloud endpoints; mentored QA team members in adopting testing tools within their respective scrum teams.
  • Developed and documented a UI test framework in Python using behave, BrowserMob proxy, and Selenium to test the Customer Portal, executed against a Selenium Docker container within a Jenkins worker node.
Software Developer IIRackspace
Jan 2016 Jan 2017·San Antonio, TX
  • Developed on a legacy Python 2.7 application with an ExtJS frontend and PostgreSQL database, introducing unit tests written with pytest and MagicMock and adding flake8/pep8 static code analysis via GitHub commit hooks.
  • Architected and developed a RESTful application in Python 3, Flask, and SQLAlchemy (including automated testing and static code analysis) to replace a Rails 2.0 service that was out of PCI compliance.
Software Development Engineer in Test IIRackspace
Nov 2014 Jan 2016·San Antonio, TX
  • Led and mentored QA engineers in automation best practices, contributed to cross-team frameworks, and architected RESTful applications in Python and Flask alongside QA load testing initiatives using Gatling.
  • Developed and documented a UI test framework in Ruby, Merlot (in-house Selenium), and Cucumber to test the Sales and Contract portal, executed against a Selenium Grid in Jenkins with JUnit results reported to Slack; a major re-write of the original Ruby tooling that included browser performance metrics for page loading and RESTful calls.
  • Developed and documented a load test framework in Gatling (Scala) to test the Sales and Contract portal UI and APIs, reporting findings through command-line output and visualization charts.
Quality Assurance EngineerWestpoint Underwriters
Oct 2010 Nov 2014·Pinellas Park, FL
  • Orchestrated the creation of the QA Automation department from the ground up, introduced Agile Kanban methodology, and supervised two Software Development Engineers in Test.
  • Developed a UI test framework in Ruby, WATIR, and Cucumber for Insurance and Underwriting portals, and engineered QA tooling including SQL/HTML/Excel/PDF comparison utilities and JMeter load tests with d3 visualization reports.
  • Built an in-house Continuous Integration server hosting a Sinatra/Slim web application where manual QA engineers could upload Gherkin scripts to validate insurance policies.

Projects

Contributor API MCP BetaShutterstock
Architect·Apr 2024 Jul 2026

A Model Context Protocol (MCP) server built as a shim in front of the Shutterstock Contributor API layer, enabling AI tooling to interact with backend upload workflows and embedding AI capabilities directly into engineering processes.

  • Architected and delivered the MCP integration from the ground up, exposing contributor upload/submission workflows to internal AI consumers.
  • Enabled downstream AI tooling to invoke backend workflows programmatically, accelerating experimentation and automation across the contributor platform.
MCPAI ToolingAPI ArchitectureIntegration Layer
Test Foundation Modernization: Puppeteer to PlaywrightShutterstock
Lead Engineer·Jul 2022 May 2024

Migration of 120 Puppeteer tests to Playwright across the contributor and review platform pipelines.

  • Reduced pipeline failures by over 50%, removing a recurring source of developer friction.
  • Established a modern, maintainable test foundation for the team going forward.
PlaywrightPuppeteerTest AutomationCI/CD
Daily Release PipelineGrid.ai
Lead Engineer·Nov 2021 Jun 2022

CI/CD pipeline enabling daily releases via GitHub Actions, with post-release acceptance test validation backed by a Cypress end-to-end framework.

  • Implemented daily releases via GitHub Actions with post-release acceptance test validations, achieving a 20% improvement in Mean Time to Recovery.
  • Built a Cypress end-to-end test framework to underpin release confidence for the daily cadence.
GitHub ActionsCI/CDCypressMTTRRelease Engineering

Skills

People Management

Performance ManagementCareer DevelopmentHiring and OnboardingCoaching & MentoringContractor ManagementOrganizational Change ManagementOnshore/Offshore Team Leadership

Engineering Leadership

Agile DeliverySoftware Development Lifecycle (SDLC)KanbanRoadmap PlanningTechnical StrategyCross-functional Stakeholder AlignmentOrg DesignCI/CD StrategyQuality Engineering StrategyIncident ManagementService OwnershipStakeholder Management

Backend & API Development

Node.jsTypeScriptPythonRubyScalaGraphQLREST API DesignMCP Server DevelopmentAPI ArchitectureSystem DesignMicroservicesFlaskSQLAlchemyPostgreSQL

Test Automation

PlaywrightCypressSeleniumWebdriverIODetoxPuppeteerJestpytestCucumberbehaveGatlingArtilleryJMeter

CI/CD & Infrastructure

GitHub ActionsJenkinsDockerTerraformAnsibleAWS LambdaAmazon ECS/FargateSOC 2 Compliance

Cloud & Observability

AWSGCPDatadogPagerDutyElasticsearch/Kibana

Education

Master of Science, Organizational Leadership
Amberton University
2024 – 2027
Master of Business Administration, Business Administration
Webster University
2016 – 2019
Bachelor of Science, Computer Information Systems
DeVry University
2002 – 2006

Certifications

Google People Management Essentials
Google / Coursera
2025-12
Google Advanced Data Analytics
Google / Coursera
2024-11
Google Data Analytics
Google / Coursera
2024-07

Professional Summary

Engineering leader with 15+ years of experience driving software delivery, technical strategy, people management, and platform engineering. Hands-on manager who spends approximately 50% of time on production feature development, API architecture, MCP server development, CI/CD pipeline ownership, and code reviews. Builds high-performing teams of up to 10 engineers across onshore and offshore models, navigates organizational change, and delivers quality-driven programs at scale. Brings experience spanning production software development, QA automation, and platform infrastructure. Currently pursuing a Master of Science in Organizational Leadership.