Senior Python Developer
Grid Dynamics
- Грейд
- Senior
- Формат
- Удалённо
- Категория
- Программист
Откликнуться
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
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
Apply
#developer #remote
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
Apply
#developer #remote
- python
- fastapi
- asyncio
- aiohttp
- postgresql
- pytest
- jama_connect
- swift
- macos
- state_machines
Оценка вакансии
60/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Frontend Developer in Web3
AI-балл 91/100Matter Labs
5 200 – 6 600 $
Удалённоhtmlcssjavascript
C# Developer
AI-балл 67/100OZON · Россия
Удалённоcsharpdotnetpostgresql
Миддл Go-разработчик
AI-балл 64/100Mail · Москва
MiddleГибридgoperllua
Сеньор C/C++-разработчик, NGFW
AI-балл 58/100ИнфоТеКС · Санкт-Петербург
SeniorОфис / Удалённоccppstl
Fullstack-разработчик
AI-балл 53/100Санкт-Петербург
от 200 000 ₽
Офисtypescriptnodejsdocker
