ABOUT ULTIMATE.AI
ultimate.ai is Europe’s leading customer service automation platform. We help businesses scale their customer service with artificial intelligence.
ultimate.ai helps customer service agents work faster and smarter by providing them AI tools that augment their workflows. For our enterprise clients, we significantly enhance customer experience at lower costs. For the agents, we improve job satisfaction and provide freedom to focus on what really matters: the customer.
Our technology is market leading. We are a small team - based across Helsinki and Berlin - with a big vision and are growing rapidly. We’re backed by Techstars and some of Europe's biggest name VCs. We’re proven; we’ve won major enterprise clients and are focusing heavily on our European expansion. This is an exciting opportunity to join a fast-growing startup at the get-go.
ABOUT THE ROLE
We want to fundamentally change how people work in customer service. So we need a team of world-class talent. As an Engineering Manager at Ultimate.ai, you’ll be an integral part of this team from day one.
You’ll be instrumental in building a strong collaborative and technical engineering team. You’ll directly manage 10 to 15 engineers from various skill sets (Client, Backend, Ops, ML, AI, Data & QA). The number of people and skill sets you interact with, might be subject to change as we gear up the organisation for future challenges. We value friendliness, helpfulness and that you care for what we’re building.
Key Responsibilities:
- High level technical and people leadership for our full stack cross functional teams.
- You will be responsible for coaching, mentoring and developing the team.
- You will work to empower the engineers by fostering micro feedback, mutual accountability, shared ownership, and a bottom up culture in close collaboration with the other Engineering Managers.
- You will enable engineers to push for best practices inside their discipline aiming at greater productivity, cleaner code and product quality.
- Collaborate with fellow Engineering Managers to keep our engineering group healthy, effective, and focused.
- Facilitate communication between stakeholders, Product Managers and Engineers.
- Help to continuously discover and evaluate new technologies to maximize our development team efficiency in collaboration with the Chapter Leads.
ABOUT YOU
- You enjoy managing engineers and you have done it successfully before.
- You enjoy coaching, mentoring and developing a team and an individual’s skills.
- You’re able to understand the position of others and accept that your own view isn't perfect to reach a better outcome.
- Demonstrated active conflict resolution even when you are not part of the conflict.
- Several years of professional experience in developing and maintaining complex backend architectures.
- You have experience working in collaborative teams, and understand the benefits of sharing knowledge via pair programming and code reviews.
- You know how to facilitate discussions and communicate with different stakeholders.
- You care about engineering quality and know how it can be achieved.
- You have significant API design and architecture experience.
- Experience with our backend tech stack is a plus: TypeScript, Kubernetes, Node.js, Elasticsearch & MongoDB
We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, or disability status. ultimate.ai prohibits discrimination and harassment of any kind: ultimate.ai is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment.