HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    CO

    Content Guru

    Cloud Communications

    Software Engineering Manager

    Porto, PortugalOn-SiteFull-time4+ yrs experiencePosted 1mo ago
    View all jobs

    Job description

    Software Engineering Manager

    Content Guru is a leading global provider of enterprise cloud Customer Experience (CX) and contact centre solutions, and we are at the forefront of the Generative AI evolution.

    We’re looking for a Software Engineering Manager to join our team at our head office in Bracknell, Berkshire. If you enjoy leading teams, delivering high-quality software, and contributing to the development of mission-critical services, we’d love to hear from you.

    What we are looking for…

    We’re seeking an experienced and capable Software Engineering Manager to lead one of our development teams, working on applications and services that support our global platform.

    You’ll combine strong technical expertise with people management responsibilities, guiding your team through the full software development lifecycle while ensuring delivery to a high standard. You will play a key role in developing team capability, maintaining technical quality, and supporting the successful delivery of customer-focused solutions.

    This role would suit candidates with a strong background in software development and experience in leading or mentoring engineers, who are looking to take the next step in a structured and professional environment.

    Location…

    This role is based in our head office in Bracknell, Berkshire.

    Key responsibilities of the role…

    Team Leadership & Management:

    Line-manage a team of Software Engineers, including performance reviews and development planning

    Support recruitment activities and onboarding of new team members

    Manage performance and provide guidance to support individual and team development

    Foster a positive, inclusive, and professional team environment

    Delivery & Planning:

    Oversee the delivery of software development work to agreed timelines and quality standards

    Support resource planning and workload management in collaboration with Product Owners

    Facilitate agile ceremonies including planning, refinement, reviews, and retrospectives

    Provide regular updates and reporting to senior stakeholders

    Technical Oversight & Quality:

    Maintain awareness of the technical quality of systems owned by the team

    Support the design and architectural direction of more complex initiatives

    Ensure development outputs are well-structured, maintainable, and aligned with standards

    Drive improvements to development processes, methodologies, and tooling

    Software Development Lifecycle:

    Contribute to development activities where appropriate, including coding, design, and testing

    Support the deployment of new releases and updates to live environments

    Ensure appropriate documentation is maintained and shared

    Guide the team through all stages of the software development lifecycle

    Continuous Improvement & Collaboration:

    Contribute to cross-team and departmental initiatives

    Identify opportunities to improve team performance, processes, and delivery

    Encourage knowledge sharing and collaboration within and across teams

    Support the ongoing development of technical and professional skills within the team

    About you…

    Bachelor’s degree in Computer Science, Engineering, or a related subject, or equivalent experience

    Strong experience in software development in a commercial environment (typically 4+ years)

    Experience leading, mentoring, or managing software engineers

    Experience with programming languages such as C#, JavaScript, or TypeScript

    Strong understanding of software development principles, architecture, and best practices

    Experience with relational databases (e.g. Microsoft SQL Server, PostgreSQL)

    Familiarity with source control systems and CI/CD pipelines

    Ability to contribute to technical design and architectural discussions

    Strong communication skills, with the ability to explain complex technical concepts clearly

    Good organisational skills, with the ability to manage competing priorities

    A collaborative and professional approach to leadership and teamwork

    About the Company…

    Content Guru is the largest privately owned provider of Customer Experience (CX) and Contact Centre as a Service (CCaaS) in Europe. With modern, vibrant offices in the UK, Germany, Japan, the Netherlands, Portugal, the US, Greece, and Australia, our award-winning cloud technology powers mission-critical services for some of the world’s biggest organisations.

    Our goal is to enhance the way the world communicates, enabling seamless interactions across voice, video, chat, email, and more. We exist to make engagement easy – over any channel, anytime, anywhere.

    We are an equal opportunities employer and consider all qualified applicants regardless of race, gender, religion, orientation, disability, or any other protected characteristic. We are committed to creating an inclusive workplace where individuals can thrive and grow.

    Job details are sourced from the employer's original posting.

    Open job posting
    CO

    About the company

    Content Guru

    Content Guru is a leading provider of cloud-based customer engagement solutions. They offer a comprehensive platform for contact centers, enabling businesses to deliver exceptional customer experiences across multiple channels.

    View all Content Guru jobs
    Industry
    Cloud Communications
    Open roles
    43

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.