Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$3.7к$4.8кмедиана$6.9к
46 в выборке
На международном рынке: $175к/год ($127к - $200к)
76
Хорошая вакансия
развернуть
Задачи очерчены достаточно ясно, а стек актуальный, но без зарплатного диапазона сложно понять, насколько предложение соответствует рынку для senior-специалистов в СНГ.
Кликните для подробной информации
Зарплата не указанаЧёткие задачиАктуальный стекРост и развитие
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Senior Python Developer (Backend): Building high-performance asynchronous Python services and workflow engines for complex hardware approval processes with an accent on FastAPI, state machines, and PostgreSQL audit trails. Focus on designing non-blocking APIs, integrating JAMA Connect, defining client-server contracts, and implementing reliable versioned approval records.
Senior Python Developer
Grid Dynamics, Remote
Join a world-class team of engineers at Grid Dynamics as we build mission-critical engineering tools. We are hiring an ownership-driven Backend Developer to architect the Python-based workflow engines and state machines that bridge the gap between complex hardware requirements and streamlined digital approvals.
Essential functions:
🌸Design and implement high-performance, asynchronous Python backend services using FastAPI and asyncio to power complex review workflows. 🌸Translate intricate business logic into robust state machines, managing requirement transitions from Draft through Active to Approved/Rejected states. 🌸Build and maintain the integration layer with JAMA Connect’s REST API, ensuring seamless data synchronization and handling edge cases like rate limiting and retries. 🌸Serve as the primary architect for the client-server contract, collaborating with Swift/macOS engineers to define JSON schemas, error codes and status enums. 🌸Design relational database schemas in PostgreSQL that support comprehensive audit trails and versioned records for every approval decision. 🌸Maintain high code quality through rigorous pytest coverage and document the API lifecycle to ensure long-term maintainability for QA and future engineers.
Qualifications:
💦Proven experience with async I/O patterns (FastAPI, asyncio, or aiohttp) and a deep understanding of writing non-blocking, scalable code. 💦Strong background in designing and consuming RESTful APIs, including experience with pagination, error handling, and third-party service integrations. 💦Advanced skills in PostgreSQL, specifically in schema design for version tracking, complex migrations, and high-integrity audit logs. 💦Demonstrated experience building state machines or complex workflow engines involving multi-step approvals and status transitions. 💦A "test-first" mindset with professional experience using pytest for unit and integration testing against both mock and live endpoints.
We offer:
☘️Opportunity to work on bleeding-edge projects ☘️Work with a highly motivated and dedicated team ☘️Competitive salary ☘️Flexible schedule ☘️Benefits package - medical insurance, sports ☘️Professional development opportunities
Показать контакты
#developer #remote
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации