Senior Software Engineer at Optimizely | England | Rezi

Senior Software Engineer at Optimizely

Senior Software Engineer

Optimizely · England

2 months ago

Senior Software Engineer

Optimizely · England

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking a Senior Software Engineer to join one of our Content Management System (CMS) product teams in the UK. This role involves working on a key part of the Optimizely platform, focusing on building extensible CMS capabilities and integrations. You will contribute to the evolution of our CMS, which enables businesses to create, manage, and publish digital content across multiple channels.

Responsibilities

  • Design, build, and maintain scalable, maintainable software systems
  • Develop CMS features, add-ons, APIs, and integrations with external systems
  • Contribute to system design and architectural decisions
  • Ensure product quality through automated testing and operational best practices
  • Own services in production, including monitoring and incident handling
  • Collaborate with product managers, designers, and engineers to deliver features end-to-end
  • Consider real-world usage and customer needs in technical decisions
  • Mentor other engineers and contribute to knowledge sharing
  • Participate in hiring and help grow the engineering team

Requirements

  • ~8+ years of experience in software engineering (flexible depending on experience)
  • Strong fundamentals in software design and engineering
  • Experience with C# and .NET, and React on the frontend
  • Experience with CMS platforms, content modelling, or similar domains
  • Experience building and operating cloud-based systems
  • Comfortable using AI tools (e.g., Claude or similar) in your daily workflow for problem solving, learning, and improving code quality and delivery speed
  • Able to guide AI-assisted development using structured instructions (e.g., well-defined prompts or Markdown-based instruction files) to generate code in a controlled and maintainable way
  • Interest or experience in leveraging AI agents to further enhance productivity
  • Strong testing mindset, with a focus on building reliable, well-tested systems and maintaining high code quality
  • Comfortable working in cross-functional, agile teams
  • Strong communication and collaboration skills
  • Experience with Optimizely CMS or similar CMS/DXP platforms
  • .NET Core / MVC
  • SQL (especially MS SQL)
  • REST APIs or GraphQL
  • Containers and cloud platforms (e.g., Azure)
  • Experience building modular systems with continuous delivery
  • Experience building AI-powered features (e.g., RAG systems, LLM integrations)

Skills

  • C#
  • .NET
  • React
  • CMS platforms
  • Content modelling
  • Cloud-based systems
  • AI tools
  • AI-assisted development
  • AI agents
  • Automated testing
  • Agile methodologies
  • Communication
  • Collaboration
  • .NET Core
  • .NET MVC
  • SQL
  • MS SQL
  • REST APIs
  • GraphQL
  • Containers
  • Azure
  • Continuous delivery
  • RAG systems
  • LLM integrations

Location

  • UK
  • London

Work Type

  • Hybrid
  • Remote

Experience Level

  • Senior

Education Level

  • Bachelor’s Degree (Computer Science or engineering preferred) or equivalent work experience

About the Company

  • At Optimizely, we're on a mission to help people unlock their digital potential by reinventing how marketing and product teams work to create and optimize digital experiences across all channels.
  • Optimizely One is an industry-first operating system for marketers, offering flexibility and choice with a fully SaaS, fully decoupled, and highly composable solution.
  • We support over 10,000 businesses, including H&M, PayPal, Zoom, and Toyota.
  • Recognized as a leader by industry analysts such as Gartner, Forrester, and IDC.
  • Our culture is dynamic and evolving, shaped by our employees.
  • With over 1500 Optimizers across 12 global locations, we emphasize collaboration, continuous improvement, and value every voice.
  • We have an office in London and support a hybrid setup.
  • If you're based elsewhere in the UK, we also support fully remote work.
  • We are a global company, and our teams collaborate across time zones while respecting local working hours and personal commitments.
  • We care about work-life balance in practice.
  • Many engineers stay with us long-term because the work remains interesting and the environment is supportive.

Equal Opportunity

  • Optimizely is committed to a diverse and inclusive workplace.
  • Optimizely is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.