Software Engineer II - DXP

Engineering Minneapolis, Minnesota United States Nashua, New Hampshire Austin, Texas


We’re starting a new chapter as a combined business with Optimizely and Episerver proudly joining forces to transform digital experience creation and optimization. In September 2021 we will move forward as a combined business under the name Optimizely. 

Episerver is consistently ranked as a market leader in digital experience creation, supporting the digital journeys of 9,000+ global brands. Optimizely is the world’s leader in experience optimization. Combined, these two powerhouses create the most advanced digital experience platform in the industry. Together our mission is simple: we empower people to unlock their digital potential by giving them the tools and the confidence they need to create digital experiences that result in outsized outcomes. 

The scale of our product has created tremendous potential for growth with Episerver + Optimizely – growth of teams, growth of influence, and growth of personal careers. If you are looking to work on the next generation of digital technologies in a fast-paced, hyper-growth environment, apply! We’re just getting started…



We are looking for a Software Engineer II to help us build upon and expand our vision. Our team develops several platform components that support the business as well as a couple of customer-facing components for our DXP product. We own new features and quality, end-to-end, for all of our products. We deliver software iteratively with a focus on progressive value delivery and continuous improvement. We choose tech that suits our team and problem space. Lately, that includes .NET Core, MongoDB, Docker, Kubernetes, Azure, Terraform, Snowflake and other technologies. We also choose techniques that serve us well like test-driven development, pair programming, peer reviews, and collaborative design.


What you’ll be doing:

  • You will design and build reusable, maintainable, reliable, and scalable platform tools using .NET Core.
  • You will develop, deploy, and maintain the services that enable Optimizely’s SaaS and PaaS product lines.
  • You will be collaborating with the engineering and product team to identify and contribute major features to the platform.
  • You will pursue growth by maintaining an awareness of the state of technology, engineering techniques and best practices.


You will be successful in this role if:

  • You have 2+ years of production experience in development of scalable production services.
  • You are self-motivated and proactively create partnerships across an organization.
  • You find satisfaction in being a force multiplier for your colleagues and actively sharing your knowledge and skills to help team members grow.
  • You can break down complex user stories into sub-tasks of appropriate scope for efficient delivery
  • You demonstrate the interpersonal skills necessary for a diverse, team-focused environment with other engineers, product managers, designers, and so on.
  • You have experience developing/debugging back end implementations.