Upside

Senior Backend Engineer, Python/Ruby

Upside

full-time

Posted on:

Origin:  • 🇵🇱 Poland

Visit company website
AI Apply
Manual Apply

Salary

💰 PLN 20,800 - PLN 25,900 per month

Job Level

Senior

Tech Stack

CloudGoJavaScriptMicroservicesPostgresPythonReactRubyVue.js

About the role

  • Design, develop, and maintain production-grade backend platforms for global clients
  • Work in small autonomous teams (3-9 people) delivering mission-critical systems
  • Make architecture decisions and implement deployments
  • Collaborate directly with technology leaders, founders, and domain experts
  • Contribute to open-source projects and internal R&D (e.g., Enthusiast AI Agent framework)
  • Communicate with both technical and non-technical stakeholders to shape solutions

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 or the willingness to learn
  • Solid understanding of software architecture principles: monoliths, microservices, asynchronous systems, messaging patterns, and scalability
  • Deep knowledge of relational databases (mostly PostgreSQL) and performance optimization
  • Working understanding of frontend frameworks and tools (e.g. Vue.js, React.js)
  • Practical experience with CI/CD practices and modern cloud environments
  • Strong consulting mindset - balancing technical excellence with client needs
  • Fluent English, with clear written and verbal communication
  • Ability to work in Poland (preferred location options indicate Poland residency)