Share this Job

Senior Software Engineer Backend (m/f/d)

Date: Aug 1, 2022

Location: Berlin, DE, 10176

Company: Optimizely

Optimizely is focused on unlocking the digital potential of our clients and our employees. We are the recognized category leader in Digital Experience Platform (DXP) and in Campaign marketing automation software. Just in DACH market, over 1,000 companies rely on us - such as Deutsche Bahn, TUI, Tchibo, myToys or Payback.

 

We live an inclusive and diverse culture with a global team of 1500+ people across the US, Europe, Australia, Bangladesh, and Vietnam. We blend European and American business culture with emphasis on teamwork, diversity, and moving fast. Our people make the difference! If you are looking to work on the next generation of digital technologies in a fast-paced, hyper-growth environment, let’s have a conversation! We’re just getting started...

 

Introduction

Senior Software Engineers are subject matter experts with mastery in a specific product and/or technical functional area and consistently manage and ship high quality and timely releases that solve complex problems end-to-end within a team. They possess strong technical skills and experience in their areas of expertise that they leverage to mentor junior engineers and to make thoughtful technical tradeoff decisions. They proactively communicate their technical design and decisions through various technical forums. They own the operational excellence of their services/components.

Job Responsibilities

  • You will build, deliver and maintain services that comprise modern PaaS/SaaS products
  • Join an agile team and develop the full stack of a SaaS platform for our omni-channel marketing automation Optimizely Campaign
  • Transform functional requirements into a robust and scalable technical design
  • Develop new product features following clean code principles and test-driven development
  • Deploy our software in the different environments
  • Drive the delivery of high-quality epics that solve complex problems, with minimum viable solutions, end-to-end, doing work in any part of the stack as may be necessary, to deliver the feature or project

Knowledge and Experience

  • You are a team player with a profound practical experience in implementing large web applications in an agile, cross-functional environment 
  • You are enthusiastic about latest technology trends, continuously educate yourself further, and inspire your colleagues
  • Experience with agile delivery workflows and modern software quality techniques like TDD, pair programming, etc.
  • You have 3+ years of experience in object-oriented programming in Java, the Spring framework and working with relational databases
  • Ideally you are also proficient with JavaScript, HTML and CSS
  • You optionally have experience with the following technologies
    • MySQL, Hadoop, HBase, Elastic Search, Kafka
    • jQuery, JSON, XML
    • REST and SOAP-Services
    • Linux, Git, Maven, TeamCity
  • You are fluent in English and ideally you feel confident to also communicate in German

Our Benefits

  • Permanent contract and an intensive onboarding
  • Agile product and software environment
  • Remote and flexible work model within Germany (also past Covid-19)
  • The ability to shape your work through your curiosity and expertise
  • Very bright office space in the heart of Berlin with two rooftop terraces 
  • Free Bio fruit bags and all kinds of cool and hot beverages
  • Sponsored Membership in the Urban Sports Club
  • Free public transport ticket (BVG-Abo)

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.

 

#LI-RS1

#LI-Remote