Principal Software Engineer, Architect | Education | RVPR
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.
- ...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...SuggestedFull timeCasual workWork at officeLocal areaRemote workWorldwideRelocationFlexible hours
$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...SuggestedHourly payRemote work$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...SuggestedHourly payRemote work- ...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...SuggestedContract workRemote work
- ...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...SuggestedFull timeWork at officeRemote workFlexible hours
- ...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
- ...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
$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 timeWork at officeRemote work$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 timeWork at officeNight shift$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 contractFull timeWork experience placementLive inWork at officeRemote workRelocationFlexible hoursAfternoon shift- 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
$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 timeLocal area$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 timeWork at officeLocal area$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 jobWork at office- ...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 workTemporary work
- ...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 contractorsVisa sponsorshipWork visa
- : 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
- ...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
$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 workFlexible hours- ...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 employmentFull timeContract workImmediate start
$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 jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Architect | Education | RVPR. Be the first to apply!
- id software San Juan, TX
- remote software sales San Juan, TX
- software San Juan, TX
- software implementation project manager San Juan, TX
- healthcare software sales San Juan, TX
- entry level software sales San Juan, TX
- senior c# .net software developer San Juan, TX
- education San Juan, TX
- health education part time San Juan, TX
- education sales representative San Juan, TX


