For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
EditShare
EditShare

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Scrum
C++
+24

Permanent role
2 days ago
Apply now

Position Title: Senior Software Engineer

Position Location: Basingstoke, UK or Remote within the UK

Salary Range: £75,000-£95,000

Why We Exist and What We Do

EditShare exists to simplify storytelling. We enable media professionals to collaborate on projects thanks to our ever-expanding range of innovative products and features, all designed to improve production and unleash creativity. Integration and collaboration are central to all products in our comprehensive range of media management solutions - from ingest to archive.

EditShare is seeking a highly talented Senior Software Developer to work in one of our amazing scrum teams to build new features across EditShare’s suite of Media Asset Management products. This is a remote position with in the UK (if you're in the Basingstoke area, you can work hybrid from that office).

As a member of the EditShare EMEA R&D team, you will be challenged with designing and developing film & television software applications that incorporate the most advanced components available to the industry. You will have the opportunity to work on all stages of product development from design to implementation.

We need you to help us.

Problems You’ll Solve

In the first 3 months you will:

  • Learn our product, codebase, and processes.
  • Contribute to our existing code and write tests
  • Collaborate with your scrum team and Product Owner to define, plan, develop new features for our suite of products
  • Perform code reviews in GitHub alongside your peers

In the first 6 months you will:

  • Continue to collaborate with your scrum team and Product Owner to plan, define and deliver features for our product
  • Reflect on insights from the first three months and identify areas of improvement in the codebase and the processes
  • Deliver and demo your first pluggable backend component
  • Help to build our AI offerings, leveraging the latest technologies

In the first 12 months you will:

  • Help improve development processes through retrospection, experimentation and exploiting AI capabilities
  • Be able to demonstrate our product to stakeholders outside of your scrum team
  • Deliver sustainable and repeatable solutions and processes, always with an eye on improvement.
  • You will gain a firm understanding of EditShare’s architectures and solutions

What We’re Looking For:

The qualified candidate will have experience with:

  • C++ programming
  • Structured, object-oriented design and programming techniques
  • Multi-threaded, multi-process, distributed systems
  • Multimedia programming (codecs, containers)
  • Video / Audio standards and protocols
  • Qt framework
  • JSON
  • REST APIs
  • MySQL
  • Linux, OSX and Windows operating systems

Additional preferred qualifications:

  • Experience working with distributed teams
  • General broadcast industry experience

How We Work

At EditShare, our culture is driven by a shared respect for our customers, our people, and our products. We are passionate about our Core Values and believe they empower us to innovate and solve complex problems. We expect all employees to own culture and live by the values.

  • Foster Customer Success: We care for our customers, and consider their needs in all our actions.
  • Work With Integrity: We believe that being honest with ourselves and others contribute to a healthy work environment and our collective success.
  • Be a Great Teammate: We are collaborative, respectful, empathetic, supportive of one another and we lend a hand to everyone we work with.
  • Give Your Best Every Day: We strive to bring our best selves & effort on a daily basis, and get fueled by continuous improvement.
  • Maintain Work/Life Balance: We encourage our team members to maintain a healthy balance between work and life, and understand that doing so positively impacts their performance and overall job satisfaction.

Perks and Benefits

🏖 Flexible Holiday Time

💰 Employer pension

🩺 Full private medical insurance for you and your family

🦷 Full private dental insurance for you and your family

🥰 Employee Assistance Programme

👁 EyeCare Plan

🚴 ️ Cycle to Work Scheme

🤒 Paid time off when you are unwell

👥 A collaborative, creative, and inspiring working environment

🤩 Life Assurance

💵 Group Income Protection

🧸 Generous Family Leave package – we support you expanding your family

EditShare is an equal opportunity employer and does not discriminate on the basis of any characteristic protected by applicable federal, state or local laws. All job offers will be contingent upon a successful background check.

About EditShare

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service