upside
upside~23d ago

Senior Backend Engineer (Python/Ruby)

PolandPolandsenior
OtherSenior Backend Engineer
1 views0 saves0 applied

Quick Summary

Overview

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.

Key Responsibilities

Developing complex digital platforms - from architecture decisions to implementation and deployment. Work in autonomous teams (3-9 people) delivering mission-critical systems.

Technical Tools
javascriptpostgresqlpythonreactrubyvueci-cdecommercemicroservicesperformance-optimization

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.

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.

  • 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 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.

Responsibilities

~1 min read
  • 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.

What We Offer

~1 min read
Transparent progression path.
Flexible work: office in Kraków, hybrid or remote from anywhere in Poland, with company on-sites.
A deeply collaborative, engineering-led company culture.
Support for ongoing learning.

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

Office in Kraków, hybrid, fully-remote.

Location & Eligibility

Where is the job
Poland
On-site within the country
Who can apply
PL

Listing Details

First seen
May 6, 2026
Last seen
May 29, 2026

Posting Health

Days active
22
Repost count
0
Trust Level
14%
Scored at
May 29, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

upsideSenior Backend Engineer (Python/Ruby)