menu icon

Python Engineer

Senior level

|

Full time

|

Novi Sad, Serbia or remote

The Challenge You'll Tackle

We're looking for an experienced Python Engineer who enjoys building reliable backend systems, solving complex technical problems, and continuously improving the way software is built.

You'll work with a collaborative engineering team on scalable applications while using modern development practices, automated testing, and AI-powered tools to deliver high-quality software.

How You'll Make an Impact

  • Designing, developing, and maintaining backend services in Python.
  • Building REST APIs and scalable microservices.
  • Writing automated tests and contributing to a strong quality culture.
  • Collaborating with frontend engineers, QA engineers, designers, and product managers.
  • Using AI tools to improve productivity, generate tests, and simplify everyday development tasks.
  • Optimising applications for reliability, scalability, and performance.
  • Participating in architecture discussions, code reviews, and technical improvements.
  • Troubleshooting production issues and delivering long-term solutions.

The Mastery We're Seeking

  • 4+ years of professional Python development experience.
  • Experience with Django, FastAPI, or Flask.
  • Strong understanding of REST APIs and microservice architecture.
  • Experience working with PostgreSQL, MySQL, or NoSQL databases.
  • Experience with Docker and CI/CD workflows.
  • A strong focus on automated testing using pytest or unittest.
  • Experience using AI development tools in your daily work.
  • Good English communication skills.

Skills That Will Set You Apart

  • Experience with AWS, Azure, or Google Cloud.
  • Experience with Firebase or mobile backend services.
  • Familiarity with Kafka, RabbitMQ, or other messaging systems.
  • Experience with Infrastructure as Code tools such as Terraform.

APPLY FOR THIS JOB

BENEFITS

Our commitment to you

Our benefits are our promise to invest in your growth, support your well-being, and build our community together.

Your Growth & Mastery

We are committed to your professional journey and believe mastery is a continuous pursuit. We invest in your development through dedicated education, helping you stay at the forefront of technology and expand your expertise.

Your Well-Being & Balance

Exceptional work is the product of a healthy, balanced, and empowered life. We build our culture on a foundation of trust and autonomy, offering a truly flexible hybrid work environment (from our Novi Sad office or fully remote), a flexible start to your workday (from 7 to 10 AM), and a generous vacation package with initial 24 vacation days with up to 30 days annually. Your health is paramount, which is why we provide a private health package of your choice and paid sick leave to ensure you have the support you need.

Our Community & Partnership

We are a team, not just a collection of individuals. Our community is built on a foundation of mutual respect and lasting relationships. We strengthen these bonds through regular team events, monthly gatherings, and bi-yearly team-building trips. We support growing families with a motherhood bonus and holiday traditions that celebrate children. Last but not least, our pet-friendly offices bring extra joy to daily life, reflecting a culture where every member feels valued and connected.

APPLY FOR THIS JOB

Two colleagues collaborating and writing on a glass board in a bright office.

OUR WORK

Projects you will shape

You won’t just join a project; you’ll join a mission to deliver measurable value and create the transformative outcomes that power industry leaders.

No items found.

ALL CASE STUDIES