Open Positions

Android Software Developer

Job Description

Looking to be part of a team that develops leading solutions with proven innovations currently in production?

Be part of System73, a company with a portfolio of disruptive products in the content delivery and media streaming industries. We are expanding internationally beyond our core team currently located at our lovely office in Tenerife (Canary Islands) to ensure we deliver high-quality products and services to both our current and future international customers 1.

Having grown during the past 5 years from a small startup, we are looking for even more growth bringing more exceptional individuals to our Engineering team. We have engagements with top players and clients in the industry with global audiences, with plans on expanding our operations with new and exciting products. You can check part of our current portfolio on our webpage: www.system73.com

Although this position is full-time, we are very flexible with work schedules, with the possibility of offering a remote position as we see fit. Be ahead of the competition with us!

1 Please note that if you would like to relocate to Tenerife you need to have the ability to work in the EU, as we don’t sponsor work Visas at this point in time.

What you will find in this position

We are looking for a self-motivated and driven Android developer to contribute to our team working in the development of Android frameworks and apps. You will be working alongside other engineers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving and the creation of quality products is essential.

What we expect from you

  • Experience with Java, Android code, and Google Play app publishing process.
  • Strong familiarity with Android Studio and the Android SDK.
  • Experience with unit testing and test-driven development.
  • Knowledge of version control tools and modern CI/CD systems.
  • Passion for working with multiple teams and learning new skills.
  • While remote working is fully supported and encouraged and flexible in several aspects, it is also important to start the day in tandem with the team. The team starts the day at 9 AM WET with a standup meeting.

Nice to have, in no particular order

  • Kotlin knowledge.
  • Some knowledge in video streamings, such as HLS, DASH, and the related production/delivery chain.
  • Background and knowledge on network protocols, WebRTC, and general P2P technologies and concepts.

What we offer

  • Competitive salary.
  • Promotion of equal opportunities within our organization.
  • Opportunity to learn, develop and apply state-of-the-art technologies.
  • A healthy company culture with communication, openness, and common sense as our daily drivers.
  • A stimulating work environment with worldwide customers, with priority on work-life balance with flexible working hours. We trust you because you trust the team!
  • Nice venue in Tenerife, our office is located in the historical center of La Laguna. There is also the possibility to work remotely if you prefer not to relocate.
iOS Software Developer

Job Description

Looking to be part of a team that develops leading solutions with proven innovations currently in production?

Be part of System73, a company with a portfolio of disruptive products in the content delivery and media streaming industries. We are expanding internationally beyond our core team currently located at our lovely office in Tenerife (Canary Islands) to ensure we deliver high-quality products and services to both our current and future international customers1.

Having grown during the past 5 years from a small startup, we are looking for even more growth bringing more exceptional individuals to our Engineering team. We have engagements with top players and clients in the industry with global audiences, with plans on expanding our operations with new and exciting products. You can check part of our current portfolio on our webpage: www.system73.com

Although this position is full-time, we are very flexible with work schedules, with the possibility of offering a remote position as we see fit. Be ahead of the competition with us!

1 Please note that if you would like to relocate to Tenerife you need to have the ability to work in the EU, as we don’t sponsor work Visas at this point in time.

What you will find in this position

We are looking for a self-motivated and driven iOS developer to contribute to our team working in the development of iOS frameworks and apps. You will be working alongside other engineers working on different layers of the company. Therefore, a commitment to collaborative problem solving and the creation of quality products is essential.

1 Please note that if you would like to relocate to Tenerife you need to have the ability to work in the EU, as we don’t sponsor work Visas at this point in time.

What you will find in this position

What we expect from you

  • Experience with both Swift and Objective C.
  • Strong familiarity with Xcode and the app submission process.
  • Working knowledge of Storyboards and Auto Layout.
  • Experience with unit testing and test-driven development.
  • Knowledge of version control tools and modern CI/CD systems.
  • Passion for working with multiple teams and learning new skills.
  • While remote working is fully supported and encouraged and flexible in several aspects, it is also important to start the day in tandem with the team. The team starts the day at 9 AM WET with a standup meeting.

Nice to have, in no particular order

  • Some knowledge in video streamings, such as HLS, DASH, and the related production/delivery chain.
  • Background and knowledge on network protocols, WebRTC, and general P2P technologies and concepts.

What we offer

  • Competitive salary.
  • Promotion of equal opportunities within our organization.
  • Opportunity to learn, develop and apply state-of-the-art technologies.
  • A healthy company culture with communication, openness, and common sense as our daily drivers.
  • A stimulating work environment with worldwide customers, with priority on work-life balance with flexible working hours. We trust you because you trust the team!
  • Nice venue in Tenerife, our office is located in the historical center of La Laguna. There is also the possibility to work remotely if you prefer not to relocate.
Project Manager

Job Description

Looking to be part of a team that develops leading solutions with proven innovations currently in production?

Be part of System73, a company with a portfolio of disruptive products in the content delivery and media streaming industries. We are expanding internationally beyond our core team currently located at our lovely office in Tenerife (Canary Islands) to ensure we deliver high-quality products and services to both our current and future international customers1.

Having grown during the past 5 years from a small startup, we are looking for even more growth bringing more exceptional individuals to our Engineering team. We have engagements with top players and clients in the industry with global audiences, with plans on expanding our operations with new and exciting products. You can check part of our current portfolio on our webpage: www.system73.com

Although this position is full-time, we are very flexible with work schedules, with the possibility of offering a remote position as we see fit. Be ahead of the competition with us!

1 Please note that if you would like to relocate to Tenerife you need to have the ability to work in the EU, as we don’t sponsor work Visas at this point in time.

What you will find in this position

As a Project Manager, you will lead a team of extraordinary people focused on shaping our products, playing a key role in managing how to effectively deliver to production key elements of our global mission. You will have the opportunity to introduce innovation in both current and future products, working with state-of-the-art topics and technologies. As a manager you will be a mentor for the team, guiding the tasks’ definitions with the ownership and accountability of the execution of complex deliverables through technical insights, organization, and productive collaboration. At the same time, you will closely collaborate with other managers and teams as part of the delivery strategy of our organization for existing products and exciting new projects. In this context, you will have the opportunity to:

  • Collaboratively develop a team vision and roadmap with your team, technical advisors, and product counterparts.
  • Take the lead in coordinating the successful execution of your team's mission according to the goals of our organization.
  • Cultivate a culture of excellence and psychological safety to build inclusive, productive, healthy teams: you enjoy motivating and bringing a group of people together.
  • Hire, develop, and retain strong engineering talent: thrive on nurturing the growth and success of others.

What we expect from you

  • At least 2 years of engineering management experience with a track record of successfully building and leading inclusive, highly productive teams related to the IT field.
  • Good interpersonal, communication, and collaboration skills, comfortable working within a team.
  • Problem-solving skills, ability to think out of the box, with strong competency in engineering fundamentals.
  • Be comfortable driving decisions and uniting other members of the organization when there is ambiguity, disagreements, or conflicting constraints.
  • High technical curiosity and willingness to learn.
  • Be sharp, willing to take challenges for you and your team.
  • Proactive to improve both your and your teams’ workflows.
  • Be organized, able to manage and move forward, on time, the missions assigned to the team according to our global roadmap from a given set of technical requirements.
  • Software development background. Familiarity with microservices architectures and CI/CD workflows is desirable.
  • Ability to see the big picture and to foresee the implications in the long term when applying changes and possible improvements as part of the software development cycle.
  • Whilst remote working is fully supported and encouraged, and we are flexible in several aspects, it is also
  • important to start the day in tandem with the team. The team starts the day at 9 A.M. Western Europe Time (WET/WEST) with a standup meeting.

Nice to have, in no particular order

  • Good writing and documentation skills.
  • Experience managing remote teams.
  • Experience related to any part of the content delivery industry would be greatly appreciated.
  • Some knowledge in video streamings, such as HLS, DASH, and the related production/delivery chain.
  • Background and knowledge on network protocols, WebRTC, and general P2P technologies and concepts.
  • Experience working and applying Agile/Scrum development processes and/or related methodologies.
  • Experience in working with developer-facing or API products.
  • Experience using software containers, container orchestration, and microservices.
  • Knowledge of version control tools and modern CI/CD systems.
  • Knowledge of Cloud environments, especially AWS and Google Cloud.
  • Knowledge of some observability tools (monitoring/logging stacks such as Prometheus, Grafana, ELK, etc).

What we offer

  • Competitive salary.
  • Promotion of equal opportunities within our organization.
  • Opportunity to learn, develop and apply state-of-the-art technologies.
  • A healthy company culture with communication, openness, and common sense as our daily drivers.
  • A stimulating work environment with worldwide customers, with priority on work-life balance with flexible working hours. We trust you because you trust the team!
  • Nice venue in Tenerife, our office is located in the historical center of La Laguna. There is also the possibility to work remotely if you prefer not to relocate.
Research Engineer

Looking to be part of a team that develops leading solutions with proven innovations currently in production?

Be part of System73, a company with a portfolio of disruptive products in the content delivery and media streaming industries. We are expanding internationally beyond our core team currently located at our lovely office in Tenerife (Canary Islands) to ensure we deliver high-quality products and services to both our current and future international customers1.

Having grown during the past 5 years from a small startup, we are looking for even more growth bringing more exceptional individuals to our Engineering team. We have engagements with top players and clients in the industry with global audiences, with plans on expanding our operations with new and exciting products. You can check part of our current portfolio on our webpage: www.system73.com

Although this position is full-time, we are very flexible with work schedules, with the possibility of offering a remote position as we see fit. Be ahead of the competition with us!

1 Please note that if you would like to relocate to Tenerife you need to have the ability to work in the EU, as we don’t sponsor work Visas at this point in time.

What you will find in this position

As a member of the Research team, you will have the opportunity to introduce innovation in both current and future products. You will be part of the team that walks the road first, working on state-of-the-art topics and technologies. You are not expected to know how to do all of the following beforehand, but to be autonomous enough to learn the required skills and provide a solution in a reasonable amount of time, in collaboration with your teammates.

  • Be involved in a team that identifies, proposes, and validates disruptive features or improvements on current products and future projects.
  • Opportunity to introduce contributions from internal or external sources, including but not limited to academic research, internal Proofs-of-Concept, or public industry forums, to name a few.
  • Application of data-driven approaches to analyze the performance related to different components of our technology stack to find potential issues and/or propose improvements.
  • Design, implement and test new solutions in the form of Proofs-of-Concept or features to be integrated into our products.
  • Produce technical documents related to internal Proofs-of-Concept and research for further consultation and future awareness.
  • Present these results to the company members involved in the final implementation of the features/bug fixes.
  • Participate in different stages during the development and presentation processes for international Patents.

What we expect from you

  • At least 2 years of experience in a research-related position, in the industry, or in an academic environment.
  • Experience working as a data analyst.
  • Ability to see the big picture and to foresee the implications in the long term when applying certain changes and possible improvements to our products.
  • Problem-solving skills, ability to think out of the box.
  • Good writing and documentation skills. Experience writing papers for academia or technical conferences/reports will be highly desirable.
  • Software development skills, with familiarity with at least one of the following languages: Python, Go, Javascript, Android, Swift, Objective C, etc.
  • Be sharp, willing to take challenges, and look forward to learning new things.
  • Good interpersonal, communication, and collaboration skills, comfortable working within a team.
  • Proactive to improve both your and teams’ workflows.
  • While remote working is fully supported and encouraged and flexible in several aspects, it is also important to start the day in tandem with the team. The team starts the day at 9 AM WET with a standup meeting.

Nice to have, in no particular order

  • Experience with combinatorial problems, optimization algorithms, etc.
  • Some knowledge in video streamings, such as HLS, DASH, and the related production/delivery chain.
  • Background and knowledge on network protocols, WebRTC, and general P2P technologies and concepts.
  • Experience using software containers, container orchestration, and microservices.
  • Knowledge of version control tools and modern CI/CD systems.
  • Knowledge of Cloud environments, especially AWS and Google Cloud.
  • Knowledge of some observability tools (monitoring/logging stacks such as Prometheus, Grafana, ELK, etc).
  • Experience working in an Agile/Scrum development process.
  • Experience related to Patents and Technical reports.
  • A Ph.D. in Computer Science, Telecommunications, Networking or other related areas.

What we offer

  • Competitive salary.
  • Promotion of equal opportunities within our organization.
  • Opportunity to learn, develop and apply state-of-the-art technologies.
  • A healthy company culture with communication, openness, and common sense as our daily drivers.
  • A stimulating work environment with worldwide customers, with priority on work-life balance with flexible working hours. We trust you because you trust the team!
  • Nice venue in Tenerife, our office is located in the historical center of La Laguna. There is also the possibility to work remotely if you prefer not to relocate.
Site Reliability Engineer

Job Description

Looking to be part of a team that develops leading solutions with proven innovations currently in production?

Be part of System73, a company with a portfolio of disruptive products in the content delivery and media streaming industries. We are expanding internationally beyond our core team currently located at our lovely office in Tenerife (Canary Islands) to ensure we deliver high-quality products and services to both our current and future international customers1.

Having grown during the past 5 years from a small startup, we are looking for even more growth bringing more exceptional individuals to our Engineering team. We have engagements with top players and clients in the industry with global audiences, with plans on expanding our operations with new and exciting products. You can check part of our current portfolio on our webpage: www.system73.com

Although this position is full-time, we are very flexible with work schedules, with the possibility of offering a remote position as we see fit. Be ahead of the competition with us!

1 Please note that if you would like to relocate to Tenerife you need to have the ability to work in the EU, as we don’t sponsor work Visas at this point in time.

What you will find in this position

We are looking to cover an open position for our Site Reliability Engineering team. As a Site Reliability Engineer, your main responsibilities will include (but won't limit to) designing and maintaining a wide variety of cloud environments. The goal is to support any of our products' lifecycles (from commits to production environments).

You will build innovative automated solutions and tools to help debug and resolve problems in production and prevent them from recurring. Further, you will proactively seek out system weaknesses and find ways to fix them before they cause production issues using monitoring data, watching trends, and using Chaos Engineering.

Responsibilities

Your daily work may include any combination of the following:

  • Support other teams to integrate their software solutions with our current infrastructure and automate the deployment and release process in the fanciest ways.
  • Design reliable cloud architecture to allow us near-zero downtime while updating our SaaS solutions applying the necessary update strategies.
  • Monitor and advertise the team from any possible production issues (The most automated, the better)
  • Maintain and test our infrastructure (Production, Internal, and Testing infrastructure)
  • Digging into issues from top to bottom, solve problems at any level (infrastructure, code, configurations, data,...)
  • Document and share the relevant knowledge between team members.
  • Stay up-to-date with SRE/DevOps’ newest tools and strategies.

What we expect from you

  • Hands-on experience using source control (Git, GitLab) and feature branching strategies.
  • Deep CICD knowledge/background (Jenkins).
  • Able to work with Agile Methodologies (DevOps and Scrum/Kanban).
  • Knowledge around a Unix/Linux shell and understanding of Linux internals.
  • Solid knowledge of scripting (Bash, Python, Ruby...).
  • Experience designing, building, and operating large-scale production systems.
  • Microservices architecture background.
  • Experience in container orchestration (Docker and Kubernetes).
  • Ability to develop Infrastructure as Code (Terraform).
  • Public cloud background (AWS especially, or GCP).
  • Experience with monitoring, logging, and observability tools (Sensu, Prometheus, Grafana, ELK).
  • Problem-solving skills.
  • Team player.
  • Proactive to improve both your and teams’ workflows.
  • Willing to take challenges.

Whilst remote working is fully supported and encouraged, and we are flexible in several aspects, it is also important to start the day in tandem with the team. The team starts the day at 9 A.M. WET with a standup meeting.

As a core member of the team, you will participate in ‘standby’ duties outside business hours, to tackle and address any system ‘alerts’ or possible calls that need to be fully engaged, addressed, and solved through an established escalation system,  of course, whilst sitting comfortably at home. These are thoroughly balanced, flexible, and compensated for and never exceed 5 days per month, with clear established limits to ensure you feel comfortable and motivated.

Nice to have, in no particular order

  • Config management (Chef, Ansible).
  • Serverless architecture background (AWS Based).
  • Hands-on experience with automation testing tools/frameworks like Selenium, Cucumber, Cypress, or similar.
  • Experience with a variety of open-source databases or message brokers (Postgres, Redis, RabbitMQ, Kafka, etc.)
  • Experience with performance and/or security testing is a plus.
  • Some knowledge in video streamings, such as HLS, DASH, and the related production/delivery chain.
  • Background and knowledge on network protocols, WebRTC, and general P2P technologies and concepts.

It's not expected that any single candidate would have expertise across all of these areas or tools - we're looking for candidates that are particularly strong in a few of them, and have some interest and capabilities in others.

What we offer

  • Competitive salary.
  • Promotion of equal opportunities within our organization.
  • Opportunity to learn, develop and apply state-of-the-art technologies.
  • A healthy company culture with communication, openness, and common sense as our daily drivers.
  • A stimulating work environment with worldwide customers, with priority on work-life balance with flexible working hours. We trust you because you trust the team!
  • Nice venue in Tenerife, our office is located in the historical center of La Laguna. There is also the possibility to work remotely if you prefer not to relocate.




    Only PDF files are allowed. (Max. 5MB)