Job Description

***Positions posted by El Comeback are done on behalf of companies that we support in their search for candidates.***

This role is remote to be based in Puerto Rico.

Our client, Red Ventures, is looking for a Principal Software Engineer, Architect.

Looking for a hands-on technical leader with deep expertise in full-stack development, cloud-native architectures, and modern infrastructure practices. You'll help shape our technical vision, mentor engineers, and drive cross-functional alignment around secure, maintainable, and cost-effective solutions.

What You'll Do:

  • Lead the design and development of scalable full-stack solutions using Next.js, React, TypeScript, and Tailwind CSS.
  • Build and maintain backend services using Node.js, ensuring performance, security, and maintainability at scale.
  • Architect cloud-native systems on AWS using best practices in microservices, event-driven patterns, and flexible data modeling.
  • Define and implement infrastructure-as-code using AWS CDK and/or Terraform.
  • Design systems that handle both relational (e.g., RDS) and unstructured data (e.g., DynamoDB, S3), optimizing for scalability, cost, and performance.
  • Ensure security, compliance, and observability are integral to every stage of design and development.
  • Partner with product managers and cross-functional leadership early in the planning process to shape initiatives with a strong technical foundation.
  • Translate business objectives into clear architectural options and delivery plans, balancing speed, sustainability, and long-term value.
  • Provide technical leadership and mentorship to engineers across multiple teams.
  • Establish and advocate for engineering standards, architectural guardrails, and best practices across the EDU division.
  • Evaluate new technologies and frameworks, contributing to the evolution of our technical ecosystem.

What We're Looking For:

  • 8+ years of experience in software engineering, with a strong foundation in modern full-stack development.
  • Deep expertise with:
  • Frontend: Next.js, React, Tailwind CSS, TypeScript
  • Backend: Node.js
  • Cloud: AWS (Lambda, API Gateway, S3, DynamoDB, RDS, etc.)
  • Infrastructure: CDK and/or Terraform
  • Demonstrated experience designing secure, scalable, and observable distributed systems.
  • Strong understanding of architectural trade-offs, data modeling (both SQL and NoSQL), and system reliability.
  • Proven ability to work collaboratively with product and engineering leadership during early planning to influence scope and direction.
  • Experience leading technical initiatives, mentoring engineers, and driving cross-team alignment.
  • Comfort working in fast-paced environments with ambiguity, iteration, and continuous improvement.
  • Excellent communication and collaboration skills, with the ability to influence technical and non-technical stakeholders.

Nice To Have:

  • Experience with headless CMS or content systems (e.g., WordPress, Contentful)
  • Background in education, lead generation, or high-scale consumer platforms
  • Familiarity with event-driven architectures and domain-driven design
  • Previous experience in a Principal Engineer or Staff+ level role in a modern SaaS environment

***El Comeback is a non-profit program from ConPRmetidos that attracts and retains professional talent for Puerto Rico-based jobs. Register at elcomebackpr.org/registration-form to get matched with professional opportunities on the island.***



Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application