Principal Software Engineer, Architect

El Comeback

Not Interested
Bookmark
Report This Job

profile Job Location:

San Juan - Puerto Rico

profile Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

***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. Youll help shape our technical vision mentor engineers and drive cross-functional alignment around secure maintainable and cost-effective solutions.

What Youll Do:

  • Lead the design and development of scalable full-stack solutions using React TypeScript and Tailwind CSS.
  • Build and maintain backend services using 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 Were Looking For:

  • 8 years of experience in software engineering with a strong foundation in modern full-stack development.
  • Deep expertise with:
  • Frontend: React Tailwind CSS TypeScript
  • Backend:
  • 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 to get matched with professional opportunities on the island.***



***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 exp...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems