Acropolium

Python Engineer

$$$$

Python Engineer
Join Acropolium - Where People Matter, and Ideas Grow

Acropolium is an international software development and tech consulting company with over 22 years of experience in delivering scalable, human-centric digital solutions. We partner with clients across 20+ industries - from bold startups to established unicorns - helping them grow, adapt, and thrive.
With ISO 9001 certification and 450+ successful applications behind us, we combine deep technical expertise with a people-first culture. Our core team is in it for the long run — over 60% have been with us for more than 10 years - and we’re growing fast.

About the Role
We are looking for a Python Engineer to join our technical teams and work on modern software solutions across different domains.
You’ll have the opportunity to build scalable backend systems, APIs, distributed services, data-intensive applications, and AI-powered solutions using Python.
The exact technology stack will depend on the project, so we’re interested in professionals with different areas of Python expertise.

Key Responsibilities
 

  • Design and develop scalable software solutions using Python.
  • Build and maintain backend services, APIs, and integrations.
  • Work with databases, distributed systems, and cloud-based environments.
  • Develop clean, maintainable, and well-tested code.
  • Contribute to system architecture and technical decision-making.
  • Integrate external services, APIs, and third-party solutions.
  • Troubleshoot, optimize, and improve existing applications.
  • Collaborate with developers, QA engineers, DevOps specialists, and other stakeholders.


Technologies & Areas
Depending on the project, you may work with:
 

  • Python
  • FastAPI, Django, Flask
  • REST APIs and microservices
  • PostgreSQL and other relational databases
  • MongoDB, Redis, DynamoDB, and other NoSQL technologies
  • Docker and Kubernetes
  • AWS, Azure, or Google Cloud
  • Kafka, RabbitMQ, and other messaging systems
  • CI/CD and automated testing
  • Async programming and distributed systems
  • Data engineering and AI/ML integrations


What We’re Looking For
 

  • Strong commercial experience with Python
  • Solid understanding of software engineering principles
  • Experience developing backend systems, APIs, or distributed applications
  • Good knowledge of databases and application architecture
  • Experience with cloud technologies and modern development practices is a plus
  • Ability to write clean, maintainable, and testable code
  • Strong problem-solving and communication skills
  • English - B2 or higher


We’re open to professionals with different Python backgrounds, including Backend Engineers, Python Developers, Data Engineers, and AI/ML Engineers.

 

Why You’ll Love Acropolium

  • People-First Culture - A team that values openness, trust, and genuine connections.
  • Keep Growing - Career development, learning resources, and opportunities to expand your expertise.
  • Work-Life Balance - A culture that values your personal time and well-being.
  • Work Equipment Support - We help you get the equipment you need to work comfortably and effectively.
  • Rewards & Recognition - Earn internal Kudos currency and redeem it for Acropolium merch.
  • Referral Program - Recommend great people to join our team and get rewarded.
  • Little Extras, Big Smiles - Enjoy company events and thoughtful annual gifts for our team members and their children.
  • Making a Difference Together - We support our colleagues serving in the military and believe in making a positive impact beyond our business.


Let’s DARE TO CREATE* together.
Join Acropolium - not just a job, but a place to belong.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 12 October
123 views · 66 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...