Tech Stack
AWSDjangoGradleGrafanaGRPCJavaKafkaKubernetesPandasPrometheusPythonRabbitMQSpringSpring BootSpringBootSQL
About the role
- Optimizing and evolving a mature platform of python services
- Joining a product-minded and quality-aware team that cares about the product and customer experience
- Opportunities to grow into a domain expert and lead technical initiatives
- Build foundations of bigger work coming to Q2C
- Apply technical skills to build and optimize product features
- Take end-to-end technical ownership with quality and observability
- Design scalable application architecture
- Address tech-debt and evolve services
- Collaborate with product managers and adjacent engineering teams
- Be a mentor for other engineers
- Implement solutions for integrating product catalog items with pricing and discount details to create quoting widgets
- Bridge the gap to payment services for invoice generation
Requirements
- Strong development experience with Python and Django
- Experience with microservice-based architectures
- Experience with relational databases (SQL queries, migrations, optimization)
- Experience with message queues (e.g., RabbitMQ, NATS, Kafka)
- Experience with API design
- Committed to writing and delivering high-quality code
- User-focused mindset
- Strong communication skills in English
- Focus on people based in Europe and West Asia to work within European business hours