CAREERS

Explore career opportunities at Viacom Warsaw Software Development Center by clicking on the position names below.

ViacomCBS is an equal opportunity employer.

ViacomCBS recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, veteran status, and other protected status as required by applicable law.

At ViacomCBS, we have a clear vision: to be the place where a diverse mix of talented people want to come, to stay and do their best work. We pride ourselves on bringing the best entertainment to our audiences around the world, and we know our company runs on the hard work and dedication of our passionate and creative employees.

ViacomCBS's dedication to promoting diversity, multiculturalism, and inclusion is clearly reflected in all of our content and across all of our brands. Diversity is more than a commitment at ViacomCBS – it is the foundation of what we do. We are fully focused on equality and believe deeply in diversity of race, gender, sexual orientation, religion, ethnicity, national origin, and all the other fascinating characteristics that make us different.

ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Agile Team Coach. The Agile Team Coach at ViacomCBS works with both employees and teams in product, engineering, development, and design groups, by advising on best practices in various disciplines (e.g., Agile, team effectiveness, business deliverables) and removing impediments to success. The Coach fosters an environment with continuous development and efficient delivery of outstanding products and code.

Job ID: ATC
Job type: Full time, regular

Responsibilities:

  • Coach and mentor individuals and teams to discover and implement improved ways of collaborating and developing into high-performing, self-organizing, Agile units
  • Provide balance of guidance where teams greatly benefit and take ownership of best practices, but are not dependent on the Coach
  • Drive adoption of Agile best practices in teams, in cooperation with leadership
  • Proactively pinpoint and work with teams to remove areas of inefficiencies and waste
  • Facilitate sprint planning, retrospectives, and sprint demos
  • Perform ongoing assessment of team and organizational Agile maturity, while coaching towards higher levels of advancement
  • Use and recommend various tools to advance the Agile practices in the organization
  • Advise the ViacomCBS leadership team of best practices and communicate updates
  • Frequently interact with a diverse group of executives, release managers, technology, and business sponsors

Your profile:

  • 5+ years of experience working in an Agile environment, in a variety of situations and 3+ years coaching, mentoring, and training as a Coach, Scrum Master, or Product Owner in a well-established, high-performing Agile software development environment with at least some dedicated teams
  • Master’s degree or equivalent professional experience combined with a Bachelor’s degree
  • Superior knowledge of Scrum, Kanban, other Agile frameworks and software engineering practices, as well as traditional project management approaches
  • Certified Scrum Master and Certified Scrum Professional
  • Innate drive to increase one’s own growth and that of others
  • Superb written and verbal English language skills and presentation skills
  • Skills in prioritizing and ability to accommodate various point of views

Nice to have:

  • Certified Scrum Product Owner
  • Experience in Media Technologies including: mobile applications, video delivery, ad delivery, streaming live events, and how they all integrate into existing technologies
  • Experience in working with and managing cross-functional resources and vendors
  • Familiarity with test-driven development (TDD) and/or continuous integration (CI)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Cloud Systems Engineer. ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Cloud Systems Engineer. You will have the opportunity to influence and set cloud strategies in the areas of automation, platforms, and products within the Cloud Engineering team. You will also be responsible for regularly reviewing ViacomCBS’s security posture when it comes to use of Public Cloud in partnership with our Information Security team and implement recommendations based on output from ViacomCBS’s security tool ecosystem.

Job ID: CSE
Job type: Full time, regular

Responsibilities:

  • Researching and developing future-state solutions and on-board new technologies that broaden and optimize the Cloud Infrastructure stack
  • Developing highly resilient GCP based solutions that account for failures within the technology stack, the region, and across various providers
  • Developing standard and re-usable orchestration modules (Chef) with a goal to reduce implementation time when used by our Cloud Engineering team
  • Working closely with other infrastructure teams to determine standards and guidelines for current and new technologies in the public cloud software stack
  • Developing security strategies by working closely with our InfoSec team and Cloud Architect (Cavirin, InSpec, RedLock, etc.)
  • Providing thought leadership across new implementations and cloud strategies
  • Leading the evaluation of new technologies and develop documentation and standards for future use
  • Driving the adaptation and implementation of containers with Kubernetes
  • Experience with Terraform in production and have a good understanding of Google Compute Engine, Google Cloud Storage, Google Virtual Private Cloud, Google Cloud Databases, Google Stackdriver Monitoring, etc.
  • Experience with Software Configuration Management tools such as Chef

Your profile:

  • 5+ years designing and supporting various web based solutions
  • 5+ years working in a Linux based environment
  • Extensive experience with creating workflow and infrastructure diagrams with Visio or comparable tools
  • Strong experience developing in Java, Python or Perl
  • Strong experience implementing security guidelines and procedures for use in Public Cloud at an enterprise scale along with practical experience in monitoring for compliance to these guidelines
  • 3+ years working on Chef system design and module development
  • 2+ years experience working with containers using Kubernetes.
  • Demonstrated ability to think critically about a problem and visualize various scenarios for an outcome, communicating any risks to management
  • Very good command of English

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid DevOps Engineer.

Job ID: DOE
Job type: Full time, regular

Responsibilities:

  • Introducing new CI/CD processes, technologies and tools
  • Recommending automation pipelines
  • Working closely with engineers of other specialties (including Cloud Engineers, Software Engineers, DBAs, Network Administrators) to ensure that business requirements are met, using the right tools for the job
  • Troubleshooting deployment incidents if they happen
  • Developing and maintaining technical documentation
  • Assessing, preparing and evaluating architectural solutions
  • Resolving technically advanced problems

Your profile:

  • Good understanding of concepts like CI/CD, configuration management, cloud platforms, version control, automation, monitoring, analytics, containerization, and microservices architecture
  • Experience in software build automation, delivery and deployment
  • High comfort in working with Linux environment and typical sysadmin tools
  • Advanced scripting skills (bash, python) with the ability to use various compound data structures
  • Experience with AWS, Jenkins
  • A desire to learn new technologies, automate and continuously improve existing standards
  • Very good English language skills (verbal and written)

Nice to have:

  • Experience with software build automation for mobile platforms (iOS and Android)
  • Experience with Groovy programming language or other OOP language
  • Experience with data analytics platforms (SumoLogic, Splunk, NewRelic, etc)
  • Knowledge of Google Cloud, Kubernetes

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Software Engineer - Frontend. We need someone with professional, hands-on experience in developing high trafficked Web based applications in a fast paced, business changing environment. If you are an expert in HTML, JavaScript, CSS, AJAX, advanced DOM and have experience in multiple programming languages, then you may be reading about your next job right now!

Job ID: FSE
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code and writing automated test
  • Analyzing technical challenges encountered by the team and suggesting viable solutions
  • Providing support for less experienced engineers
  • Keeping up to date with modern web technologies and sharing the knowledge with other team members

Your profile:

  • 2+ years of relevant professional experience in building and delivering front-end solutions with JavaScript/Typescript and familiarity with related frameworks/libraries
  • Master’s degree in Computer Science (or related field) or equivalent professional experience
  • Ability to write responsive / fluid website using HTML(5) and CSS(3)
  • Practical knowledge of Sass / Less
  • Understanding of browser resource management
  • Curiosity, desire to learn and ambition to quickly become a self-reliant, top-notch software engineer
  • Good command of English (we work directly with colleagues around the World)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Software Engineer - Java. As an Software Engineer, you will be a part of a top-line engineering team, building applications that reach millions of end-users globally. Your main goal will be to work together with your colleagues to craft scalable software resistant to high traffic and to optimize existing solutions. Your team will be responsible for end-to-end delivery of the product, and you will have opportunity to work closely with mobile and web teams.

Job ID: J_SE
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code
  • Creating technical documentation
  • Writing automated tests, from Unit to E2E
  • Integrating with monitoring solutions
  • Providing support and guiding less experienced team members
  • Cultivating software craftsmanship
  • Working in a team and taking an active part in agile ceremonies
  • Setting up CI/CD workflows
  • Keeping up to date with modern software development technologies and sharing the knowledge with other team members

Your profile:

  • 2+ years of relevant professional experience
  • Extensive knowledge of Java and its ecosystem
  • Willingness to learn new languages, frameworks and techniques
  • Experience with distributed VCS (Git)
  • Familiarity with CI/CD tools
  • Working knowledge of at least one application development framework
  • Experience with build and dependency management tools
  • Familiarity with Agile development process (Scrum, TDD)
  • Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Curiosity, desire to learn and proactivity in finding solutions and improving the quality of work
  • Good command of English (we work directly with colleagues around the World)

Nice to have:

  • Knowledge of current web and mobile technologies and frameworks

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer - Java. As an Software Engineer, you will be a part of a top-line engineering team, building applications that reach millions of end-users globally. Your main goal will be to work together with your colleagues to craft scalable software resistant to high traffic and to optimize existing solutions. Your team will be responsible for end-to-end delivery of the product, and you will have opportunity to work closely with mobile and web teams.

Job ID: J_SRSE
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code
  • Creating technical documentation
  • Writing automated tests, from Unit to E2E
  • Setting up and integrating monitoring solutions
  • Providing support and guiding less experienced team members
  • Designing robust and scalable solutions in accordance with current industry standards
  • Cultivating software craftsmanship
  • Working in a team and taking an active part in agile ceremonies
  • Setting up CI/CD workflows
  • Performing root cause analysis after incidents
  • Keeping up to date with modern software development technologies and sharing the knowledge with other team members
  • Communicating with non-technical stakeholders

Your profile:

  • 5+ years of relevant professional experience
  • Deep knowledge of Java and its ecosystem
  • Knowledge of at least one additional programming language
  • Willingness to learn new languages, frameworks and techniques
  • Experience with distributed VCS (Git)
  • Familiarity with CI/CD tools
  • Working knowledge of at least one application development framework
  • Experience with build and dependency management tools
  • Familiarity with Agile development process (Scrum, TDD)
  • Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Curiosity, desire to learn and proactivity in finding solutions and improving the quality of work
  • Good command of English (we work directly with colleagues around the World)

Nice to have:

  • Knowledge of current web and mobile technologies and frameworks

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Software Engineer. We need someone with professional, hands-on experience in developing high trafficked Web based applications in a fast paced, business changing environment

Job ID: SE
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code and improving automated test coverage
  • Analyzing technical challenges encountered by the team and suggesting viable solutions
  • Providing support for less experienced engineers
  • Keeping up to date with modern software development technologies and sharing the knowledge with other team members

Your profile:

  • 2+ years of relevant professional experience in building and delivering scalable, efficient software solutions with Java/ Scala/ C#/ C++/ PHP
  • Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Working knowledge of at least one major app framework
  • Knack for algorithms and optimization
  • Understanding of the REST architectural style and how it relates to the HTTP protocol
  • Curiosity, desire to learn and proactivity in finding solutions and improving the quality of work
  • Good command of English (we work directly with colleagues around the World)

Nice to have:

  • Experience with web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
  • Knowledge of client-side, browser-related technologies and techniques (HTML5, CSS and JavaScript) related to compatibility, performance and security
  • Working knowledge of various open source web APIs, libraries and frameworks (e.g. JQuery, Angular, ReactJS, backbone.js, Jasmine, Buster.js, etc.)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Software Engineer - Android. We need someone with at least two years of experience and deep understanding of core concepts of android development

Job ID: SEA
Job type: Full time, regular

Responsibilities:

  • Developing and building Nickelodeon mobile applications focused on the Android platform
  • Assist in the technical development and component integration from internal and third party vendors

Your profile:

  • 2+ years of relevant professional experience plus a Master?s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor's degree
  • Good experience with developing Android applications
  • Experience in Android development using Java
  • Very good knowledge of Android SDK
  • Experience in using Gradle and Android Studio
  • Working knowledge of git and developer contribution flows like CI, git-flow and code reviews
  • Advanced knowledge of testing on Android including unit, functional and UI testing
  • Knowledge of dependency injection
  • Very good English language skills (verbal and written)

Nice to have:

  • Deep understanding of OOP principles
  • Working experience with deducing problems using memory and rendering Android performance measuring tools
  • Excellent team player that can work together with other talented developers
  • Strong communication skills
  • Reliable, completes tasks and thrives within a fast-paced environment
  • Android transition and animation experience is plus
  • Launching streaming video media related apps in Google Play and Amazon Appstore is a plus
  • Game development experience is a plus
  • Android TV, Chromecast, Android Wear experience is a plus

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Software Engineer in Test.

Job ID: SET
Job type: Full time, regular

Responsibilities:

  • Assisting in building new and optimizing existing applications (serving heavy traffic, requiring high efficiency and resistant to failures)
  • Improving automated test coverage (unit/ integration/ user acceptance tests, end-to-end, GUI, etc.)
  • Operating in an agile software delivery methodology focused on testing new features within an iteration and providing near-immediate feedback to engineers through test automation
  • Cooperating with developers to design and develop tools to assist in continuous development initiatives
  • Contributing to and helping with maintaining the testing framework for various types of testing (functional, load/performance, security) on multiple platforms (web, iOS/Android, emerging platforms)
  • Resolving technically advanced problems
  • Keeping up to date with modern technologies
  • Creating technical documentation

Your profile:

  • Master's degree in Computer Science (or related field) or equivalent professional experience
  • 2+ years of relevant professional experience in test automation scripts
  • Good experience with Java or Scala
  • Understanding of the REST architectural style and how it relates to the HTTP protocol
  • Experience with build and dependency management tools (sbt, Maven, npm)
  • Familiarity with Agile development process (Scrum, TDD) and comfort in using the CI approach
  • Possess an out-of-the-box and creative thinking approach to projects and problems
  • Experience in working with Unix/Linux environment
  • Very good English language skills (verbal and written)

Nice to have:

  • Experience with web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
  • Knowledge of client-side, browser-related technologies and techniques (HTML5, CSS and JavaScript) related to compatibility, performance and security
  • Experience with test tools (Selenium, Webdriver, Junit, TestNG, Appium, Android UiAutomator, iOS UiAutomation)
  • Experience with continuous integration and build tools (i.e Jenkins)
  • Experience with performance testing tools (JMeter, LoadRunner, Gatling, etc.)
  • Knowledge of proxy tools (BrowserMob, Charles, Fiddler, Httpwatch)
  • Experience with data analytics platforms (SumoLogic, Splunk, NewRelic, etc)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer - Frontend. We need someone with professional, hands-on experience in developing high trafficked Web based applications in a fast paced, business changing environment. If you are an expert in HTML, JavaScript, CSS, AJAX, advanced DOM and have experience in multiple programming languages, then you may be reading about your next job right now!

Job ID: SFSE
Job type: Full time, regular

Responsibilities:

  • Building new and optimizing existing web applications (serving heavy traffic, requiring high efficiency and resistant to failures)
  • Implement technically advanced solutions
  • Keeping up to date with modern front-end web technologies and sharing the knowledge with other team members
  • Writing automated test (unit/ integration/ user acceptance tests, etc.)
  • Creating technical documentation

Your profile:

  • Master’s degree in Computer Science (or related field) or equivalent professional experience
  • Experience in one or more JavaScript frameworks (e.g. Angular, ReactJS, VUE)
  • Experience with unit testing methodologies and frameworks (e.g. jest, cypress, karma, jasmine)
  • Practical knowledge in algorithms, data structures, and design patterns and software/tools
  • Understanding of Continuous Integration, Continuous Deployment and a drive to automate everything
  • Expertise with Git, rebasing, branching strategies and pull requests
  • Ability to write functional/OO/modular JavaScript code
  • Experience with JavaScript build tools (e.g. Webpack, Gulp, Grunt)
  • Ability to write responsive / fluid website using HTML(5) and CSS(3)
  • Practical knowledge of Sass / Less
  • Understanding of browser resource management
  • Working knowledge of network protocols like TCP/IP and HTTP and the understanding of what makes a RESTful API great
  • Very good English language skills (verbal and written)

Nice to have:

  • TypeScript/ES6
  • SMACSS standard
  • Cloud based infrastructure, Amazon Web Services
  • Docker, Node.js
  • Following libraries lodash / ramda.js / fp-ts etc

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer - iOS. We need someone with at least four years of hands-on software development experience and solid iOS skills

Job ID: SRIOS
Job type: Full time, regular

Responsibilities:

  • Build iOS applications using the modern SDK features and patterns with a team of engineers to develop fast, stable, and reliable components
  • Write well tested, readable code in "swift"
  • Work with technical and non-technical staff to translate business requirements into technical requirements
  • Participate in design and code reviews with other developers, giving and taking feedback
  • Act as part of the third level support team, working with first and second level support to resolve problems and perform root cause analysis
  • Be flexible and willing to learn both independently and with other team members
  • Learn a large existing code base and add new features to it
  • Create advanced interfaces and UX animations using UIKit

Your profile:

  • 4+ years of relevant professional experience plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Software development experience connected with solid iOS skills (Swift + Objective-C)
  • Passion for solving business problems with automation
  • Knowledge of Continuous Integration and Test Driven Development (TDD)
  • Working knowledge of RESTful APIs, network protocols like TCP/IP, HTTP, and HTTPS
  • Understanding of source control systems like Git and SVN
  • Passion about technology keeping up-to-date with new trends and practices
  • Very good English language skills (verbal and written)

Nice to have:

  • Experience developing with social APIs (Facebook, Twitter, Instagram) and OAuth
  • Some experience with image processing, adaptive video streaming technologies, digital advertising platforms, and/or web analytics integration
  • Experience with MVVM, Reactive Programming, Protocol-Oriented Design
  • Experience with watchOS or tvOS very welcome

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer - Android. We need someone with at least four years of experience and deep understanding of core concepts of android development and with lead experience on numerous android projects

Job ID: SRSEA
Job type: Full time, regular

Responsibilities:

  • Develop and build engaging Nickelodeon mobile applications focusing on the Android platform
  • Solve challenging Android development concerns when it comes to user experiences for children
  • Assist in the technical development and component integration from internal and third party vendors

Your profile:

  • 4+ years of relevant professional experience plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Significant team experience with developing Android applications
  • Deep understanding of OOP principles
  • Advanced experience in Java and its particular style when developing for Android
  • Experience in leveraging and properly using all major package SDK constructs
  • Experience in using Gradle and Android Studio
  • Working knowledge of git and developer contribution flows like CI, git-flow and code reviews
  • Advanced knowledge of testing specifics of Android including unit, functional and UI testing
  • Working experience with deducing problems using memory and rendering Android performance measuring tools
  • Know advanced ways to develop flexible app architecture using dependency injection
  • Leverage third party SDKs to enhance effort at solving the business needs
  • Experience with Agile Development and ticketing systems like JIRA
  • Excellent team player that can work together with other talented developers
  • Strong communication skills
  • Reliable, completes tasks and thrives within a fast-paced environment
  • Very good English language skills (verbal and written)

Nice to have:

  • Android transition and animation experience is plus
  • Launching streaming video media related apps in Google Play and Amazon Appstore is a plus
  • Game development experience is a plus
  • Android TV, Chromecast, Android Wear experience is a plus

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer - Interactivity. Deep understanding and knowledge of game development fundamentals and sharp programming skills are required.

You are a creative problem solver, work well in a team environment, love to create great software, and want to always be learning. You believe in agility and getting things done that deliver business value.

Job ID: SRSEI
Job type: Full time, regular

Responsibilities:

  • Design and implement game features and components
  • Take a proactive role in improving processes and tech pipelines
  • Experience with engineering best practices including continuous integration, code reviews and unit testing
  • Work closely with leadership team (engineering and product) to help building & executing product roadmap
  • Research and investigate new technologies and how they can be used for our games
  • Quickly iterate through different proof of concepts and prototypes
  • Lead and own performance optimizations (rendering, loading, memory usage, and file size optimizations, etc.)
  • Troubleshoot and solve critical issues on game projects
  • Effectively communicate project status to extended games team
  • Write tools to automate reoccurring tasks during the project life cycle
  • Write high quality code and unit tests and conduct regular cross-team code reviews
  • Able to guide and mentor junior team members of the team

Your profile:

  • Solid foundation in data structures, algorithms, and object-oriented programming
  • Experience working with game engines and frameworks (Unity, Unreal, Sprite Kit, libGDX, etc.)
  • Proven capability in problem solving and ability to come up with innovative solutions
  • Experience with profiling, along with performance optimization (memory leaks, performance analysis, etc.)
  • Able to write tools & scripts to help designers & artists be more productive
  • Ability to work with a cross-functional team including artists, designers, QA, etc.
  • Excellent written and verbal communications skills
  • 3+ years of relevant domain experience

Nice to have:

  • Experience developing native applications on iOS and/or Android
  • Experience with scrum agile process
  • Network protocols and patterns (HTTP, REST), programming and debugging
  • BS or Masters degree in Computer Science or equivalent

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Senior Software Engineer (C# .Net). We need someone with professional, hands-on experience in developing projects related to broadcast television distribution. You should be driven to deliver quality software suitable for the high-availability nature of television broadcasting

Job ID: SSEC
Job type: Full time, regular

Responsibilities:

  • Develop and implement applications related to one of our crucial systems
  • Optimize already established complex, multithreaded applications
  • Close collaboration with the key stakeholders, creating technical documentation and resolving technically advanced problems
  • Keeping up to date with modern technologies and sharing the knowledge and guidance with your colleagues

Your profile:

  • 5+ years of relevant professional experience plus a Master?s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor's degree
  • At least 5 years of hands-on experience with C# software development
  • Experience in building and debugging multithreaded software systems
  • Extensive knowledge of development in the Windows environment (Visual Studio)
  • Experience with source control systems such as Git
  • Strong understanding of code refactoring, unit testing, and best programming practices
  • Very good English language skills (verbal and written)

Nice to have:

  • Familiarity with NoSQL databases
  • Experience with SignalR
  • Hands-on experience with C++
  • Familiarity with Agile development process (Scrum, TDD)
  • Experience in the Entertainment or Broadcast industry

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Site Reliability Engineer. ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world.
Currently, we are looking for a rock solid Site Reliability Engineer. You will have the opportunity to influence and set cloud strategies in the areas of automation, platforms, and products within the Cloud Infrastructure team.

Job ID: SSRE
Job type: Full time, regular

Responsibilities:

  • Work and develop solutions within all aspects of the Cloud Infrastructure team’s products
  • Expert in design, implementation and support of efforts to utilize containers and automate operation processes
  • Design, develop and operationalize new processes such as on demand environment provisioning including delivery of systems with an Infrastructure as Code approach as part of the overall CI/CD solution
  • Be a significant contributor in the development of our (CI) / continuous delivery (CD) pipelines using tools such as, Docker, Git, Chef, Nexus, Jenkins, JUnit, Tomcat, SonarQube, Selenium, Cucumber, etc.
  • Build scalable architecture, knows how to build a pipeline into Jenkins.
  • Support the building of solutions for source control, continuous integration, and automated testing and release management
  • Have a thorough understanding of managing secrets with experience in the following: Kubernetes Secrets, Vault and KMS
  • Understand Service Discovery and used service discovery in production with tools like Consul or ETCd
  • Research and develop future-state solutions and on-board new technologies that broaden and optimize the Cloud Infrastructure stack
  • Work closely with the DB Engineering and Cloud Engineering teams
  • Develop security strategies by working closely with our InfoSec team. Have used or implemented a number of security monitoring tools such as Dome9, Cloud Checkr, evident.io, etc.
  • Provide thought leadership across new implementations and cloud strategies
  • Lead the evaluation of new technologies and develop documentation and standards for future use
  • Drive the adaptation and implementation of containers with Kubernetes

Your profile:

  • 5+ years designing and supporting various web based solutions
  • 5+ years working in a linux based environment
  • At least 3 Years’ Configuration management and automation using tools such as Terraform, Chef and Puppet
  • At least 3 Years’ Atlassian tool suite
  • At least 2 Years Nexus/Artifcatory
  • 2+ years experience working with containers using Kubernetes
  • Solid abilities in: architectural design patterns, coding in an Object Oriented language like Java, build tools such as Maven or Gradle, scripting languages such as Python, Groovy or JavaScript
  • Experience working with cross functional operational teams
  • Ability to work in a high pressure and fast paced environment
  • Excellent oral & written communication skills

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!
ViacomCBS Tech in Warsaw plays a crucial role in ViacomCBS`s global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Unity Developer. We need someone to work on existing and future gaming projects for Nickelodeon Games, part of Nickelodeon, the leading kids network world-wide. We are seeking for a talented, self-motivated and innovative individual with a passion for gaming and technology. Deep understanding and knowledge of game development fundamentals and sharp programming skills are required

Job ID: UD
Job type: Full time, regular

Responsibilities:

  • Design and implement game features and components
  • Research and investigate new technologies and how they can be used for our games
  • Quickly iterate through different proof of concepts and prototypes
  • Participate in game performance optimizations (rendering, loading, memory usage, and file size optimizations, etc.)
  • Troubleshoot and solve critical issues on game projects
  • Effectively communicate project status to extended games team
  • Write tools to automate reoccurring tasks during the project life cycle
  • Write high quality code and unit tests and conduct regular cross-team code reviews

Your profile:

  • 3+ years of relevant professional experience plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Solid foundation in data structures, algorithms, and object-oriented programming
  • Experience working with Unity3D.
  • Proven capability in problem solving and ability to come up with innovative solutions
  • Experience with profiling, along with performance optimization (memory leaks, performance analysis, etc.)
  • Ability to work with a cross-functional team including artists, designers, QA, etc.
  • Very good English language skills (verbal and written)

Nice to have:

  • Experience developing native applications on iOS and/or Android
  • Familiarity with scripting languages like Python, Bash, etc..
  • Knowledge of network protocols and patterns (HTTP, REST), programming and debugging
  • Experience with additional game engines and frameworks (Unreal, Sprite Kit, libGDX, etc.)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private health care, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!