Full Stack Software Engineer

Samba TV logo

Samba TV

View Salaries, Reviews, and more  

Job Description

Samba is an AI-powered media intelligence company on a mission to give marketers the complete picture of their audiences. Our AI indexes media consumption across millions of smart TVs and 2.5 billion web pages, combining that data with third-party signals through the Samba Knowledge Graph, a map of the real interests, behaviors, and purchase intent of 1.5 billion user profiles globally. Brands, agencies, publishers, and platforms use Samba to make smarter decisions across every stage of the marketing funnel.



We are seeking a highly motivated Full Stack Software Engineer to join the core team in our Warsaw, Poland office who will be tasked with building and improving various core systems, some of which are being re-engineered to leverage Large Language Models (LLMs). This role involves working across multiple complex, large-scale systems that process and analyze audio and data signals from hundreds of channels worldwide and various streaming platforms, providing the ability to easily process and extract valuable insights.



WHAT YOU’LL DO

  • Lead Front-end Excellence: Design and develop highly interactive, responsive user interfaces using React and Node.js, ensuring a premium experience for our users

  • Bridge the Stack: Develop and maintain backend services in Java or Python, integrating them seamlessly with our frontend via RESTful APIs

  • AI Integration: Work closely with our Python-based services to implement and optimize Gemini AI features directly into the user-facing product

  • Architect for Scale: Write clean, maintainable, and well-tested code across the entire lifecycle of the application, from initial concept to production deployment

  • Collaborate & Mentor: Work in an agile environment alongside product managers and fellow engineers, participating in code reviews and helping set front-end best practices for the team



WHO YOU ARE

  • Frontend Specialist: You have a deep mastery of React, Modern JavaScript/TypeScript, and the Node.js ecosystem. You care about state management, component architecture, and CSS-in-JS or modern styling frameworks.

  • Polyglot Mindset: You are comfortable (or eager to dive deep) in a multi-language backend environment. You have professional experience with Java or Python and understand how to build scalable microservices.

  • Product-Minded: You don’t just build features; you build products. You have a keen eye for UX/UI and understand how technical decisions impact the end-user experience.

  • Quality Driven: You believe in "quality by design" and have experience with unit testing, integration testing, and CI/CD pipelines.

  • Cloud & Infrastructure Savvy: You have demonstrated experience working with cloud providers like AWS or Google Cloud Platform (GCP). You are comfortable navigating Linux environments and understand the fundamentals of cloud-native development.

  • Reliable Team Player: You enjoy working in a collaborative environment and are willing to share in on-call rotation responsibilities to ensure the health and high availability of our services.

  • Infrastructure Aware (Bonus): You get extra points if you have experience with Kubernetes for container orchestration or Ansible for automation. While not required, an interest in "DevOps culture" is a huge plus.




Samba is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.  We strive to empower connection with one another, reflect the communities we serve, and tackle meaningful projects that make a real impact.


 


Samba may collect personal information directly from you, as a job applicant, Samba may also receive personal information from third parties, for example, in connection with a background, employment or reference check, in accordance with the applicable law. For further details, please see Samba's Applicant Privacy Policy. For residents of the EU , Samba Inc. is the data controller.



Samba expects to offer a base salary between 170000 PLN - 255000 PLN per year for roles to be performed in Warsaw actual base salary offered will depend on various factors, including but not limited to, location, experience, and performance. Base salary is just one component of Samba total compensation package for employees. Other rewards may include bonuses, short-term incentives, and long-term incentives. In addition, Samba provides health insurance, wellness offerings, life and disability insurance, a retirement savings plan, paid holidays and paid time off (PTO), and other employee benefits.

Interview Questions of Full Stack Software Engineer at Samba TV

Currently, there aren't any interview questions for this role at Samba TV shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Full Stack Software Engineer at Samba TV

Currently, there aren't any salaries for this role at Samba TV shared by other job seekers.

View more salaries from Samba TV →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now