S

Samba TV

Delivers TV audience measurement and insights

Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePorto, Portugal€32k - €43k /yrIn-person

About the Job

Requirements

  • Hold a degree in Software Engineering or Computer Science, or have a similar technical background.
  • Have 2+ years of professional experience in a comparable software engineering role.
  • Have a strong grasp of Object-Oriented Programming and apply design patterns to manage complex systems.
  • Be comfortable using .NET/C# or similar C-based languages, or be eager to learn them.
  • Have hands-on experience or a strong conceptual understanding of microservices and distributed communication.
  • Use Git fluently and be comfortable working in a terminal; PowerShell or Bash experience is an example of relevant workflow automation.
  • Write automated tests alongside code to support robustness and safe changes.
  • Apply basic security and privacy principles, handle user data responsibly, and raise concerns early.
  • Understand Agile practices, size and prioritize work with team input, and communicate when work drifts off track.
  • Have strong conversational English skills, written and spoken.

Responsibilities

  • Develop and maintain core backend and middleware services that are robust, scalable, and ready for global traffic.
  • Collaborate with more senior colleagues on software architecture design to solve business problems.
  • Write efficient code capable of handling large volumes of data.
  • Implement performance-critical and low-latency solutions.
  • Instrument, monitor, and log services in production, and use those signals to debug live issues with team support while ramping up.
  • Work in a peer-led environment and receive mentorship to develop skills.
  • Participate in code reviews and advocate for clean code principles and maintainability.
  • Build and support B2B integrations with partners and clients across the world.
  • Own features through the development cycle, from design to deployment, within an agile team.

About the Company

Samba TV

Delivers TV audience measurement and insights

Samba TV collects and analyzes TV viewing data to help advertisers, broadcasters, and content creators understand what people watch. It embeds its technology in about 35 million smart TVs across 20 brands, creating a large viewership database and a household identity graph. The system works by using a proprietary multi-source panel from participating TVs to gather viewing activity, then turning that data into insights and analytics that clients can use to plan ads, optimize content, and measure performance. What sets Samba TV apart is the size and scope of its data: it claims the largest end-to-end viewership dataset and identity graph in the industry, with a panel hundreds of times larger than typical measurements and broad brand partnerships, while offering privacy controls for viewers who opt in or out. The company aims to provide data-driven, actionable insights to improve advertising effectiveness and content delivery across the global smart TV market.

Company size
201-500
Company stage
Debt Financing
Total funding
$75.7M
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Samba TV

See more jobs