Job Overview
Company logo:https://media.licdn.com/dms/image/v2/C4D0BAQFIBolC06etOQ/company-logo_400_400/company-logo_400_400/0/1630527876835/emarsys_d_a_c_h_logo?e=1749686400&v=beta&t=HcYP7IhDuSM1AAr02HC8nhFyBpXChBk6Pf4pz77QWHA The Emarsys Marketing Platform enables clients to implement truly personal marketing on a massive scale and help them reach more than 1 billion people around the world. Emarsys Technologies is the technology hub behind this platform. Join our group of highly motivated engineers and you will have the opportunity to constantly challenge yourself and grow. If you are passionate about developing software, come and see us.
What You Can Do With Us
Work in autonomous Teams building services using modern technologies and Agile methodologiesActively participate in the full product lifecycle, from idea through design and develop till maintenanceAttend various knowledge sharing eventsBe a part of the Team behind 7+ billion messages a month
YOU ARE AN AWESOME FIT, IF
You are passionate about coding and Clean CodeYou enjoy finding simple solutions to complex problemsYou are familiar with the following languages: Java, Node.js, Javascript, Typescript, vue.jsYou are keen to develop your skills in: Cloud Development (GCP)Have experience working with both relational and non-relational databasesYou enjoy breaking down and refactoring monoliths to micro-servicesYou are excited by the challenge of refactoring a live system while it is operating at peak capacity using techniques like feature switches and dark launchYou are open to learning new languages, techniques and toolsYou are familiar with OO, SOLID, TDD, CI/CDYou are passionate about delivering software that is easy to maintain by creating telemetry, alerts, and playbooks for your servicesYou enjoy working as part of a Team to solve problems in a collaborative way
IT IS EVEN BETTER IF YOU
Have a few years of software development experienceHave experience with Agile practicesHave experience building, testing, deploying, and maintaining software in the cloudHave experience monitoring and supporting live systems (DevOps)Possess a degree in Computer Science or equivalent – this is helpful but not required
How We Develop
We have teams of 5-7 people who work closely together to solve problemsWe combine CI/CD with feature switches and dark launches to innovate quickly and safelyWe work in sprints and use regular retrospectives to continuously improve how we runWe take full ownership of what we deliver, end-to-end (DevOps)
What We Offer
A Team of motivated and experienced professionalAttractive remuneration package and a positive environmentA space for personal and professional growth (in-house meet-ups, conference visits, team-building events, various trainings)Flexibility to keep a good work-life balanceA company MacBook Pro or Lenovo laptop, whichever you prefer Please note that this role is hybrid working and if you require sponsorship to work, either now or at any stage in the future, we will not be able to consider your application.*
At Emarsys, we are committed to building diverse teams with a rich variety of perspectives and experiences. If your job profile closely aligns with our essential requirements and business need, we encourage you to apply. We are dedicated to assessing your competencies, learning agility and passion and not your age, disability, familial status, sexual orientation, gender, race, ethnicity, religion or nationality.