Talent.com
This job offer is not available in your country.
Senior Backend Engineer (Python / Ruby / Node)

Senior Backend Engineer (Python / Ruby / Node)

Upside Lab sp. z o.o.Kraków, małopolskie, Polska
2 days ago
Job description

Senior Backend Engineer (Python / Ruby / Node)

Miejsce pracy : Kraków

Technologies we use

Expected

  • Ruby
  • Python
  • JavaScript
  • Node.js
  • PostgreSQL

Optional

  • Vue.js
  • React.js
  • About the project

    As a Senior Backend Engineer, you will play a pivotal role in designing, developing, and maintaining production-grade platforms for global clients. This position is at the heart of our development efforts, contributing significantly to the backbone of client-facing solutions. You'll be part of a dynamic development team, sized between 3 to 9 members, dedicated to craft scalable and resilient backend systems.

    Your responsibilities

  • Developing complex digital platforms - from architecture decisions to implementation and deployment.
  • Work in autonomous teams (3-9 people) delivering mission-critical systems.
  • Collaborate directly with technology leaders, founders, and domain experts to shape solutions that drive real business outcomes.
  • Our requirements

  • Extensive commercial experience in building web-based application (+5 years).
  • Strong proficiency in at least one of Upside’s core technology stack : Ruby, Python, JavaScript, Node or the willingness to learn based on your current skills.
  • Solid understanding of software architecture principles : monoliths, microservices, asynchronous systems, messaging patterns, and scalability.
  • Deep knowledge of relational databases (we mostly use PostgreSQL) and performance optimization.
  • Working understanding of frontend frameworks and tools (e.g. Vue.js, React.js).
  • Practical experience with Continuous Integration / Continuous Deployment (CI / CD) practices and modern cloud environments.
  • Strong consulting mindset - balancing technical excellence with client needs and communicating effectively with both technical and non-technical stakeholders.
  • Fluent English, with clear written and verbal communication.
  • This is how we organize our work

    Team size

    20-30

    This is how we work

  • in house
  • at the client's site
  • you focus on a single project at a time
  • you can change the project
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you develop the code "from scratch"
  • you focus on product development
  • you focus on code maintenance
  • agile
  • Team members

  • backend developer
  • frontend developer
  • fullstack developer
  • mobile developer
  • technical leader
  • architect
  • automated test programmer
  • manual tester
  • project manager
  • graphic designer
  • UI designer
  • UX designer
  • This is how we work on a project

  • Clean Code
  • code review
  • pair programming
  • team-level deployment
  • active monitoring
  • documentation
  • issue tracking tools
  • Development opportunities we offer

  • conferences abroad
  • conferences in Poland
  • development budget
  • substantive support from technological leaders
  • support of IT events
  • technical knowledge exchange within the company
  • the company supports open source projects
  • time for development of your ideas
  • What we offer

  • Salary : Senior Engineer : 20 800 - 25 900 PLN net + VAT / Lead Engineer : >
  • 26 500 PLN net + VAT.

  • Transparent progression path.
  • Flexible work : office in Kraków, hybrid or remote from anywhere in Poland, with company on-sites.
  • Additional paid days off beyond national holidays.
  • A deeply collaborative, engineering-led company culture.
  • Support for ongoing learning.
  • Benefits

  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of foreign language classes
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events
  • corporate library
  • parking space for employees
  • birthday celebration
  • employee referral program
  • Recruitment stages

  • 30-minute intro video call
  • 1-hour Technology Screening
  • 90-minute Technology Interview
  • Conversation with our CEO & CTO
  • Recruitment process :

    Please start by submitting your application through our online form. We kindly ask for a few days to carefully review your application. Once we've done so, we'll reach out with our initial feedback. Should your application align with our requirements, you'll be invited to a 30-minute intro video call. We'll discuss expectations and address any questions you might have about Upside. We are making sure that your process is as fast as possible (it can last as little as 3–4 days from an application to an offer).

    Additional information

    If you didn't find all the information you were looking for, have a look at our handbook (https : / / github.com / upsidelab / handbook)

  • it covers a variety of different matters that could be important at this stage. If there's anything else we did not mention that you're interested in - share your thoughts with us careers@upsidelab.io
  • Upside Lab sp. z o.o.

    At Upside, we’re not just shipping features - we’re partnering with ambitious companies across the globe to solve complex, meaningful problems through technology. We work in small, focused teams, combining engineering, product thinking, and design, to deliver outcomes, not just output.

    Open-source is a strategic part of our work. We build and maintain a number of open-source projects that support our clients and internal R&D. Our latest release is Enthusiast, an AI Agent framework tailored for e-commerce use cases.

    Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Upside Lab sp. z o.o. z siedzibą w : Krupnicza 5 / 6, 31-123 Kraków (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.

    Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne : (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem : careers@upsidelab.io.

    Create a job alert for this search

    Senior Backend Engineer • Kraków, małopolskie, Polska

    Related jobs
    Marketplace Engineer (Customer & Partner-facing) @ Beekeeper AG

    Marketplace Engineer (Customer & Partner-facing) @ Beekeeper AG

    Beekeeper AGKraków, Poland
    At Beekeeper we connect over a million frontline workers in more than 150 countries with the tools they need to do their best work — no company email required. Our open Marketplace and modern extens...Show moreLast updated: 13 days ago
    Senior Python Engineer

    Senior Python Engineer

    GPC Global Technology CenterKraków, Polska
    We are seeking a highly skilled Senior Python Engineer to join our ML / AI team, focusing on the exploration and implementation of Machine Learning, Generative AI, and other innovative technologies.T...Show moreLast updated: 30+ days ago
    • Promoted
    Fullstack Developer

    Fullstack Developer

    Mindbox S.A.Kraków, Lesser Poland, Poland
    As a Fullstack Engineer, you will play a crucial role in the development and optimization of our cutting-edge solutions.Designing, coding, testing, and deploying fullstack applications.Collaboratin...Show moreLast updated: 5 days ago
    Senior Backend Engineer

    Senior Backend Engineer

    BackbaseKraków, Poland
    We are looking for an experienced Backend Engineer to strengthen our team.As a Backend Engineer you will join a Product team in our Business Banking value stream within the R&D department and you w...Show moreLast updated: 17 days ago
    • Promoted
    Backend Developer (Node.js)

    Backend Developer (Node.js)

    NTIATIVE sp. z o.o.Kraków, Lesser Poland, Poland
    Bwinners is a leading digital betting platform in West Africa, operating in Gambia, Sierra Leone, Senegal, and beyond.With over 1,500 employees and a rapidly growing international footprint, we’re ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Backend Microservices

    Software Engineer - Backend Microservices

    ACCELEROID SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄKraków, Lesser Poland, Poland
    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 fo...Show moreLast updated: 30+ days ago
    Senior Backend Engineer

    Senior Backend Engineer

    Motorola SolutionsKrakow, Poland
    Learn more about the project -.C#, Python, Relational & Non Relational Databases, k8s, Microsoft Azure, Event Processing, Distributed Data Processing. An experienced and hands-on programmer (C# or a...Show moreLast updated: 4 days ago
    Software Engineer (Python) @ OpenX

    Software Engineer (Python) @ OpenX

    OpenXKraków, Poland
    At OpenX, we have built a team that is uniquely experienced in designing and operating high-scale ad marketplaces, and we are constantly on the lookout for thoughtful, creative executors who are as...Show moreLast updated: 25 days ago
    AI / ML Principal Software Engineer @ Sii Polska

    AI / ML Principal Software Engineer @ Sii Polska

    Sii PolskaCracow, Poland
    Join our client's team in the medical industry as an AI / ML Principal Software Engineer, and help build cutting-edge software solutions powered by machine learning for real-world applications.In thi...Show moreLast updated: 26 days ago
    • Promoted
    Software Engineer (Customer & Partner)

    Software Engineer (Customer & Partner)

    Motife Sp. z o.o.Kraków, Lesser Poland, Poland
    We're hiring on behalf of an innovative European tech company that’s transforming how frontline teams across 150+ countries connect, collaborate, and get work done—without relying on traditional co...Show moreLast updated: 7 days ago
    FullStack Engineer @ Antal

    FullStack Engineer @ Antal

    AntalKraków, Poland
    We are looking for an experienced Full Stack Engineer with a strong frontend focus to join an exciting cybersecurity project for our client in the banking sector. You will be part of a global team w...Show moreLast updated: 1 day ago
    Ruby on Rails developer

    Ruby on Rails developer

    SHOPBOX SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄKraków, małopolskie, Polska
    Nasza misja jest prosta : budujemy inteligentne oprogramowanie dla sklepów autonomicznych, eliminując kolejki i tworząc unikalne doświadczenia zakupowe. Szukamy kogoś, kto nie boi się wyzwań, kocha t...Show moreLast updated: 9 days ago
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Camlin GroupKraków, Other / Non-US, Poland, 30-644
    Quick Apply
    Camlin is a global technology leader that operates with the vision of bringing revolutionary products to life for a wide range of industries, including power and rail, and also has interests in a n...Show moreLast updated: 5 days ago
    Senior Python Engineer

    Senior Python Engineer

    Antal Sp. z o.o.Kraków, Polska
    Poszukujemy doświadczonego inżyniera oprogramowania do zespołu budującego nowoczesne, oparte na Pythonie rozwiązania dla globalnych funkcji finansowych. Osoba na tym stanowisku będzie odpowiedzialna...Show moreLast updated: 30+ days ago
    Senior Fullstack Ruby on Rails Engineer

    Senior Fullstack Ruby on Rails Engineer

    DotlinkersCracow, hybrid, 3 days from the officeTyp of contract : B2BApply now
    Nobody read books anymore… Nope! Our client, a leading entertainment and technology company is shaping the future of storytelling, utilizing AI and predictive algorithms to discover untold stories ...Show moreLast updated: 17 days ago
    Senior Software Engineer (Backend)

    Senior Software Engineer (Backend)

    KitopiKrakow
    Kitopi is the world’s leading tech-powered multi-brand restaurant.With a mission to satisfy the world’s appetite, Kitopi operates a portfolio of both invested and franchised F&B brands, serving as ...Show moreLast updated: 30+ days ago
    Senior Growth Engineer @ Apollo.io

    Senior Growth Engineer @ Apollo.io

    Apollo.ioKraków, Poland
    You’ll work at the intersection of engineering, product, and marketing to optimize funnels, automate growth loops, and implement features that drive measurable impact. This is how we organize our wo...Show moreLast updated: 30+ days ago
    Python Developer

    Python Developer

    N Consulting LtdKrakow, Poland, Poland
    Quick Apply
    We are seeking an eager software engineer to develop our Core Service infrastructure, which will help scale out our existing platform as well as build a framework for Engineering to depend on.Core ...Show moreLast updated: 30+ days ago