Careers

Build with people who care about real outcomes

We don't care about fancy CVs or long interview processes. Provide some basic information, let's have a quick chat, and then show us what you love doing the most: write some code and create a product.

Life at SophieStream Cloud

What you can expect working with us

A small, fully remote team focused on cloud systems and practical AI — built on trust, clear communication, and work that has a measurable impact.

Work that ships

We build cloud systems and AI workflows that go into production and move real business metrics — not slide decks.

Practical ambition

We stay close to modern cloud and AI tooling, but we adopt what genuinely solves a problem — not what is loudest on social media.

Your input shapes us

You will help shape the team, the engineering practices, and the offering we take to clients. Senior voices are heard from day one.

Open by default

Roadmap, project context, and decisions are shared openly so you always understand the why behind the work.

Remote, with rhythm

A fully remote setup with overlapping working hours, occasional in-person meetups, and asynchronous habits that respect your time zone.

Sustainable pace

We do not glorify overtime. Deadlines are planned, on-call is fair, and personal time stays personal.

Room to grow

A learning budget, mentorship from senior engineers, and time to deepen your craft — whether that is AWS, AI, or systems engineering.

Tools that fit

Hardware, licences, and cloud sandboxes you actually need to do the job well. No friction on the basics.

Flat and direct

A small organisation with short decision paths. Less process, more conversation, faster outcomes.

Who we hire

What we look for in you

Tools and stacks change quickly. The way you think, communicate, and take ownership matters far more to us than a perfect checklist of technologies.

Mindset over checklist

We care more about how you approach problems than how many buzzwords you can list. A strong engineer can learn a new service in a week.

Say what you think

If something is unclear, risky, or simply wrong — we want to hear it early. Direct, respectful communication is part of the job.

Pragmatic engineering

You know when to ship a clean MVP and when to invest in resilience, observability, or refactoring. You weigh trade-offs honestly.

Curiosity

You enjoy understanding the business behind the code, the protocol under the SDK, and the cost behind the architecture.

Comfortable in our space

Depending on the role: AWS, data platforms, video and media pipelines, modern backends, or large-scale delivery work.

Clear writing

We are remote and async by default. Good written communication — for clients, teammates, and docs — is non-negotiable.

How we work

Remote by design, connected by choice

Work from wherever you are most productive. We coordinate around client time zones and make space for the human side of a distributed team.

Fully remote

Work from home, a co-working space, or wherever you do your best thinking. We focus on outcomes and overlapping hours with the team and the client, not on seat time.

In-person when it counts

Occasional team meetups, working sessions, and client kick-offs in person — fully optional, always with enough notice to plan around your life.

Hiring process

Short, transparent, and respectful of your time

You will always know where you stand and what comes next. After each stage we share clear, actionable feedback — whether we move forward together or not.

  1. 01

    Intro call

    A 20-minute conversation to understand what you are looking for, what we do, and whether there is a real overlap.

  2. 02

    Practical task

    A small, focused take-home or live exercise that reflects the kind of work you would actually do with us. A few hours, no trick questions.

  3. 03

    Deep dive & team fit

    A longer conversation about architecture, trade-offs, and collaboration — with the people you would work with day to day.

  4. 04

    Offer & welcome

    Clear offer, agreed start date, and a structured onboarding into your first project.

Open roles

Currently hiring

Backend Software Engineer — Data Services

Europe — Remote

Build robust, data-centric backend services on AWS that process and manage large volumes of structured and streaming data, enabling teams and customers to make better decisions through timely, accurate, and accessible information.

What you'll do

  • Build and maintain solutions on top of an existing large-scale data platform across diverse workloads and datasets.
  • Leverage AWS managed services (Redshift, Athena, S3, Kinesis, Glue, Step Functions, Lambda, SQS) to deliver scalable data solutions.
  • Collaborate with product managers and stakeholders to define and deliver features that meet product and customer needs.
  • Produce clear documentation for API interfaces, data models, workflows, and operational procedures.

What we're looking for

  • Bachelor's or master's degree in Computer Science, Mathematics, or a related technical discipline.
  • Strong experience developing in Java and SQL. Familiarity with Python.
  • Experience building and maintaining data-intensive systems involving large batch and streaming datasets.
  • Hands-on experience with AWS (EC2, Redshift, Athena, S3, Kinesis, SQS, Step Functions, Lambda).
  • Proficiency with relational and analytical databases — PostgreSQL and Redshift are a plus.
  • Ability to produce clear documentation and communicate complex technical topics clearly.

Sound like you? Skip the CV theatre — let's chat.

Senior C++ Engineer — Video Encoding & Media Systems

Europe — Remote

Work on high-performance video encoding and media processing systems powering large-scale streaming platforms. Real-world production pipelines, performance optimisation, and low-level video processing with FFmpeg and x264.

What you'll do

  • Build and maintain high-performance C++ media systems.
  • Work directly with FFmpeg, x264, and video processing pipelines.
  • Optimise encoding performance, throughput, and quality.
  • Debug complex media and timing issues in production systems.
  • Improve reliability and efficiency across live and VOD workflows.
  • Work with modern streaming formats including HLS and DASH.
  • Collaborate across playback, infrastructure, and platform teams.

What we're looking for

  • Strong professional experience with modern C++.
  • Deep understanding of FFmpeg and media pipelines.
  • Strong experience with x264 and video encoding concepts.
  • Experience debugging performance-critical systems.
  • Strong Linux and multithreaded programming experience.
  • Practical CI/CD experience with GitHub Actions or AWS CodePipeline for C++ projects.
  • Understanding of codecs, containers, and streaming protocols.
  • Comfortable working in large-scale production environments.

Nice to have

  • Experience with hardware encoding or GPU acceleration.
  • Familiarity with live streaming and low-latency workflows.
  • Experience with HLS, DASH, and DRM systems.
  • Knowledge of cloud infrastructure and distributed systems.

Sound like you? Skip the CV theatre — let's chat.

Senior Business Analyst

Europe — Remote6 months minimum

A solution-focused Senior Business Analyst with outstanding technical and business analysis capabilities, acting as the central hub of communication between clients and cross-functional project teams.

What you'll do

  • Requirements Management: facilitate elicitation of functional and non-functional requirements through workshops, translating them into user stories and acceptance criteria.
  • Backlog Ownership: create and maintain the product backlog, prioritising stories and epics to focus work on business value.
  • Strategic Consulting: guide clients on optimal implementation strategies based on available products and solutions.
  • Team Leadership: lead the analysis effort on projects, providing coaching, feedback, and acting as escalation point for other team members.
  • Agile Collaboration: work within a multi-disciplinary Agile/Scrum framework, managing scope, risks, and dependencies across the product life cycle.

What we're looking for

  • Minimum 4–5 years as a solution-focused Business Analyst in a technical environment.
  • Proven experience on large-scale projects involving back-end systems, front-end applications, and third-party integrations.
  • Deep understanding of the full software delivery lifecycle and Agile/Scrum methodologies.
  • Ability to handle multiple projects in parallel within a fast-paced environment with tight deadlines and changing priorities.

Nice to have

  • Experience in digital, broadcast, and media industries.
  • Background in B2B enterprise-level or B2C user-facing projects.
  • Hands-on experience with Atlassian (Jira, Confluence) and the Microsoft Office suite.
  • Previous experience working on client sites or within an agency/consultancy setting.

Sound like you? Skip the CV theatre — let's chat.