Engineering Team Leader
Engineering Team Leader

Engineering Team Leader

Dundee Full-Time 43200 - 72000 £ / year (est.) No home office possible
O

At a Glance

  • Tasks: Lead and inspire a team of developers while designing scalable solutions.
  • Company: Join Optimove, a leading marketing tech company working with top global brands.
  • Benefits: Enjoy a dynamic work environment with opportunities for career growth and hybrid working.
  • Why this job: Make a real impact in a vibrant startup culture focused on innovation and collaboration.
  • Qualifications: 5+ years in backend development with strong leadership skills and a relevant degree.
  • Other info: Based in Dundee, this role offers a chance to work with cutting-edge technology.

The predicted salary is between 43200 - 72000 £ 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 environmentAs a data-driven company, you will work with multiple database types (e.g. MySQL, MSSQL, Redis, Mongo) and event streaming systems (e.g. Amazon SQS, Google Pub/Sub). We want you 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.See the full picture. 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 PHPExperience with Cloud Services (e.g. GCP, AWS or Azure)Experience of automated unit-testing and CI/CD pipelinesKnowledge of SQL database designStrong 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.Create a Job AlertInterested in building your career at Optimove? Get future opportunities sent straight to your email.Apply for this job indicates a required fieldFirst Name *Last Name *Email *Phone *Resume/CV *Enter manuallyAccepted file types: pdf, doc, docx, txt, rtfEnter manuallyAccepted file types: pdf, doc, docx, txt, rtfLinkedIn ProfileWebsiteDo you have a work permit in the UK? *Do you require a visa sponsorship in the UK? * Select…GDPR Disclosure * Select…Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.

#J-18808-Ljbffr

Engineering Team Leader employer: Optimove

Optimove is an exceptional employer, offering a vibrant and dynamic work culture in Dundee, Scotland, where innovation thrives and every developer has the opportunity to make a significant impact. With a strong emphasis on employee growth, 2 out of every 3 managers are promoted from within, ensuring that your career progression is not just possible but encouraged. Join a team of passionate thinkers and doers, and enjoy the benefits of working in a cutting-edge environment that values collaboration, knowledge sharing, and the latest technology.
O

Contact Detail:

Optimove Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineering Team Leader

✨Tip Number 1

Familiarise yourself with Optimove's products 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 discussions.

✨Tip Number 2

Highlight your leadership experience in agile environments. Be prepared to share specific examples of how you've motivated and inspired teams, as this is a key aspect of the Engineering Team Leader role.

✨Tip Number 3

Brush up on your knowledge of micro-services architecture and cloud services like AWS or GCP. Being able to discuss your experience with these technologies will demonstrate your readiness for the technical challenges at Optimove.

✨Tip Number 4

Network with current or former employees of Optimove on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial during your interview.

We think you need these skills to ace Engineering Team Leader

Leadership Skills
Agile Methodologies
Full-Stack Development
Microservices Architecture
Backend Development (Node.js, .NET, PHP)
Cloud Services (GCP, AWS, Azure)
Database Management (SQL, No-SQL)
Event Streaming Systems (Amazon SQS, Google Pub/Sub)
Automated Testing
CI/CD Pipelines
Containerisation (Docker)
Orchestration (Kubernetes)
Strong Communication Skills
Problem-Solving Skills
Collaboration and Teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with backend services like Node.js, .NET, or PHP. Emphasise your leadership skills and any experience you have in agile environments.

Craft a Compelling Cover Letter: In your cover letter, express your passion for clean code and scalable web architectures. Mention specific projects where you've led teams or implemented improvements in data quality and performance.

Showcase Relevant Skills: Clearly list your technical skills that align with the job requirements, such as experience with cloud services, automated testing, and CI/CD pipelines. Highlight any certifications you may have in AWS, GCP, or Azure.

Prepare for Technical Questions: Be ready to discuss your experience with micro-services architecture, database design, and event stream processing during interviews. Prepare examples of how you've tackled challenges in previous roles.

How to prepare for a job interview at Optimove

✨Showcase Your Leadership Skills

As an Engineering Team Leader, it's crucial to demonstrate your leadership abilities. Prepare examples of how you've successfully led teams in the past, focusing on mentoring and motivating developers. Highlight any specific challenges you faced and how you overcame them.

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, such as Node.js, .NET, PHP, and various database types. Be ready to discuss your experience with these technologies and how you've applied them in previous projects, especially in a micro-services environment.

✨Emphasise Collaboration

Optimove values collaboration across teams. Prepare to discuss how you've worked with Product Managers, UX Designers, and other stakeholders to deliver successful projects. Share specific examples that illustrate your ability to work autonomously while also being a team player.

✨Prepare for Technical Questions

Expect technical questions related to software design, scalable architectures, and automated testing. Brush up on your knowledge of CI/CD pipelines and cloud services like AWS or GCP. Being able to articulate your thought process during problem-solving will impress your interviewers.

Engineering Team Leader
Optimove
Location: Dundee

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>