Engineering Team Leader
Apply now
Engineering Team Leader

Engineering Team Leader

Dundee Full-Time 48000 - 84000 £ / year (est.) No home office possible
Apply now
O

At a Glance

  • Tasks: Lead and inspire a team of developers while designing full-stack solutions.
  • Company: Join Optimove, a leading marketing tech company working with top brands like Sephora and Staples.
  • Benefits: Enjoy a dynamic work environment with opportunities for career growth and mentorship.
  • Why this job: Make an impact in a vibrant startup culture that values innovation and collaboration.
  • Qualifications: B.Sc. in Computer Science and 5+ years of backend development experience required.
  • Other info: This role is hybrid, based in Dundee, and eligible candidates must work in the UK.

The predicted salary is between 48000 - 84000 £ per year.

Optimove is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world\’s most exciting brands, such as Sephora, Staples, and Entain, who love our thought-provoking combination of art and science. With a strong product, a proven business, and the DNA of a vibrant, fast-growing startup, we\’re on the cusp of our next growth spurt. It\’s the perfect time to join our team of ~500 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with Optimove is basically guaranteed.

Based in Dundee, Scotland, our R&D operation is a dynamic environment, where every developer can impact the flow of technology – from introducing the smallest library to making big infrastructure changes. We welcome open-minded developers who like to share knowledge and help each other to push Optimove forward using the cutting edge of today\’s tech. We are looking for talented developers, strong and energetic A-players interested in developing cutting-edge technology to make an impact on our company and on the entire MarTech industry.

Responsibilities:

  • Lead, mentor, motivate and inspire an agile team of developers.
  • 50-70% hands-on, design and develop full-stack, end-to-end solutions in a scalable micro-services environment.
  • Work with multiple database types (e.g. MySQL, MSSQL, Redis, Mongo) and event streaming systems (e.g. Amazon SQS, Google Pub/Sub) to identify and implement improvements to data quality, reliability, performance & efficiency at the level of the whole system.
  • Work autonomously and collaboratively within the team and with Product Managers, UX Designers, Customer Success, DevOps and other development TLs to implement creative and robust solutions to various product and customer challenges.
  • Own your team\’s features and code from design to production and support, including automated testing and deployment.

Requirements:

  • B.Sc. (or higher) in Computer Science, or equivalent.
  • Excellent knowledge of software design and scalable web architectures.
  • Passion for clean, readable code and a responsive, high-performing web experience.
  • 5+ years of experience developing backend services in one of Node.js, .NET or PHP.
  • Javascript or Typescript experience with a modern framework (e.g. React, Angular).
  • Experience with Cloud Services (e.g. GCP, AWS or Azure).
  • Experience of automated unit-testing and CI/CD pipelines.
  • Knowledge of SQL database design.
  • Experience mentoring junior developers.
  • Strong leadership skills to motivate and build a winning team.
  • Working in a hybrid model from the office in Dundee.
  • Eligible to work in the UK (we are unable to provide sponsorship at this time).

Advantages:

  • Experience as a Scrum Master or Team Leader.
  • Understanding of micro-services architecture.
  • Knowledge of no-SQL database design.
  • Experience with event stream processing.
  • Experience with containerisation (e.g. Docker) and orchestration (e.g. K8S).
  • Experience with mobile app or SDK development.
  • AWS, GCP or any other certifications.
  • Experience of working in a global organization with geographically distributed teams.

#J-18808-Ljbffr

Engineering Team Leader employer: Optimove

At Optimove, we pride ourselves on being an exceptional employer, especially for our Engineering Team Leader role in Dundee, Scotland. Our vibrant work culture fosters collaboration and innovation, allowing you to make a significant impact while working with cutting-edge technology. With a strong emphasis on employee growth, including opportunities for mentorship and internal promotions, joining our team means embarking on a rewarding career path in a dynamic environment where your contributions truly matter.
O

Contact Detail:

Optimove Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Team Leader

✨Tip Number 1

Familiarize yourself with Optimove's product and the brands they work with. Understanding their unique blend of art and science will help you articulate how your skills can contribute to their mission during interviews.

✨Tip Number 2

Highlight your experience in leading agile teams and mentoring junior developers. Be prepared to share specific examples of how you've motivated your team and driven successful projects in a fast-paced environment.

✨Tip Number 3

Showcase your technical expertise in backend development, particularly with Node.js, .NET, or PHP. Be ready to discuss your experience with micro-services architecture and how you've implemented scalable solutions in previous roles.

✨Tip Number 4

Since Optimove values collaboration across various teams, prepare to discuss how you've worked with Product Managers, UX Designers, and other stakeholders to deliver robust solutions. Emphasize your ability to communicate effectively in a hybrid work model.

We think you need these skills to ace Engineering Team Leader

Leadership Skills
Mentoring and Coaching
Full-Stack Development
Microservices Architecture
Backend Development (Node.js, .NET, PHP)
JavaScript/TypeScript with Modern Frameworks (React, Angular)
Cloud Services (GCP, AWS, Azure)
SQL Database Design
Automated Testing
CI/CD Pipelines
Agile Methodologies
Problem-Solving Skills
Collaboration and Teamwork
Clean Code Practices
Performance Optimization

Some tips for your application 🫡

Understand the Company Culture: Familiarize yourself with Optimove's unique blend of art and science in marketing tech. Highlight how your values align with their vibrant startup culture and commitment to innovation.

Tailor Your CV: Make sure your CV reflects your experience in leading teams, developing scalable solutions, and working with various database types. Emphasize your hands-on development skills and leadership qualities.

Craft a Compelling Cover Letter: In your cover letter, express your passion for clean code and high-performing web experiences. Mention specific projects where you mentored junior developers or led a team to success.

Showcase Relevant Experience: When detailing your work history, focus on your experience with backend services, cloud technologies, and automated testing. Provide examples of how you've implemented improvements in data quality and system performance.

How to prepare for a job interview at Optimove

✨Show Your Leadership Skills

As an Engineering Team Leader, demonstrating your leadership abilities is crucial. Be prepared to share specific examples of how you've successfully led and motivated teams in the past, highlighting your mentoring experiences with junior developers.

✨Discuss Your Technical Expertise

Make sure to showcase your technical skills, especially in backend development with Node.js, .NET, or PHP. Be ready to discuss your experience with scalable web architectures and cloud services like AWS or GCP, as these are key components of the role.

✨Emphasize Collaboration

Optimove values collaboration across various teams. Prepare to talk about how you've worked with Product Managers, UX Designers, and other stakeholders to implement solutions. Highlight any experiences where you contributed to cross-functional projects.

✨Prepare for Problem-Solving Scenarios

Expect to face problem-solving scenarios during the interview. Think of challenges you've encountered in previous roles and how you approached them, particularly in relation to improving data quality, reliability, and performance in a micro-services environment.

Engineering Team Leader
Optimove
Apply now
O
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>