Engineering Manager

All jobs
salary Estonia
salary Relocation: Yes
salary Fulltime, Flexible

About the Company

Linnworks is one of the UK’s most exciting high-growth tech companies. Founded in 2009, we have rapidly expanded to become the market-leading provider of eCommerce Software-as-a-Service (SaaS) solutions in Europe. Linnworks connects and automates all the different parts of your selling processes.
Linnworks provides a cloud-based, multi-channel stock control and order management system - our software integrates with Amazon, eBay, and more than 50 other online sales channels –
to help manage inventory, listing, order dispatch, and many other aspects of the sales process for our customers.
Full-time, Flexible remote working conditions. The employees may choose whether to work from home or office.
However, the employee must reside in Estonia.

The team is international - 250 people globally, 70+ people in Tallinn from 15 countries: Estonia, Russia, Ukraine, Shri Lanka, Turkey, etc. 60 % of the office is Russian-speaking.
However, B2+ English is a must-have to participate in calls with the UK office / VP of Engineering
Most of the developers in the company are full-stack. There is a QA team and a Delivery team.
Every product team has a PO, QA plus several full-stack developers. The processes are Agile.
Office located in Aiandi tn. 13, 12918, Tallinn. Flexible remote working conditions.
The employees may choose whether to work from home or office.

Company size: 250+

Language: English

The Role

The company is seeking a strong, skilled Engineering Manager.

You are excited at the prospect of contributing to the growth of a fast-paced tech company, and you won’t settle for mediocrity anywhere along the way. You don’t sit around and wait to be told what to do.
You take the initiative and find creative ways to get work done. You’re a great team player.
You’re open-minded, committed to the success of all your colleagues, and you are a positive person to be around.
You put the customer at the heart of your work and strive to create an exceptional customer experience.

Linnworks Engineering operates full-stack teams within a fully agile environment. 
Tech stack: C#, .NET, Angular, AWS, Microservices, SQL Server, Postgres, Redis, Docker, Kubernetes, Jenkins, CI/CD. 
Tools: Google apps, Slack, Jira, Bitbucket.


  • Passionate about technology, leadership and delivering software
  • Enjoys coaching and mentoring people to realize their full potential
  • Expertise in Agile software development, Continuous Delivery, TDD, and pair programming
  • Strong experience in people management
  • Proven experience in building / leading engineering teams
  • Understanding of up to date frameworks and technologies
  • A solid background in Software Engineering
  • A degree in Computer Science, similar technical discipline or equivalent work experience
  • Fluent English

Bonus skills:

  • Project management experience
  • Scrum Master experience
  • DevOps Culture understanding
  • Cloud experience (especially AWS)
  • Relational database experience
  • C# / .NET ecosystem knowledge
  • Understanding of automated Unit Test development
  • Complex architectures - Microservices, Event-Driven, High-Load Distributed
  • RESTful API design experience

The selection process:
1. First Call - Interview (30 minutes)
2. Leadership + Engineering Culture + Technical Vision (1 hour)
3. Processes/Agile + Quality/Testing + Product Delivery (2 hours)


  • The Engineering Manager will be responsible for overseeing multiple Engineering teams in Estonia, as well as leading cross-team initiatives and projects, such as training, quality, scalability or new user experience.
  • The role will not involve hands-on software development, but a technical background and the ability to dive into detail where appropriate is essential. You will empower and steer your teams in the right direction, conduct design reviews and assist in finding agreements/decisions when needed.
  • You will oversee the design, development, testing and release of software using engineering best practices. Our software is built on complex data models and APIs, and you will pay close attention to NFRs including scalability, usability and reliability. Using Agile principles you will drive for consistent and rapid delivery of value to the user.
  • As an Engineering Manager, you will be responsible for supporting and coaching the Engineers under your line management. You will have the opportunity to shape a growing tech team and build a collaborative, respectful culture, making the working environment enjoyable for everyone. The successful candidate will be a strong proponent of continuous improvement and be able to upskill their teams.
  • In addition to working with your teams, you will collaborate with key stakeholders within the business including Product, Operations and Support.
  • Support with all aspects of IT recruitment from coordination, pre-employment screening, participating in interviews, etc.



  • Fantastic team culture
  • Young, friendly, and versatile team
  • Challenging projects and opportunity to learn and master a lot of cool skills
  • Competitive salary
  • Flexible working hours
  • 5 weeks of holiday per year
  • Learning opportunities (conferences, books, courses)
  • Remote work possibility (from Estonia)
  • Team building events
  • Gym compensation
  • Visa sponsorship and relocation assistance provided

More details and fast-track pass to the interview: Email:
Apply for this job
More details and fast-track pass to the interview: Email: