
Software Engineering Manager
Hybrid
London, United Kingdom
Full Time
15-04-2025
Job Specifications
"The AI company that's revolutionising Hollywood"
Flawless is breaking the boundaries of traditional filmmaking.
We’re the team behind a groundbreaking suite of GenAI film editing tools, already reshaping how stories are told on screen. From seamless language (Visual) dubbing to emotional performance transfer, our tech is redefining what’s possible — helping filmmakers create without compromise.
But we’re not just innovating on screen. We’re setting new standards for ethics in AI through the Artistic Rights Treasury (A.R.T.), our pioneering rights management platform and consent flows that protects artists and creators in the age of generative content.
Now, we’re looking for a Director of Engineering to lead our engineering function through the next chapter of growth.
Reports to:
Director of Engineering
The Role
As Engineering Manager at Flawless, you’ll be hands-on with both people and product — managing a group of engineers while also driving technical excellence and delivery across one or more product areas.
You’ll help us scale effectively, ensuring our teams stay fast, focused, and high-quality as we grow. Along the way, you’ll play a key role in building the engineering culture and org we want to be known for: high-performing, Product focussed, fast-moving, and deeply rooted in craftsmanship.
What You'll do:
Team Leadership & Management
Manage and grow a team of exceptional engineers — supporting their development through clear goals, feedback, and career growth
Hire and onboard top-tier talent, ensuring each new addition raises the bar
Foster a high-performance, low-ego team culture rooted in autonomy, accountability, and mutual respect
Delivery & Execution
Ensure your team delivers high-quality work quickly and consistently — balancing technical depth with business impact
Partner closely with product, design, and research to drive roadmaps and ensure tight alignment across functions
Help unblock the team, identify bottlenecks, and make pragmatic tradeoffs to keep projects on track
Technical Guidance & Process
Maintain a strong technical pulse — contributing to architecture discussions, reviewing designs, and helping the team make sound decisions
Support engineers in growing their technical expertise and ownership
Identify opportunities to improve team velocity, workflows, and ways of working — without introducing unnecessary process
Culture & Collaboration
Champion a culture of curiosity, creativity, and continuous learning
Help build a shared sense of purpose within the team and across engineering
Be a voice in shaping the wider engineering culture and practices as we scale
Who You Are
You have 2+ years experience managing engineers and 5+ years in software development, ideally in high-growth, product-focused companies
You’ve led teams through ambiguity, growth, and fast-paced delivery cycles
You bring strong technical instincts — enough to challenge assumptions, support your team, and make thoughtful tradeoffs — even if you're not writing code daily
You care deeply about the craft of engineering and building products that delight users
You create inclusive, supportive team environments where people do their best work
You understand that velocity and quality go hand in hand — and know how to coach teams to achieve both
Bonus Points If...
You’ve worked on creative tools or AI/ML products powered products
You have experience navigating complex technical domains with very high bars for security and quality
You’re excited to speak publicly about your work and help build our engineering brand
You’ve helped scale a team and know what great engineering culture looks like at different stages
Interview Process:
At Flawless, our team and interview process want to help you show your best self. We’ll dive into past projects and simulate working together.
Our interview process is set across a few rounds with some casual Zoom (or in-person) coffee in between to get to know each other. Throughout this you will meet with people across the team from your potential manager, cross functional partners and potential direct reports:
Recruiting Screen: 30-45 minute call with our recruiting team - Over Zoom -(We want to discuss your interests and motivations as well as the practical details and make sure that Flawless would be a good fit for you)
Hiring Manager Call: 45-60 minutes - Over Zoom - Discussion with one of our leadership team around your past experience and work. Here we will also be able to talk more about the business, our current needs and setup as well as what impact we are looking for in this role
Team Interview: 2 hours 30 minutes - onsite with our team in London. Here you will meet with 5-6 member of the team and have specific sessions that focus on your Technical knowledge/System Design skills, Your People Management and Leadership skills and finally a session digging into your ways of working and operating in a company
Your Recruiter and hiring manager will be your main point of contact and prepare you for interviews. You’ll meet 8-9 people from across the business. (We make sure that you have time in each interview to ask them questions). If we don’t give an offer, we’ll provide feedback!
Why work at Flawless?
You will be working in an environment based on trust, autonomy and collaboration, and this is a great opportunity for someone who wants to be part of a growing company in its most exciting stage of development. You can play a part in shaping the future of a company that’s caring, creative and collaborative.
In addition to this, you'll also receive:
Autonomy
A hybrid working environment
Competitive Salary
Stock Options
Extensive Physical, Dental and Mental health cover
Flawless is proud to emphasize an equal opportunity, safe environment for people to do their best work. We are committed to providing equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.
About the Company
Cinema-grade, ethical AI-powered editing tools designed by filmmakers, for filmmakers. Refine dialogue, enhance performances and reduce shoot time. Perfect your story without returning to set. Know more
Related Jobs


- Company Name
- AND Digital
- Job Title
- Python/Java Product Developer
- Job Description
- Who We Are AND Digital are a tech company focused on accelerating digital delivery and dedicated to closing the digital skills gap. We've been helping organisations build better digital products and stronger digital teams since 2014. We believe our work should always leave a legacy for the client. We do this through close relationships with our offices (or ‘Clubs') so that our partners are always prioritised by a regional team close to them. This unique model has driven success for our clients and ourselves, evidenced by our remarkable organic growth since 2014. Today we number more than 1,300 people with Clubs all over the UK and Europe with plans for global expansion in the next couple of years. Join us - and help us fulfil our mission to close the world's digital skills gap. The Product Developer plays a role in the build and delivery of remarkable products, they will champion software quality and technical vision for AND and our clients, work on large-scale projects and help junior and mid developers grow in their roles. What You'll Bring To The Table Solid development experience of working as a Senior Engineer in a commercial environment, a good understanding of Python, Java and wider experience in different tools and frameworks and across the stack. Commercial experience working with agile methodologies. Experience dealing with challenges from stakeholders on technical issues and influencing technical decisions in the team. Understanding and ownership of best practice as a Senior Engineer (eg. TDD, SOLID, XP) Experience of guiding and supporting junior and mid-level engineers. Working knowledge of CI/CD practices and deployments. Experience of writing effective documentation and knowledge sharing. Why join AND Digital? We have three values: wonder, share, and delight. These values inform how we work with clients, and our culture: what it feels like to work for AND. We believe collaboration, ambition, curiosity and fun can drive innovation by creating a better environment for problem-solving. By Joining AND, We'll Provide Opportunities to work on projects with big clients and the chance to produce meaningful work that makes a difference to people's lives. A "Blended Working" model, meaning you will be able to work in a range of locations from; your home, in your clubhouse, on a client, as well as just a change of scenery. A dedicated career scrum team, designed to help you reach your career goals and develop the skills you need to be your best self. An annual budget for training and upskilling, including allocated days off so you don't have to study in your own free time. Monthly and quarterly team socials - on us - ranging from after work drinks, to driving experience days with your fellow club members. A safe environment for you to be yourself and challenge yourself. Benefits 25 days holiday allowance + bank holidays 13 days per year for innovation or upskilling 2 days per year for volunteering Share scheme A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan PLUS many more For a full list of benefits - click here Equal Opportunities Statement At AND Digital we embrace diversity and are committed to equal opportunities. We are actively recruiting for a diverse and inclusive workforce so want to ensure we do everything we can to support your application. We want you to feel safe and empowered to let us know if you require any adjustments to be made to your application or interview process so please speak to our recruitment team.


- Company Name
- Helyx
- Job Title
- Full Stack Engineer
- Job Description
- Helyx is Hiring! Junior Full Stack Developer – Python, React & GIS Are you starting your journey as a developer and excited by maps, data, and solving real-world problems? Do you want to work on meaningful projects that support national defence and security? Come grow your career with Helyx! About the Role We’re looking for a Junior Full Stack Developer to join our innovative team working at the intersection of geospatial technologies, Python, and React. You’ll contribute to web applications that visualise and interact with complex datasets, helping our defence and security clients make smarter, faster decisions. You don’t need years of experience – we’re looking for curiosity, enthusiasm, and a desire to learn. You’ll be supported by experienced developers and geospatial analysts as you develop your skills across the full stack. What You’ll Be Doing Collaborating on web applications that use geospatial data and mapping tools. Writing clean, maintainable code in Python and React.js. Working with REST APIs and learning how to build and consume them. Supporting integration with GIS platforms and spatial data formats. Helping with front-end interfaces and backend services as part of a collaborative team. Participating in agile development practices including code reviews, stand-ups, and planning sessions. What You’ll Learn We’ll support your growth in areas such as: Geospatial data formats and tools (e.g., GeoJSON, WMS, ArcGIS). Front-end development with React and modern JavaScript/TypeScript. Back-end development with Python, FastAPI, and relational databases. Mapping libraries and services like Leaflet, Mapbox, and ArcGIS JS API. Secure and scalable deployment practices, including Docker and cloud platforms. Software Engineering management processes using Gitlab. What You Bring (Even If You’re Still Learning) Some experience or personal projects in React or Python. A basic understanding of how web apps work (front-end + back-end). Interest in maps, data, or geospatial tech – no need to be an expert yet. Willingness to learn new tools and ask questions. UK nationality and eligibility for UK Security Clearance (Developed Vetting). Bonus Points Exposure to GIS or mapping libraries (e.g., ArcGIS, Leaflet, Mapbox, OpenLayers). Experience with REST APIs or simple database queries. Familiarity with TypeScript or cloud platforms like AWS or Azure. Passion for visualising data, problem-solving, or spatial analysis. Location Hybrid with occasional travel to our office in Twyning and client sites across the UK. Why Join Helyx? Competitive salary tailored to level of experience. 9% pension, private healthcare, and life cover. Dedicated learning time: 10 days a year just for your professional and personal growth. Sustainability-focused benefits like our salary sacrifice ULEV car scheme. Wellbeing allowance to support your mental and physical health. A supportive team that wants to help you grow into the best you can be. Apply Now If you’re a junior developer excited to build exciting products with maps, code, and purpose, we’d love to hear from you. No agencies, please. Helyx is proud to be an equal opportunities employer.


- Company Name
- Blackhawk Network (BHN) Europe
- Job Title
- Software Engineer II
- Job Description
- About Blackhawk Network Today, through BHN’s single global platform, businesses of all kinds can tap into the world’s largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN’s network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview Black Hawk has an Incentives business that covers Reward and recognition platforms for both customers and employees in the purpose to connect people and motivate them to achieve their goals. An exciting part of the enterprise is managed services which delivers custom built, fully integrated solutions for the Telco, Banking, Automotive, Retail and Leisure sectors within the UK. As a Software Engineer II, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction processing system for Blackhawk. The candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing NodeJS, Vue JS, Application service Interfaces, SQL, SSIS(Integration services), SSRS(reporting services) and database technologies. The desired candidate will have an excellent understanding and hands-on experience designing and building software components that can handle high volume traffic. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption. Responsibilities Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment Owns end to end development on the component/feature Design and develop new features using various languages, we primarily use Java, NodeJS, JavaScript and SQL SSIS(Integration Services), SSRS(Reporting Services), back-end systems (API/SOA/Middleware) Collaborate with other teams and conduct new technology research for product development and recommend product enhancements Actively participate in code reviews, analyse results and choose the best solution Manage deadlines and prioritize tasks Continuously focus on improving the software quality and performance Works closely with the Quality Assurance team to ensure high-quality deliverables Participate in Information Security analysis and remediation Troubleshoot customer issues and communicate effectively to internal and external stakeholders Able to work independently yet thrives in a team environment Qualifications Bachelor's degree in computer science or similar field of study 3-5 years of hands‑on professional experience with object-oriented and functional software engineering using Java, Java Script, NodeJS and related technologies Experience in creating, maintaining and integrating APIs Experience working on back-end services (Rest Web services, middleware) Experience working with Relational Database – SQL Experience working in a cloud environment, preferably Amazon Web Services Experience in designing and building REST services and familiarity with Microservice architectures Comfortable with relational database design and SQL Knowledge of data structures and algorithms Experience working with web user interface technologies Understanding of Scrum framework Benefits We offer a competitive range of Employee Benefits that are designed to give all our employees a better quality of work-life, decrease stress and foster a great culture. Our benefits include: 25 days annual leave, additional appreciation days, additional leave for volunteering, birthday time off, enhanced maternity, paternity and adoption pay, pension, group income protection, private medical insurance, employee assistance programme and flyers, our leading recognition programme with financial rewards. We also offer a wide variety of other benefits to support your physical and mental health. Additionally, we offer hybrid working, office group activities and free eye tests. As well as a variety of ways for you to save money including savings of up to 15% at various retailers by using your bYond card or via cyclescheme or home & tech!


- Company Name
- Netcompany
- Job Title
- Junior Software Developer
- Job Description
- Company Description MUST BE BASED IN THE UK AND FULL RIGHT TO WORK Join Netcompany in leveraging technological innovations to foster societal transformation. Netcompany was awarded 5th position on the esteemed UK Top 50 Best Places to Work in the Glassdoor Employees’ Choice Awards for 2024. As one of the fastest growing technology companies, we are disrupting the marketplace and revolutionizing the way businesses operate. Our vision is to be the leading digital challenger in Europe whilst evolving the next generation of IT consulting. Operating across both public and private sectors, we offer a comprehensive range of services from product design and engineering, digital strategy, data services & management (Machine Learning and AI), cloud migration to program delivery and service operations, our offerings are designed to meet diverse business needs. Job Description Netcompany is looking for an entry to mid-level Software Developer to join Netcompany’s DevOps Function on a permanent basis to drive forward our delivery and support capability to deliver the optimum solutions to our clients. Based in the Leeds city centre, you will join a forward-thinking organisation that puts your personal development first. We believe that responsibility improves your abilities. Whether you have recently graduated from university or have many years of experience, you get a lot of responsibility from the moment you start at Netcompany. You will be supporting some of the largest, most complex and technically innovative programmes and projects for some of the most prestigious organisations in the world. Experience has shown us that when we trust our employees from day one, they develop their personal as well as their professional skills in a short amount of time. This provides a steep learning curve, but your project manager and your team always have your back, so you are never left on your own. Key Responsibilities: Minimum of 1+ years’ experience in a professional working environment as a software developer or the ability to prove your development skillset via a portfolio of personal projects. You thrive when troubleshooting and enjoy solving complex problems. Must be skilled in at least one object-oriented programming language. The enthusiasm to continuously learn. You will need to be able to take the initiative and to learn new programming languages, tools, and techniques. Effective communication skills. You will be working collaboratively as part of a team in a fast-moving sector of the business. Effectively estimate work and produce deliverables on time. Ability to plan, organise and accurately report issues and task progress. Ability to identify areas for personal development. Must be willing to do UK-based travel for projects. Must have the right to work in the UK. Qualifications Desirable Client facing experience. Familiarity with Azure Dev Ops or similar. Knowledge of cloud infrastructure / environments (Azure /AWS). Understanding of Containerisation, Kubernetes / Docker. Automation testing knowledge. Qualifications A graduate of Computer Science BSc or a similar discipline Please be aware, that this role may be subject to basic security checks which may include a basic criminal records check Additional Information Additional Requirements: Must be reliable and flexible. Hours of work will be between 08:00 - 18:00, with an 8-hour working day staggered across the 10-hour timeframe. Essentials Must be willing to do UK based travel for projects. Must have the right to work in the UK Must be able to attain a UK Security Clearance Benefits Include Hybrid working model with some flexible working 25 days’ holiday Private Medical Health care via Vitality Pension contribution, Life Assurance Professional certifications supported as part of learning and development. A range of retail discounts to enhance your lifestyle, encompassing restaurants, supermarkets, travel, leisure activities and health and well-being services. Access to our Employee Resource Groups, our groups represent diverse backgrounds and provide a platform for colleagues to connect, learn, and support one another. Company Information Join Netcompany, where we proudly hold the 5th position on the esteemed UK Top 50 Best Places to Work in the Glassdoor Employees’ Choice Awards for 2024. At Netcompany, we pride ourselves on our entrepreneurial spirit and our capacity for doing things differently. Our culture is built on fostering low bureaucracy, emphasizing high agility and promoting flexibility, enabling everyone to contribute their best. Our journey began in the UK with the acquisition of Hunter Macdonald in 2017. As one of Northern Europe's most accomplished IT companies, we have expanded our headcount globally to 7400+ employees and have offices in UK, Denmark, Norway, Poland, Holland and Vietnam. Netcompany is committed to providing an inclusive and barrier-free recruitment process for anyone wishing to apply for a job with us. We operate a Disability Confident Interview Scheme which means that we offer guaranteed interviews to all applicants with a disability who meet the minimum criteria for a role. Applicants are asked to opt in, so please let us know if you wish your application to be considered under this scheme. If you need any reasonable adjustments or extra support during the recruitment process, please contact us at reasonableadjustments@netcompany.com.