Work with us

Become part of a new team tackling exceptional challenges and build the future of a company.

Something new.

ByteNite is looking for very talented developers to carve the only and most powerful cloud-native grid computing framework ever existed and contribute to the corporate growth. 

It's all about you.

Are you an avid developer? Do you like complex problem-solving? Are you keen on distributed systems? Apply to one of our currently open job positions.

We’re putting time and efforts to build a disruptive technology that will change the classic paradigm of outsourced computing by enabling common users to share their computing capacity. That’s why we expect participation and an enthusiastic approach from our candidates, with an interest in writing and customizing complex frameworks as well as a business-focused mindset. Whether you are an avid developer, you like complex problem-solving or you’re keen on distributed systems, ByteNite is the right place where you can unleash your potential, becoming part of a team and a family that will grow with you.

The Android Developer will help ByteNite team building an Android Application that interfaces with ByteNite system and its distribution pipeline.

Role and Responsibilities:

  • Prototype, implement and take care of the entire application lifecycle of our mobile Android Application supporting distributed video processing and interact with multiple devices by continued testing and debugging.
  • Work with other developers to create sustainable, well-architected solutions that are built to last and collaborate to oversee the whole development lifecycle.
  • Ensure the best possible performance, quality, and responsiveness of the application by also identifying and correcting bottlenecks and fixing bugs.

Skills and Qualifications:

  • 3+ years of experience as Android Developer in Java or Kotlin.
  • 2+ years of experience in Android Native Development Kit (NDK), CMake and LLDB.
  • Good knowledge of Python programming.
  • Familiarity with Embedded Systems.
  • Familiarity with distributed systems, client-server model and SOA.
  • Good knowledge of English language (spoken and written, level C1/B2).

Additional preferred skills:

  • Experience with CI/CD pipelines (Jenkins and similar) and TDD.
  • Master’s degree in Computer Science, Computer Engineering or related subjects.
  • Experience in virtualization in-app and VM on mobile related issues.
  • Good knowledge of one Android major framework and library such as Jetpack, Koin, Dagger, Coroutines, RxJava or good knowledge in one major frontend architecture such as MVP, MVVM, MVI.

Job location: Milan or remote

Job type: Full time




The Software Engineer (Video) will help ByteNite team building a grid computing framework supporting distributed video processing.

Role and Responsibilities:

  • Implement and maintain microservices to support server-side video transcoding.
  • Work with other developers to create sustainable, well-architected solutions that are built to last and collaborate to oversee the whole development lifecycle.
  • Conduct in-depth research activities on media codecs and containers.

Skills and Qualifications:

  • 3+ years of experience with C++ and Python programming.
  • 1+ years of experience with FFmpeg tools and libraries.
  • Solid knowledge in modern video codecs such as H.264, H.265, VP8/VP9 and AV1 and in adaptive streaming technology especially HLS and MPEG-DASH.
  • Experience in building media streaming and transcoding pipelines.
  • Good competence in data engineering and algorithms.
  • Good knowledge of English language (spoken and written, level B2+).

Additional preferred competences:

  • Familiarity with 3D rendering process and technologies.
  • Master’s degree in Computer Science, Computer Engineering or related subjects.
  • Agile Software Developments: Scrum, Kanban, CI/CD pipelines (Jenkins and similar), TDD and pair programming.
  • Good knowledge of the Go programming language.

Job location: Milan or remote

Job type: Full time




The Frontend Developer will help ByteNite team building the customer platform’s UI.

Role and Responsibilities:

  • Design, develop, maintain and debug the frontend application of a distributed computing system consisting of an online SaaS platform.
  • Work with designers to implement easy-to-use and friendly interfaces that are built to last and collaborate to oversee the whole development lifecycle.
  • Manage integrations and APIs and test cross-browser, cross-platform, and/or cross-device compatibility

Skills and Qualifications:

  • 3+ years of experience with HTML, JS and CSS.
  • 3+ years of experience with React.
  • Good knowledge of frontend design patterns.
  • Good knowledge of webpack.

Additional preferred competences:

  • Experience with WordPress website development.
  • Familiarity with UI/UX design.
  • Knowledge of Adobe Illustrator / Photoshop.
  • Basic knowledge of Linux. 

Job location: Milan or remote

Job type: Full time

The Google Cloud Developer will help ByteNite team migrating a software for distributed computing to the cloud.

The candidate for the ‘Google Cloud Developer’ position should have the following qualifications and skills:

  • Master’s degree in Computer Science, Computer Engineering or related subjects;
  • Proven experience with Google Cloud Platform (GCP) as a cloud developer;
  • Very good knowledge of Python;
  • Proven experience with Docker, Cloud Run, GKE (and in general Kubernetes);
  • Good knowledge of Firebase and Redis.
  • Good knowledge of Cloud SQL, Cloud Functions and connecting with most of Google APIs;
  • Good knowledge in Linux, Bash and Shell Programming;
  • Good knowledge of virtualization and related topics in the cloud and on premises;
  • Good competences of data engineering and algorithms;
  • Agile Software Developments: Scrum, Kanban, CI/CD pipelines (Jenkins and similar), TDD and pair programming;
  • Good knowledge of Git and Gitflow;
  • Familiarity with distributed systems, client-server model and SOA;
  • Good knowledge of English language (spoken and written, level C1/B2).

Additional preferred competences:

  • Certification as a Professional Google Cloud Developer;
  • Good knowledge of AWS;
  • Good knowledge of C++ and Java;
  • Good knowledge of Go and NodeJS;
  • Good knowledge of network protocols (HTTP, WebSocket, gRPC, TCP) and firewall.

Finally, the ideal Google Cloud Developer candidate has the following skills:

  • Interest in writing and customizing complex frameworks;
  • Proven abilities in quick prototyping and business-focused;
  • Proven abilities in moving from monolith to microservices;
  • Ability to work in a fast-paced environment;
  • Curiosity and continuous improvement;
  • Flexible mindset.

Job location: Milan / partial remote

Job type: Full time

en_USEnglish

Apply to our jobs

Connect with us