Tech Stack
AWSDjangoGRPCKafkaKubernetesMicroservicesPandasPythonRabbitMQSQL
About the role
- Design and build services for Workflows/Pipelines that power data processing for templates and automations (e.g., rules engine, lookup tables).
- Contribute to the Document Creation Flow (end-to-end document setup) in close collaboration with Product and other CVT teams.
- Partner directly with stakeholders to clarify requirements and turn them into production-grade solutions.
- Own features end-to-end—from problem definition through delivery, rollout, monitoring, and continuous improvement.
- Join an on-call rotation after onboarding and strengthen our reliability practices.
- Work in a Scrumban process with close Product collaboration.
Requirements
- Have 5+ years of professional experience with Python and deliver scalable, available, maintainable, and performant solutions.
- Apply software design patterns thoughtfully to meet expectations for extensibility, adaptability, and quality.
- Work confidently with Django, microservices, and relational databases (SQL, migrations, optimization), and use message queues (RabbitMQ, NATS, Kafka).
- Write unit and end-to-end tests as part of your workflow.
- Communicate complex technical concepts clearly to product managers, designers, support, and engineers.
- Advocate for the customer and shape great product experiences.
- Use English effectively, written and spoken.