Senior Python Developer
PLAN A
Sofia, Bulgaria
About the Project:
We’re seeking a skilled Backend Software Engineer to contribute to an innovative mobility-tech initiative shaping a connected platform that integrates parking, EV charging, urban logistics, and digital services. You’ll work with scalable backend systems powering real-time data flows, ensuring seamless experiences across physical and digital urban hubs.
In This Role, You Will:
- Design, develop, and maintain backend services, primarily in Python using Django or equivalent backend frameworks.
- Build and integrate modular, scalable APIs and microservices to support a diverse ecosystem of services including mobility, parking, logistics, and EV charging.
- Collaborate with cross-functional teams - Frontend, DevOps, Product Management, Compliance, and Urban Solutions.
- Contribute to modern CI/CD pipelines, automated testing, and production-grade monitoring and observability.
- Craft reusable, maintainable, and modular system components catering to complex application logic.
- Work closely with database technologies, optimizing for performance and efficiency.
- Uphold best practices through code reviews, version control, and architectural discussions.
Qualifications/Experience:
- Strong proficiency in Python and Django framework.
- Solid grasp of CI/CD pipelines, containerization, deployment workflows.
- Ability to craft clean, maintainable, and testable code aligned with industry standards.
- Deep understanding of relational databases, ORMs, and query optimization.
- Experience collaborating with frontend teams, ensuring smooth integration.
- Familiarity with version control systems like Git, and branching/merge strategies.
- Sharp analytical and problem-solving skills, capable of navigating complex systems.
- Excellent communication and team collaboration abilities.
- Bachelor’s degree in Computer Science or equivalent professional experience.
Don't forget to mention EuroTechJobs when applying.