Powered by collaboration. Focused on results.
Powered by collaboration. Focused on results.
At Upside, we solve complex, non-trivial problems in data platforms, digital commerce, and AI-driven systems for leading global clients. Join our team to build impactful software, expand your skills, and succeed together.
See Open Roles











Engineering Culture at Upside
Engineering Culture at Upside
Deep Technical Challenges
Tackle complex algorithmic problems, scale distributed systems, and architect solutions that serve millions of users. Our engineering team work on exciting problems in software, data and artificial intelligence.
Read Engineering BlogOpen Source Impact
Contribute to and maintain open-source projects that power our clients and the broader developer community. Build robust tools, contribute to existing projects, and help solve problems that benefit the entire ecosystem.
See Projects on GitHubEngineering Autonomy
Own your architectural decisions, choose the right tools for the job, and maintain high code quality through rigorous peer review. We prioritize clean code and constantly improve our engineering practices.
Browse Handbook
Open Positions
Open Positions
If you didn’t find the role you are looking for, please contact us at careers@upsidelab.io

Handbook
Your Guide to Joining Upside
A transparent look into the company, hiring process, and engineering culture at Upside.
Learn about our processGrowing Leaders, Advancing Engineering
Growing Leaders, Advancing Engineering
Partnership

We act as true partners — to our clients, each other, and our stakeholders — working with trust, respect, and a shared commitment to success.
Engagement

We show up fully, put in the effort, and actively connect with clients and teammates to create exceptional experiences and results.
Ownership

We take responsibility for our work, seek solutions when challenges arise, and hold ourselves accountable for our words, actions, and impact.
Passion for knowledge

We thrive on curiosity — learning bravely, sharing openly, and looking ahead to create lasting value.
Building Together
As CTO of Upside, I lead our technology direction. I work closely with our teams and clients, ensuring technical excellence and effective collaboration. Passionate about advancing technology, I also actively contribute to open-source projects.

Rafał Cymerys
CTO at Upside
I value independence and seeing my code in real use. Daily client contact gives me real project impact. I work with great people and appreciate that the company supports my growth and helps me expand my skills.

Kacper Szarek-Winnik
Software Engineer at Upside
At Upside, every day brings new challenges that push me to become a better developer. I’m in a place where I truly grow-working on meaningful projects alongside a team of talented people.

Kasia Lorek
Software Engineer at Upside
What I value most is working with people and building teams that collaborate toward shared goals. Each day brings new challenges that drive my growth and keep me motivated.

Grzegorz Jędo
Project Manager at Upside
For over 4 years I’ve been growing as a developer, working closely with Upside clients from all over the world. I tackle new challenges daily and support our partners’ needs.

Witold Kęsek
Software Engineer at Upside
You can count on us
You can count on us
Regular feedback and transparent career paths, so you know how to advance and achieve your goals.
A dedicated budget for courses, events and certifications to fuel your professional development.
Contact us
Contact us
If you have any questions or simply want to learn more about what it’s like to work with us, our team is here to help.


Locations
Our offices are located in the vibrant city centers of Kraków and Berlin. Both spaces support focused work, collaboration, and occasional deep-dive workshops.