Remote Frontend Jobs
Optimizely logo

Senior Software Engineer

OptimizelyLondon, United Kingdom
CMSOptimizelyAutomated TestingC#.NET
Apply now

We 7re looking for a Senior Software Engineer for one of our CMS product teams, working from the UK, to help us shape the future of Optimizely 7s products and offerings. We 7re at the top of industry analyst ratings and pushing to take both the PaaS and SaaS versions of our CMS further. A big part of that push is Opal, our always-on AI workforce that improves productivity for content teams. Building on that capability is one of the things that makes this moment particularly interesting. Our engineers have been working on our CMS for years, many of them because they genuinely love it, and they 7re eager to take it to the next level. This is your opportunity to join them!


What you 7d do

  • Design, implement, and document software solutions that are simple, secure, scalable, and maintainable.
  • Own the operational excellence of your domain, including instrumentation, monitoring and alerting.
  • Ensure product quality through thorough automated testing.
  • Drive delivery of complex features end-to-end, working across team boundaries when needed.
  • Contribute to architecture and design discussions within your team and across teams, communicating decisions through design docs and knowledge-sharing forums.
  • Participate in project planning, requirements gathering, design, and task refinement.
  • Handle incidents and assist our support organisation when they need engineering expertise on customer cases.
  • Bring customer perspective into technical decisions, understanding how the product is used in practice.
  • Mentor other engineers and share knowledge across the team.
  • Participate in hiring and help grow a diverse engineering organisation.

What we 7re looking for

We value personal and cultural fit as much as technical skill. You are self-motivated, enjoy collaborating to find the right solution, and you think about architecture, development cost, and long-term ownership when making decisions. You 7re comfortable working through ambiguity, can articulate trade-offs clearly, and leave projects in a state where someone else can pick them up.


Must have:

  • Typically 8+ years of professional experience with modern software development practices, though we recognise some people get there faster.
  • Strong software design and engineering fundamentals, including object-oriented analysis and design.
  • Solid experience with C# and .NET, and with React on the frontend.
  • Hands-on experience with CMS platforms, content modelling, or digital experience tooling. You understand the domain and the problems content teams face.
  • Experience building and operating cloud-based software.
  • Already using AI tools, coding assistants, and potentially agents as part of your daily workflow to improve both quality and speed.
  • Comfortable working in an agile environment alongside designers, product managers, and other stakeholders.
  • Good communicator who enjoys solving problems together with others.

Good to have:

  • Experience with Optimizely CMS or other CMS/DXP platforms.
  • NET Core MVC.
  • SQL (particularly MS SQL).
  • Containers and container orchestration.
  • Microsoft Azure.
  • HTTP APIs, REST services, or GraphQL.
  • Experience building large, modular applications with continuous delivery.
  • A degree in Computer Science or equivalent. We care more about what you can do than what 7s on your diploma.

View all remote jobs at Optimizely

FAQ

Is the Senior Software Engineer position at Optimizely remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on April 23, 2026 and is still open for applications.
How do I apply for the Senior Software Engineer position at Optimizely?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote CMS jobs