Senior Backend Software Engineer

4 tygodni temu


Krakow, Polska Golem Factory GmbH Pełny etat

Golem Factory and its Mission: Are you a Rust developer looking to make a significant impact in the world of distributed computing? At Golem Factory, you have the chance to co-create a pioneering peer-to-peer market for distributed computational resources. As a member of our team, you'll help to develop and optimize our decentralized computing framework. Joining Golem Factory is more than just starting a new job; it's entering a community of innovators and leaders in the field of computing.

We believe your expertise in Rust is vital for the development and innovation of our open-source, decentralized platform, the Golem Network . This platform is a trailblazer in the market, aiming to make computing power more accessible and affordable worldwide. Imagine your contributions supporting a wide range of computational projects, from scientific research to animation renderings or running distributed AI models. Currently, we're spearheading an initiative to integrate GPU computing power with Golem , significantly expanding its capabilities, especially in artificial intelligence applications.

The Role: As a Senior Backend Software Engineer, you will join a team of exceptionally skilled engineers solving complex problems in decentralized systems and contribute to building the core of the Golem platform. The main component—Yagna—is written purely in Rust, and it’s the entry point to Golem , just like geth or erigon are entry points to the Ethereum network.

In this role, you would have space to share and develop your ideas, innovate to improve Yagna and other aspects of the Golem Network platform, such as: runtimes (QEMU-based light VM), networking, scalability, reputation, security, and many other pieces t hat are at the core of the platform. In many aspects, we tackle unique problems that no one has addressed before, which makes this role challenging, exciting and fulfilling. If you want to work on a project that has significance in the global Web3 Space, read more about the details of the role below:

Remote location(s) : CET timezone

What you’ll do with us:

Develop reusable, testable, scalable, and efficient code using Rust
Create code requiring low-level control
Contribute to the Golem Factory open-source projects @ GitHub
Asynchronous, concurrent, and network programming (TCP, UDP, HTTP)
Develop for all three leading platforms: Linux, macOS, and Windows
Design REST API (low-level Golem API)
Get feedback from the other teams on the above
Test what you write with the unit, integration, and manual tests
Contribute to the company Tech Council committee
Attend daily and weekly stand-ups, sprint plannings, retrospectives, 1:1s
Work collaboratively in the CET timezone and support other engineers within the team and across teams.
Perform necessary maintenance tasks

You’re a great fit if:

You have a minimum 5 years of experience in design and system
programming
You have experience in low-level network programming
You have experience with the implementation of TCP protocol (we maintain our own fork of the smolTCP library)
You already use and love Rust , including async
You have experience with network security and encryption protocols
You have experience with asynchronous and concurrent programming
You have good knowledge of general software design, as well as API design ( REST in particular)
You know your way around command-line tools and shell scripting
You are skilled with Git, Github, and its tools and the know-how to use
them in more significant projects
You have strong problem-solving and debugging skills
You are a fast learner and are eager to pick up new technologies and projects
You can communicate fluently in English

It will be a plus if:

You have knowledge of  virtualization frameworks
You have experience in using Qemu, configuring interaction with external host applications, and development
You have contributions to open-source projects related to networking or virtualization.
You are familiar with Python and Node.js
You are familiar with and (preferably) hyped about Blockchain, Web3, AI or Distributed Networks

Golem Factory Tech Stack:

Backend: Rust, Python 3.8+, JavaScript (Node.js), TypeScript, REST
Version control, Reviews, Issue tracking: GitHub
Continuous Integration/Tools: GitHub Actions
Infrastructure: we are building on - the Golem Network, Docker, Prometheus stack

Benefits @ Golem:

Flexible contract types
Remote-first culture
26 days of PTO
Training and conference budget
Private medical care
Sports card
Company retreats and events


  • Backend Software Engineer

    2 tygodni temu


    Krakow, Polska GPC GLOBAL TECHNOLOGY CENTER Pełny etat

    technologies-expected :MySQLRedisresponsibilities :As a Backend Software Engineer, you will be an integral part of our growing eCommerce team, solving challenging problems quickly and efficiently, focusing on backend development. The successful candidate will work daily with our software architects and will be responsible for building distributed systems...

  • Senior Backend Engineer

    2 miesięcy temu


    Krakow, Polska Upside Lab sp. z o.o. Pełny etat

    technologies-expected : Ruby on Rails Python Kubernetes AWS Docker SQL Ruby technologies-optional : Vue.js React.js Node.js JavaScript responsibilities : As a Senior Backend Engineer, you will play a pivotal role in designing, developing, and maintaining production-grade platforms for our global clients. This position is at the heart of our development...

  • Backend Software Engineer

    2 tygodni temu


    Krakow, Polska GPC GLOBAL TECHNOLOGY CENTER Pełny etat

    Expected, , MySQL, RedisYour responsibilities, As a Backend Software Engineer, you will be an integral part of our growing eCommerce team, solving challenging problems quickly and efficiently, focusing on backend development. The successful candidate will work daily with our software architects and will be responsible for building distributed systems using...

  • Backend Engineer

    6 dni temu


    Krakow, Polska Avenga Pełny etat

    Our banking services are built as Distributed Microservices (Java) with Kafka as the messaging backbone in a CQRS Event Sourced architecture. Our Platform is hosted in Kubernetes in AWS. We use a gitops (pull-based) deployment model where everything-is-code and our infrastructure is immutable. We have built our platform with cloud portability in mind and...

  • Senior Backend Engineer

    2 tygodni temu


    Krakow, Polska Upside Lab sp. z o.o. Pełny etat

    technologies-expected :Ruby on RailsPythonKubernetesAWSDockerSQLRubytechnologies-optional :JavaScriptresponsibilities :As a Senior Backend Engineer, you will play a pivotal role in designing, developing, and maintaining production-grade platforms for our global clients. This position is at the heart of our development efforts, contributing significantly to...

  • Software Engineer

    4 dni temu


    Krakow, Polska ACCELEROID SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ Pełny etat

    technologies-expected : AWS Dynamo Lambda SQS EventBridge AWS IoT GraphQL Git technologies-optional : Docker CloudWatch about-project : Do you love building scalable and innovative backend systems in the cloud? Are you passionate about leveraging AI and ML models to drive real-world impact? If so, we have the perfect opportunity for you! We're seeking a...

  • Software Engineer

    4 tygodni temu


    Krakow, Polska Acceleroid Pełny etat

    Do you love building scalable and innovative backend systems in the cloud? Are you passionate about leveraging AI and ML models to drive real-world impact? If so, we have the perfect opportunity for you! We're seeking a talented and experienced Software Engineer to join our dynamic team and play a crucial role in developing and integrating cutting-edge...

  • Software Engineer

    4 tygodni temu


    Krakow, Polska ACCELEROID SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ Pełny etat

    Expected, AWS, Dynamo, Lambda, SQS, EventBridge, AWS IoT, GraphQL, Git Optional, Docker, CloudWatch About the project, Do you love building scalable and innovative backend systems in the cloud? Are you passionate about leveraging AI and ML models to drive real-world impact? If so, we have the perfect opportunity for you!, We're seeking a talented and...

  • Senior Backend Engineer

    2 tygodni temu


    Krakow, Polska Upside Lab sp. z o.o. Pełny etat

    Expected, Ruby on Rails, Python, Kubernetes, AWS, Docker, SQL, RubyOptional, , , , JavaScriptOperating system, macOSYour responsibilities, As a Senior Backend Engineer, you will play a pivotal role in designing, developing, and maintaining production-grade platforms for our global clients. This position is at the heart of our development efforts,...


  • Krakow, Polska LegalZoom Pełny etat

    Hello  We're here to make legal help accessible to all. LegalZoom transformed the legal industry with the launch of our online services and groundbreaking technology in 2001. Since then, millions of customers have counted on us to officially start and run businesses, protect brands and intellectual property, and look after loved ones through wills and...

  • Senior Data Engineer

    4 tygodni temu


    Krakow, Polska Sigma Software Pełny etat

    Seeking Senior Data Engineer to lead a small team, modernize a simple data platform into a cloud-based self-service analytics project. CUSTOMER Sigma Software provides top-quality software development, graphic design, testing, and support services. Systems developed to deliver customer benefits in automotive, telecommunications, aviation, advertising,...

  • Senior Data Engineer

    1 miesiąc temu


    Krakow, Polska Sigma Software Pełny etat

    Seeking Senior Data Engineer to lead a small team, modernize a simple data platform into a cloud-based self-service analytics project. CUSTOMER Sigma Software provides top-quality software development, graphic design, testing, and support services. Systems developed to deliver customer benefits in automotive, telecommunications, aviation, advertising,...

  • Senior Backend Engineer

    2 tygodni temu


    Krakow, Polska Ringier Axel Springer Polska Sp. z o.o. Pełny etat

    Senior Backend Engineer Miejsce pracy:Kraków Technologie, których używamy: PostgreSQL Google Cloud Platform Python AlloyDB Jira Confluence System operacyjny: Windows, macOS O projekcie Join the AI Boost team to work on innovative solutions in the field of artificial intelligence. You'll mainly focus on a Chatbot project that integrates with Google...

  • Senior Backend Engineer

    1 miesiąc temu


    Krakow, Polska Backbase Pełny etat

    The job in short We are looking for an experienced backend engineer to strengthen our team. As a backend engineer you will join a Product team in our Lending value stream within the R&D department and you will focus on Backbase Loan Origination which supports common unsecured lending products including overdrafts, credit cards, unsecured personal loans and...

  • Senior Backend Engineer

    22 godzin temu


    Krakow, Polska Backbase Pełny etat

    The job in short We are looking for an experienced backend engineer to strengthen our team. As a backend engineer you will join a Product team in our Lending value stream within the R&D department and you will focus on Backbase Loan Origination which supports common unsecured lending products including overdrafts, credit cards, unsecured personal loans and...


  • Krakow, Polska Integer Group Services Sp. z o.o Pełny etat

    technologies-expected : Java Spring Boot Maven Gradle Git JIRA Confluence Docker Kubernetes Apache Kafka technologies-optional : Angular C# Xamarin Scala Spark about-project : As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-performance, scalable software solutions. While your primary expertise lies...

  • Software Engineer

    2 tygodni temu


    Krakow, Polska Acceleroid Pełny etat

    Do you love building scalable and innovative backend systems in the cloud? Are you passionate about leveraging AI and ML models to drive real-world impact? If so, we have the perfect opportunity for youWe're seeking a talented and experienced Software Engineer to join our dynamic team and play a crucial role in developing and integrating cutting-edge backend...


  • Krakow, Polska Pwrteams Pełny etat

    Pwrteams invites a Senior Back End Software Engineer to join our team for the client TUI – the subsidiary of a global tourism business giant! As a Senior Back End Software Engineer, you will be part of a cross-functional team or a practice team that enables software development skills and capabilities across a whole domain. About our client TUI Group is...


  • Krakow, Polska BRAVER IT SPÓŁKA AKCYJNA Pełny etat

    technologies-expected : PHP Symfony RabbitMQ Redis ElasticSearch MySQL Docker Git about-project : If you're passionate about technology and eager to contribute to the development of cutting-edge AI products, seize this exciting opportunity. Take the first step and apply now to embark on an enriching journey with us! responsibilities : We are looking for a...

  • Senior Backend Engineer

    4 tygodni temu


    Krakow, Polska Zendesk Pełny etat

    By clicking “Apply Now,” I understand and agree that Zendesk and its affiliates will collect and process my information in accordance with Zendesk’s Candidate Privacy Notice.Job Description Sunshine Conversations powers conversational experiences between people and organizations through an omnichannel messaging experience.We are looking for a...