Prague, Czech Republic Hybrid Full-time

Twisto is hiring a Python Engineer

About the Role

Join a forward-thinking engineering team as a Python Engineer, where you'll play a key role in building and refining backend systems. You'll work hand-in-hand with product and analytics teams to convert business challenges into efficient, scalable solutions using Python and modern cloud technologies.

What You’ll Do

  • Design, develop, and maintain Python-based services with a focus on clarity, reliability, and long-term maintainability.
  • Turn product requirements into technical implementations, ensuring alignment across engineering and business goals.
  • Write clean, well-documented code and conduct thorough code reviews to uphold high engineering standards.
  • Collaborate on system architecture decisions and keep technical documentation current and accessible.
  • Diagnose and resolve bugs, performance bottlenecks, and technical debt across distributed systems.
  • Communicate technical progress and trade-offs clearly to both technical and non-technical stakeholders.

What We’re Looking For

  • 4–5 years of professional software development experience.
  • Strong command of Python, SQL, and Unix/bash scripting.
  • Hands-on experience with PostgreSQL or MySQL databases.
  • Familiarity with Django and building server-side applications.
  • Proficiency in tools like JIRA and Confluence for task and knowledge management.
  • Ability to write code that’s easy to read, test, and extend across multiple languages.
  • English proficiency at B2 level or higher for effective collaboration.

Nice to Have

  • Background in fintech, particularly in card issuing or payment processing systems.
  • Experience working in cross-functional environments with shared ownership.

Technology Environment

You’ll work with a modern stack including Python, Django, PostgreSQL, Docker, Kubernetes, Terraform, AWS, Grafana, Firebase, and standard SQL-based data systems.

Work Environment

This is a hybrid role requiring presence in either Warsaw or Prague at least twice per month. Remote work is supported between in-person gatherings. A collaborative mindset and ability to commute to one of these locations are essential.

Culture & Benefits

  • Ownership over projects and opportunities to grow your skills.
  • An open, inclusive culture with no dress code and minimal hierarchy.
  • Emphasis on transparency, simplicity, and effective communication.
  • Flexible work arrangements that balance autonomy with team connection.
  • MultiSport card, Benefit Card, fresh fruit, and regular team events.
  • At least five weeks of vacation annually.
  • Be part of an expanding European company shaping its next phase of growth.
Required Skills
PythonDjangoPostgreSQLMySQLAWS CloudDockerKubernetesTerraformGrafanaFirebaseSQLUnix/bash scriptingRESTful APIsCloud InfrastructureWeb Frameworks PythonDjangoPostgreSQLMySQLAWS CloudDockerKubernetesTerraformGrafanaFirebaseSQLUnix/bash scriptingRESTful APIsCloud InfrastructureWeb Frameworks
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Twisto
Twisto, a Param Company, is a modern financial services provider in Central and Eastern Europe. With our app, people have full control over their payments - they can defer or split purchases, share expenses, pay invoices, or shop with virtual and physical cards. We deliver clarity, convenience, and fair exchange rates both at home and abroad. We are a company that keeps growing, innovating, and expanding our services to make everyday life easier for our customers.
All jobs at Twisto Visit website
Job Details
Department IT
Category backend
Posted 2 months ago