Open Positions

We are looking for

Senior Python Developer

Full time
Hybrid / Remote – Novi Sad

About this position

Bridgewater Labs helps companies around the globe solve complex business problems and unleash the power of digital transformation through our experience, passion, and creativity. Our engineering and development teams ensure clients’ platforms and applications run smoothly, so they can focus on developing and improving their products.

We apply the same principles when working on our in-house projects and products, and this is where everyone gets to bring their expertise, best practice experience, and interests into the game. We believe in and support the autonomy, accountability, and collaboration of all BWL members, and with a team of 50-ish, everyone gets to work with everyone eventually.


We are looking for a Senior Python Developer to join the Bridgewater Labs engineering team in Novi Sad and work on an enterprise scale project for a leading global company.


  • Write well-designed, testable code
  • Improve functionality of existing systems
  • Coordinate with different teams to understand user requirements and provide technical solutions


  • 4+ years of work experience as a Python Developer
  • Expertise in at least one popular Python framework (like FastAPI, Flask, Django, etc.)
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with software engineering best practices, including unit tests, code review, version control, CI/CD, etc.
  • BSc in Computer Science, Engineering or equivalent number of years working in the technology mentioned above
  • Team spirit and good problem-solving skills
  • Excellent English communication skills, both written and verbal
  • Basic knowledge of Docker containers and engine is nice to have
  • Familiarity with front-end frameworks (like React, Vue, or Angular) is nice to have

What’s in it for you

  • You will work with a highly independent and collaborative team in a relaxed and friendly environment.
  • You will manage your working hours to meet your daily routines and choose the work mode as you see fit: work from the office, remote work, or a suitable combination of the two.
  • All decisions regarding your further knowledge and career advancement are made by you, but you can always count on the team to bring up fresh and useful up-to-date info that can help you decide how and when you’ll spend your educational budget. For more in-depth career planning you can always consult management in our biannual feedback sessions.
  • You’ll use your 23 vacation days a year as you wish/plan, take English lessons if needed or wanted, have excellent paid private health insurance, and attend team activities outside work if you feel like it.
  • The salary for this position starts at 2.5k and depends on the expertise and the experience you’ll bring to the table.