Senior Software Engineer, Backend

  • San Francisco, CA, USA
  • Full-time
  • Department: Engineering

Company Description

Optimizely is the world's leader in customer experience optimization, allowing businesses to dramatically drive up the value of their digital products, commerce and campaigns through its best in class experimentation software platform. By replacing digital guesswork with evidence-based results, Optimizely enables product and marketing professionals to accelerate innovation, lower the risk of new features, and drive up the return on investment from digital by up to 10X. Over 26 of the Fortune 100 companies choose Optimizely to power their global digital experiences. Optimizely’s impressive customer list includes eBay, FOX, IBM, The New York Times and many more global enterprises.

Job Description

Optimizely has recently launched a new Developer focused product called Full Stack to enable Developers and Product teams to experiment and safely release features anywhere in their application stack. The Developer Experience Engineering team builds SDKs and other services and applications for the Full Stack that powers hundreds of millions of unique user experiences such as onboarding flows, search algorithms, and pricing tests that go beyond A/B testing. Products that we work on include A/B Experimentation, Feature Experiment, and Feature Rollouts (aka Feature Flagging). 
This is one of the fastest growing products in Optimizely’s portfolio, and your contribution and impact will help us dominate the market!  You will be integral in helping us build solutions that will allow our customers to scale their level of experimentation and feature flagging to the likes of Netflix and Amazon, running 1000s of tests or feature flags simultaneously across many different teams and organizations.

  • You’ll be working with the Product and Engineering team to identify and contribute major features and enhancements to the Full Stack product, with a focus on the Developer Experience.
  • Collaborate with other members of the team to define consistent and clear interfaces, abstractions and implementations of critical features.
  • Own and deliver product features end-to-end from writing clear technical design docs to full Go-To-Market support such as technical enablement trainings and robust developer documentation.
  • This is a developer focused product, so you’ll work closely with our Developer Evangelist to identify ways to incorporate feedback from developers and make it more successful!


  • 5+ years of experience developing web applications and web APIs with a focus on backend languages such as Java, Golang, Node.
  • 2+ years of experience with cloud platforms such as AWS.
  • Strong emphasis on automated testing practices.
  • Experience with microservices and distributed systems are a huge plus!
  • Even more bonus points for experience running A/B tests and/or feature flagging as part of your day-to-day work.

Additional Information

At Optimizely, we embody inclusion and embrace diversity.   We believe in work/life balance and bringing our true selves to work.  To that end, we offer best-in-class perks and benefits that support our Optinauts along their career journey with us.  Read more about our culture at

Optimizely is an equal opportunity employer and makes employment decisions on the basis of merit.  Optimizely prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Privacy Policy