Senior Python Back End Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Python Back End Engineer (Python/Django): Own and evolve core freight brokerage systems and related services with an accent on multi-service reliability, database performance, and safe rollout/deprecation across several Python/Django services. Focus on distributed systems debugging, incident response, and technical leadership through standards (ADRs/RFCs), mentoring, and end-to-end delivery from design to observability.
Location: Anywhere remotely from Brazil
Company
builds logistics technology for freight brokerage operations.
What you will do
- Own and evolve core freight brokerage systems: quoting, booking, pricing/rate logic, contracts, carrier compliance, facility matching, and scheduling workflows.
- Lead technical initiatives across multiple Python/Django services, including design, phased rollout, and safe deprecation.
- Drive platform and reliability work: database/dependency upgrades, search/indexing changes, performance tuning (queries/indexing/caching), and safer deployment patterns (migration safety, validation pipelines).
- Ship high-impact product and revenue work: pricing and benchmark integrations, compliance/load-registration flows, and feature-flag/segmentation strategies.
- Define engineering standards for the squad and beyond: ADRs, shared integration layers, test and observability patterns, and code review culture.
- Operate production systems: incident response, war-room coordination, root-cause analysis, and fast stabilization PRs when operations are at risk.
Requirements
- Must be based in Brazil and work remotely from there.
- Senior back-end engineering experience owning ambiguous, multi-step projects end-to-end across API and UI (design → implementation → rollout → observability), comparable to tech-lead-level delivery on business-critical systems.
- Strong Python and Django (or deep transferable experience with substantial production Python web work).
- PostgreSQL expertise: schema design, production migrations, query plans, indexing, and fixing latency/regressions beyond CRUD.
- Experience with distributed systems and multi-service realities: async jobs/queues, events, idempotency, integration failures, and cross-service debugging.
- Production mindset with on-call/incident response experience; technical leadership through migrations/integrations/architecture decisions and mentoring; clear written and verbal communication (design docs/ADRs/RFCs).
Culture & Benefits
- Remote work from Brazil.
- Emphasis on engineering standards, thorough PRs, and documentation (ADRs/RFCs) that other engineers can reuse.
- Production ownership with a focus on stability under operational load.
- Mentorship and informal leadership through pairing and design reviews (not necessarily people management).
Hiring process
- Interviews focused on end-to-end ownership, production reliability, and technical leadership through examples.
- Discussion of experience with Python/Django, PostgreSQL performance/migrations, and distributed systems debugging.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →