Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Architect | Education | RVPR

Full-time

Red Ventures

This role is remote to be based in Puerto Rico.

At RV Education (EDU), we believe in the power of online learning to create opportunities and transform lives. In partnership with over 300 colleges and universities, we help individuals make smart educational decisions that meet their needs and career aspirations. Our trusted brands like BestColleges serve over 90 million unique annual visitors with educational resources and advice.

At Red Ventures, we believe in creating transformative digital experiences that guide people through life’s most important decisions. As a Principal Software Engineer in our EDU division, you’ll operate at the intersection of engineering excellence and architectural strategy. You'll be responsible for leading the design and implementation of modern, scalable software systems that support millions of students as they explore educational opportunities.

We’re 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.

RV EDU is proudly headquartered in San Juan, Puerto Rico, and is dedicated to cultivating local talent and driving economic development on the island. While many of our roles are located in Puerto Rico, some are also located at RV’s main campus south of Charlotte, NC, or are remote-based.

As a requirement for this role, the selected candidate must be based in Puerto Rico. We are seeking individuals who are currently residing on the island or are willing to relocate to Puerto Rico. This location-based requirement is essential to foster our commitment to local talent and contribute to the economic growth of Puerto Rico. This role requires a hybrid schedule and will be based out of our San Juan, Puerto Rico office with in-office Monday-Thursday and fully remote work on Fridays each week.

Please note that relocation assistance may be provided for qualified candidates who are interested in joining our team in Puerto Rico. If you are a talented professional seeking a new adventure and are open to the possibility of relocating to Puerto Rico, we encourage you to apply.

Curious how RV Education (EDU) fits into Red Ventures? Click here.

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

Why You'll Love It Here:


  • You'll work on meaningful products that help people make life-changing decisions.

  • You'll be surrounded by smart, driven, and kind people who are passionate about their work.

  • You'll have the opportunity to shape the future of education technology within Red Ventures.

  • You'll work onsite at our Puerto Rico office, with a vibrant local team and direct impact on business strategy.

Additionally, the following benefits are provided by Red Ventures, subject to eligibility requirements.


  • Matching 401(k) plan

  • Flexible PTO

  • Medical, dental, and vision coverage

  • Casual dress code, yes, that means jeans!

Who We Are:

Founded in 2000, Red Ventures (RV) is home to a diverse portfolio of industry-leading brands and businesses, strategic partnerships and proprietary technology – including Bankrate, Lonely Planet, The Points Guy, BestColleges and more. Together, RV helps millions of people worldwide make life’s most important decisions, accelerates digital adaptation, and innovates the online consumer experience by improving every step of the consumer journey – from first discovery of information, throughout the decision-making process, to transactions. Headquartered south of Charlotte, NC, Red Ventures employs thousands of people across the US and Puerto Rico, with international offices in the UK and Brazil. For more information, visit and follow @RedVentures on social platforms.

At Red Ventures, we believe diverse, inclusive teams are better. To help you better understand our core values and beliefs, we encourage you to watch this brief YouTube video:  . This will give you insight into the principles that guide our work and our commitment to fostering an inclusive environment.

We offer competitive salaries and a comprehensive benefits program for full-time employees, including medical, dental and vision coverage, paid time off, life insurance, disability coverage, employee assistance program, 401(k) plan and a paid parental leave program.

Red Ventures is an equal opportunity employer that does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or any other basis protected by law. Employment at Red Ventures is based solely on a person's merit and qualifications. 

We are committed to providing equal employment opportunities to qualified individuals with disabilities. This includes providing reasonable accommodation where appropriate. Should you require a reasonable accommodation to apply or participate in the job application or interview process, please contact View email address on jobs.jobcopilot.com

If you are based in California, we encourage you to read this important information for California residents linked here .

At Red Ventures, we believe in real human connection. That’s why we do not hire someone through text, social media, or email only. As part of the hiring process, you should expect live conversations with RV teammates before any offer is made. Also, keep an eye on the sender: we only use official @redventures.com email addresses at the portfolio level or business specific email addresses (e.g., @thepointsguy.com), not ones like “redventurescareer.com.” We will never ask candidates to send money, buy equipment, or share financial account info during your journey with us. You can always find our open roles on redventures.com— if you receive a message that seems suspicious, please use redventures.com to verify the opportunity.

For more, the U.S. Federal Trade Commission has published helpful articles to help individuals learn more about protecting themselves from recruiter scams. If you think you’ve been targeted, feel free to report it to your local authorities. Stay safe out there!

Click here for more details regarding the employee privacy policy: 

Questions about this Privacy Notice can be directed to  View email address on jobs.jobcopilot.com . Alternatively, you may raise any questions or concerns to your manager, HR Business Partner, or through the Privacy Team.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Architect | Education | RVPR in San Juan, TX vacancy
  •  ...At RV Education (EDU), we believe in the power of online learning to create opportunities and transform lives. In partnership...  ...help people make life’s most important decisions. As a Senior Software Engineer in our EDU division, you’ll be a key contributor to the full... 
    Suggested
    Full time
    Casual work
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation
    Flexible hours

    Red Ventures

    San Juan, TX
    13 hours ago
  • $60 - $120 per hour

     ...Micro1 is seeking a Software Developer to join a dynamic remote team. The role focuses on designing, developing, and delivering robust applications using languages like Python, Rust, and Java. Applicants should have over 3 years of experience, demonstrate proficiency... 
    Suggested
    Hourly pay
    Remote work

    Micro1

    Pharr, TX
    4 days ago
  • $60 - $120 per hour

     ...Micro1 is seeking a Software Developer to join their team and support the development of frontier AI models. You will design and implement scalable applications while collaborating with a dynamic team. The role requires proficiency in programming languages, experience... 
    Suggested
    Hourly pay
    Remote work

    Micro1

    San Juan, TX
    8 days ago
  •  ...Overview Mercor’s talent network: Join our Full-Stack Engineer Expert Network to connect with leading AI labs and companies seeking Full-Stack Engineering expertise. This is an open application for future contract opportunities that match your background and interests... 
    Suggested
    Contract work
    Remote work

    Mercor Inc

    Pharr, TX
    2 days ago
  •  ...Job Overview Location: Puerto Rico  We are seeking an experienced Senior Software Engineer to join our team to architect, develop, and enhance our secure document generation platform. The ideal candidate will demonstrate technical leadership through innovative software... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Inkit

    San Juan, TX
    16 hours ago
  •  ...s t e m s . We do end-to-end AI engineering —from design to measurable business outcomes...  ...projects that drive real impact.   Software Engineer As a Software Engineer, you...  ...cross-functional team produc managers, architects, software engineers, and data... 
    Full time

    Xtillion

    San Juan, TX
    16 hours ago
  •  ...Micro1 is looking for a Software Developer to join a remote team focused on innovative AI solutions. You will design and build scalable applications using languages like Python and Java, collaborating with diverse teams to deliver high-quality software. The role requires... 
    Remote work

    Micro1

    Mission, TX
    8 days ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Edinburg, TX
    16 hours ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...the QA team An Ideal Candidate Should Have ~5+ years of software engineering experience ~ Familiarity with Android components... 
    Full time
    Work at office
    Night shift

    Speechify

    Edinburg, TX
    16 hours ago
  • $89.6k - $105.3k

     ...Description Data Platform Engineer This is a vacancy for the 26-27 school year with a target start date of July 1, 2026 Mission...  ..., data quality, or observability tools. Experience with education, public sector, or regulated data environments. Required... 
    Ongoing contract
    Full time
    Work experience placement
    Live in
    Work at office
    Remote work
    Relocation
    Flexible hours
    Afternoon shift

    IDEA Public Schools

    Weslaco, TX
    4 days ago
  • Systems Developer We are seeking a highly skilled and detail-oriented Systems Developer to support and enhance our Policy Administration System built on Microsoft Access and SQL databases. This role is ideal for a versatile developer who enjoys working with both legacy...
    Temporary work

    AppleOne

    San Juan, TX
    3 days ago
  • $48k

     ...services! This exciting onsite position in Pharr, TX offers a unique opportunity to directly impact your community through cutting-edge software solutions. You’ll work with a dynamic team that embodies problem-solving and customer-centric values, ensuring you play a vital... 
    Full time
    Local area

    City of Pharr

    Pharr, TX
    a month ago
  • $48k

     ...end-users, ensuring seamless operation of networking systems and video surveillance equipment. You’ll also train users in various software applications, diagnose problems effectively, and implement solutions. This hands-on position is ideal for someone looking to make... 
    Full time
    Work at office
    Local area

    City of Pharr

    Pharr, TX
    16 days ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals...  ...technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and... 
    Remote job
    Work at office

    Speechify

    Mcallen, TX
    more than 2 months ago
  •  ...Job Description Job Description Full Stack Software Engineer Location: San Juan, Puerto Rico (Hybrid) A fast-growing technology company is looking for a Full Stack Software Engineer to help build and scale modern web applications. This role is ideal for someone... 
    Contract work
    Temporary work

    The Bachrach Group

    San Juan, TX
    11 days ago
  •  ...Senior NetSuite Developer / Solutions Architect will lead the design and delivery of solutions...  ...Computer Science, Information Systems, Engineering, or equivalent experience. NetSuite...  ..., family responsibilities, disability, education, political affiliation or veteran... 
    For contractors
    Visa sponsorship
    Work visa

    National Carwash Solutions, Inc.

    Mcallen, TX
    13 days ago
  • : Overview: Responsible for analyzing and developing business requirements, defining and implementing enterprise solution specifications, and executing unit tests to meet organizational goals with an emphasis on deliverable quality. Identifies, defines, and implements...
    Full time

    Firma de Reclutamiento en PR

    San Juan, TX
    1 day ago
  •  ...intensive businesses, combining hands-on execution with purpose-built software, automation, and AI-enabled workflows. We provide...  ...how the back office operates. YOUR MISSION As our Staff Engineer , you’ll be one of the founding members of our engineering team... 
    Immediate start

    Vast

    San Juan, TX
    24 days ago
  • $25 - $40 per hour

     ...test plans for interactive systems (e.g., immersive experiences, educational platforms, smart devices). Identify and document any bugs...  ...interactive media QA, system testing, or similar interactive software testing is highly valued. Stable internet connection and... 
    Contract work
    Flexible hours

    Cornerstone Gigs

    San Juan, TX
    more than 2 months ago
  •  ...Client Services to modify/correct project instructions/parameters as needed • Coordinate with Account Executives/Client Services to educate/advise clients regarding the best way to accomplish their goals for individual projects • Negotiate rates and deadlines with... 
    Permanent employment
    Full time
    Contract work
    Immediate start

    TransPerfect

    San Juan, TX
    16 days ago
  • $140k - $200k

     ...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale... 
    Remote job
    Flexible hours

    Speechify

    Edinburg, TX
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Architect | Education | RVPR. Be the first to apply!