Director of Engineering

Catena Media · Other US Location

Company

Catena Media

Location

Other US Location

Type

Full Time

Job Description


You will drive the development and execution of technology strategies, ensuring the alignment of engineering initiatives with business objectives. You will lead a team of talented engineers, ensuring efficient delivery of high-quality products, platforms, and systems that scale with the company's growth. This role demands a balance between technical leadership, management expertise, and business acumen.

YOUR CHALLENGE:

  • Lead and manage the engineering department, providing direction, mentorship, and oversight along with reporting to management and other stakeholders
  • Collaborate with executive leadership and other departments to develop and execute technology strategies aligned with business goals
  • Drive innovation, fostering a culture of continuous improvement and technological advancement.
  • Translate complex business requirements into practical, scalable engineering solutions.
  • Establish and maintain engineering best practices, including coding standards, testing, CI/CD pipelines and documentation whilst ensuring that each team has clearly defined roles and responsibilities
  • Build, mentor, and lead a high-performing team of engineers, including software developers, QA, and DevOps professionals.
  • Facilitate professional development and career growth opportunities for team members.
  • Foster a collaborative, positive, and inclusive team culture, promoting strong communication and teamwork across departments.
  • Oversee resource allocation and project prioritization, ensuring teams have the tools and support needed to succeed.
  • Work with team members and leaders within the Technology function to help build strong collaborative relationships between 
  • Technology teams;

  • Develop and implement a technology roadmap;
  • Ensure the architecture and infrastructure are secure, reliable, scalable, and optimized for performance whilst overseeing the design and implementation of new technologies and platforms, guiding critical technical decisions.
  • Implement engineering processes that improve efficiency, reduce technical debt, and ensure timely delivery of projects.
  • Collaborate closely with the product, project management and design teams to ensure alignment on product vision, roadmap, and technical feasibility.
  • Oversee the monitoring of system performance and ensure operational reliability across all platforms.
  • Maintain strong relationships with external vendors, ensuring the quality of outsourced solutions when necessary.
  • Mitigate risks and troubleshoot challenges during project development;
  • Ensure projects are delivered within budget constraints;
  • Serve as a technical expert, advising senior management on technology-related decisions;
  • Introduce and enable the use of AI & low-code in Engineering;
  • Communicate technical concepts effectively to non-technical stakeholders;
  • Collaborate with other departments for a cohesive approach to business goals;
  • Act as a bridge between senior management and the engineering team;
  • Deliverables:

  • Technology roadmap and strategy documentation.
  • Project status reports and risk mitigation plans.
  • Recommendations for process improvements.
  • Recruitment and team-building initiatives

Leadership and team management responsibilities:

  • Managing team performance effectively through the practicing of ongoing performance management, including conducting performance reviews and regular 1-1 meetings
  • Leading by example by delivering positive results and being a visible Catena ambassador
  • Communicating effectively and ensures information is delivered in a clear and timely manner 
  • Taking ownership of recruitment and selection for your team by working closely with HR and TA teams Enabling team and individual growth from induction stage to ongoing learning and development 

TO DO IT, YOU WILL NEED:

  • Bachelor's degree in Computer Science, Engineering, or related field. A Master's degree is preferred.
  • Proven experience in a senior engineering leadership role, preferably within a high-growth, fast-paced digital or tech-driven company.
  • Experience managing medium sized, distributed teams of engineers across multiple locations.
  • Strong background in software development, architecture, and large-scale systems design.
  • Demonstrated success in driving the adoption of new technologies and methodologies in an engineering organization.
  • Expertise in modern programming languages, software development frameworks, and cloud-based infrastructure.
  • Knowledge of DevOps practices, CI/CD pipelines, and agile development methodologies.
  • Familiarity with data-driven decision-making and experience working in a data-rich environment.
  • Experience with scalable platforms, microservices architecture, and high-availability systems.
  • Excellent leadership skills with the ability to inspire and motivate technical teams.
  • Exceptional communication and interpersonal skills, with the ability to effectively collaborate with both technical and non-technical stakeholders.
Apply Now

Date Posted

09/11/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details

Intern People Experience - Personio

Views in the last 30 days - 0

Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...

View Details

Senior Finance Business Partner (d/f/m) - Personio

Views in the last 30 days - 0

Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details