Principal Software Engineer
Berlin
100k Package + Excellent Benefits
Through the use of innovative technology, our international client offers an ever-expanding mobility network spanning Europe and the US. To drive performance, they now have an immediate and exciting opening for a Principal Software Engineer to be based in Berlin.
As a Principal Software Engineer, you will:
- Lead a small but growing team
- Build solutions to automate outbound communications with customers
- Explore and expand on contact surfaces (Bots, Google Assistant, Alexa, messenger etc)
- Utilise NLP technology and engineering data automation
- Define architectural and technical solutions
- Identify product gaps
- Contribute to team sprints and goals
- Lead technical discussions
- 5+ years software engineering experience
- Solid Python (preferred), Java and or Scala experience
- Automation, Machine Learning, Data Engineering and NLP
- AWS (preferred) or Azure
- Lateral leadership skills
- Mentoring
- Passionate about new technology
- Fluent in English
- A package circa 100k
- A fun, friendly and collaborative environment
- Additional and generous benefits