This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Software Engineer for one of our core CMS product teams, to help us shape the future experiences of Optimizely’s products and offerings. These are exciting times: We’re at the top of industry analyst ratings for CMS and we are making waves in the industry with our Opal AI. Our engineers are excited to take the product they love and have been working on for many years to the next level. And here is your opportunity to join them, as we are expanding these teams.
Job Responsibility:
Design, implement and document simple, secure, scalable, maintainable, and cost-effective software solutions
Ensure product quality by developing and applying thorough automated testing techniques
Contribute to architecture and design discussions within your agile team as well as across teams and products
Contribute to project planning including requirements elicitation, design, task refinement and scoping
Manage incidents as well as escalations from partners and customers
Mentor and share with other engineers and team members
Pursue growth by maintaining an awareness of the state of technology, engineering techniques, and best practices
Work hours are 10:00 AM–6:00 PM, Monday to Friday, and candidates are expected to be flexible with occasional late calls to support EMEA/US teams
Requirements:
At least 5-7 years of experience working professionally with modern development practices
Strong in software design and engineering concepts, including but not limited to object-oriented analysis, design, and programming
Approaching expert level knowledge of C# and the .NET development platform, ASP.NET and/or front-end Javascript/Typescript and technologies like React
Understanding and interest in building and maintaining large applications as well as extensible libraries/frameworks/APIs
AI first mentality and use of AI tools such as Claude Code or Github copilot as a natural part of your toolbox
At least a Bachelor's degree in Computer Science or similar, or corresponding level of relevant education
Good English communication skills
Nice to have:
Significant experience designing and building large, modular, applications with continuous releases that quickly adapt to user needs
Designing and building solutions based on Optimizely CMS or other CMS/DXP platforms
Designing and building API:s (GraphQL, REST) as a supported product (not just for a specific web application project)
Designing and building SDK:s, officially supported samples and writing developer documentation
Modern front-end build pipelines and tools
Building, maintaining and supporting a SaaS service at scale