Risepoint is an education technology company dedicated to increasing access to affordable education through innovative online degree programs. They are seeking a highly experienced Senior Software Engineer to design and build a large-scale Optimizely DXP implementation that supports over 150 marketing websites, focusing on modernizing the digital marketing ecosystem and enhancing user experiences.
Responsibilities:
- Assist in the design, development, and optimization of a headless Optimizely DXP platform supporting an active, dynamic portfolio of 150+ marketing websites that serves over 50M page views/year
- You will play a key role in defining architectural standards for our headless CMS platform, including content modeling patterns, rendering strategies, and performance optimization approaches
- Collaborate with marketers to optimize site performance (i.e. Core Web Vital scores), SEO/AEO, accessibility compliance (WCAG 2.2), while balancing the need for dynamic user experience and highly efficient/automated administration and operation supporting regular updates
- Build, extend, and maintain site front-ends using Next.js deployed via Vercel
- Leverage backend APIs and SDK integrations to power dynamic headless content delivery
- Develop infrastructural solutions to support custom integrations and enhanced functionality (tokenization system, data caching platform)
- Utilize deep knowledge of Optimizely CMS SaaS, Content Graph, and the Optimizely CMS SDK/APIs to develop an optimal headless front-end multi-site platform built with Next.js, hosted on Vercel
- Implement scalable content models, custom components, multi-site structures, custom integrations
- Develop, configure, extend front-ends leveraging Optimizely personalization features, including behavioral targeting and segmented content rules to deliver personalized, user-centric experiences at scale while
- Implement A/B testing and experimentation frameworks within the Optimizely DXP and ensure seamless integration with front-end environments
- Help manage Vercel-based hosting environments and optimize build pipelines, caching, routing, and performance
- Work with engineering peers to establish standards for code quality, testing, observability, and deployment automation
- Manage and optimize the GitHub-based repository ecosystem supporting a large multi-site platform
- Collaborate with DevOps to support an efficient, automated CI/CD solution
- Collaborate with QA to support an efficient, automated QA process
- Partner closely with Marketing Technology, Creative, SEO, Analytics, and Content Operations to align technical solutions with business needs
- Mentor engineers and contribute to best practices, documentation, and architectural frameworks
- Serve as a subject matter expert on Optimizely capabilities and modern headless CMS architectures
Requirements:
- 7+ years of software engineering experience, with a strong emphasis on CMS-driven digital marketing platforms
- Expert-level JavaScript/TypeScript skills, specifically Next.js, React
- Experience with Next.js patterns such as: App Router vs Pages Router, ISR / SSR / SSG performance-functionality tradeoffs
- Expert-level front-end development skills, including semantic HTML and modern CSS including Tailwind CSS experience
- Experience with cloud-first front-end hosting on Vercel (build pipelines, serverless functions, edge middleware, caching strategies)
- Advanced proficiency with Optimizely CMS SaaS, including: Optimizely CMS SDK/APIs, Content Graph / headless delivery, Custom front-end development, Custom integration design and implementation
- Hands-on expertise implementing Optimizely personalization and experimentation solutions, including A/B tests, targeting rules, and optimization frameworks
- Deep experience working with GitHub-based repository management and CI/CD processes
- Proven experience designing and supporting large multi-site architectures at enterprise scale
- Strong understanding of best practices in software design and implementation
- Demonstrated ability to effectively and independently work within a mid-sized development team using formal SDLC methodologies such as Scrum. Proven ability to assess, estimate and deliver solutions that meet requirements and timelines
- Analytical mindset with strong quantitative and problem-solving skills
- Effective communication and documentation skills
- Bachelor's degree in related field or equivalent work experience preferred
- Experience with composable MarTech stacks including CDPs, analytics platforms, and digital asset management systems
- Optimizely back-end configuration across the ecosystem (CMS, CMP, DAM, ODP, Opal AI, Personalization engine)
- Background supporting CRM-driven email/SMS marketing and social content channels
- Familiarity with WordPress / PHP platforms and site migrations is a plus
- Ability to interpret Figma designs into code