Backend Software Engineer
@ Rho

Belgrade, Serbia
$120,000
On Site
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXX****** @rho.com
Recommended after applying

Job Details

About Us

Rho is the all-in-one banking platform for startups and their accountants. With banking set up in minutes, 2% cashback cards, and powerful tools for managing spend, paying bills, and closing the books, Rho helps high-growth startups move fast and stay focused with comprehensive support.

About The Role

Rho is seeking a Backend Software Engineer to join the core product team in Belgrade. The role involves building and scaling Rho’s all-in-one finance platform using a modern tech stack.

Technical Environment

You will work with the following technologies:

  • Python and Go
  • GraphQL
  • PostgreSQL
  • Docker
  • Kubernetes
  • Google Cloud Platform (GCP)

Qualifications

The ideal candidate will have experience in building web apps and services, working in regulated environments, and proficiency in Python, Go, JS, Ruby, PHP, or similar along with SQL. Experience with distributed systems and handling trade-offs between load and latency is required, as well as a background in startups or technical enterprises such as AI, security, finance, blockchain, or infrastructure.

Nice To Have

  • Experience with Docker and Kubernetes deployments
  • Cloud platform experience with GCP or AWS
  • Knowledge of accounting or financial software
  • Experience mentoring junior engineers

What We Offer

Our benefits include private healthcare for you and your family, a generous PTO policy, onsite lunches, parking support for onsite staff, a learning and development budget, paternity leave, and a hybrid work environment centered in Belgrade's old town.

Key Skills/Competency

Backend, Python, Go, GraphQL, SQL, Docker, Kubernetes, GCP, distributed systems, web development

How to Get Hired at Rho

🎯 Tips for Getting Hired

  • Customize your resume: Highlight backend engineering skills and relevant tech stack.
  • Research Rho: Understand their all-in-one banking platform and culture.
  • Emphasize project experience: Include web apps, distributed systems, and cloud deployments.
  • Prepare for technical interviews: Practice Python, Go, and system design challenges.

📝 Interview Preparation Advice

Technical Preparation

Review Python and Go fundamentals.
Practice system design and distributed architectures.
Study cloud deployment on Google Cloud Platform.
Refresh database skills with PostgreSQL.

Behavioral Questions

Describe handling tight deadlines in past projects.
Explain teamwork in complex stakeholder environments.
Discuss approach to problem solving under pressure.
Detail mentorship experiences with junior engineers.

Frequently Asked Questions