What we screen for
- Idiomatic Python and a solid grasp of its concurrency and performance trade-offs
- Depth in the right area: web frameworks (Django/FastAPI), data (pandas, Spark) or ML
- Testing, typing and packaging discipline — the things that keep Python codebases maintainable
- System design and production judgement appropriate to the seniority
Every Python developer is technically assessed by us, a former software developer, before you spend a minute interviewing.