Location: San Francisco, California
About Workato
Workato is the leading Control and Execution Platform for Enterprise AI — the neutral platform enterprises trust to put AI to work across their business. Workato unifies data, applications, and processes into a single platform so AI can reliably orchestrate business processes in production at enterprise scale. Built on more than a decade of running mission-critical processes for over half the Fortune 500 — including Nasdaq, Amazon, Cisco, Vodafone, Atlassian, and Lucid Motors — Workato turns over 14,000 enterprise systems AI needs to act on into one governed execution layer. For more information, visit
workato.com
.
Why join us?
Ultimately, Workato believes in fostering a
flexible, trust-oriented culture that empowers everyone to take full ownership of their roles
. We are driven by
innovation
and looking for
team players
who want to actively build our company.
But, we also believe in
balancing productivity with self-care
. That’s why we offer all of our employees a vibrant and dynamic work environment
along with a multitude of benefits
they can enjoy inside and outside of their work lives.
If this sounds right up your alley, please submit an application. We look forward to getting to know you!
Also, feel free to check out why:
Business Insider
named us an “enterprise startup to bet your career on”
Forbes’ Cloud 100
recognized us as one of the top 100 private cloud companies in the world
Deloitte Tech Fast 500
ranked us as the 17th fastest growing tech company in the Bay Area, and 96th in North America
Quartz
ranked us the #1 best company for remote workers
Responsibilities
We're looking for an exceptional Senior Software Engineer to help build the distributed backend that powers our AI agent platform and the developer-facing products around it — the event-driven services, real-time integrations, and APIs that let agents reliably do real work. You'll be building the systems that need to stay correct and available on our path to 1M users over the next year. In this role, y
ou will also be responsible to:
Build event-driven, horizontally-scalable backend services that process work reliably and correctly even when parts of the system fail.
Build real-time surfaces and integrations — streaming connections, gateways, and CLIs — that hold up under load.
Integrate LLMs and agentic harnesses into production systems.
Drive features end-to-end — from ideation and architecture through deployment, observability, and iteration.
Raise the engineering bar through clean, well-tested code, thoughtful reviews, and mentorship.
Requirements
Qualifications / Experience / Technical Skills
5+ years shipping and operating production backend systems at scale.
Strong proficiency in Python, and the judgment to write clean, well-tested, maintainable code under it.
Deep distributed-systems fundamentals: you know how to keep systems correct and available under partial failure, backpressure, and load — and you design for it by default.
Hands-on experience with event-driven, streaming, or real-time systems (queues, pub/sub, long-lived connections).
Comfortable operating services in production on Kubernetes in the cloud — and instrumenting them with metrics, tracing, and dashboards so you can debug what you ship.
Solid API and software-architecture instincts; you make and defend sensible trade-offs in ambiguity.
LLM/agentic and developer-facing product experience (MCP, RAG, APIs, SDKs, CLIs) a strong plus.
Our stack: Python, FastAPI, Postgres, Kubernetes, AWS. You don't need prior experience with all of it — we care that you can pick it up fast.
Soft Skills / Personal Characteristics
High agency and ownership: You drive work end-to-end, from ambiguity to shipped and iterated, without waiting to be told.
A reliability mindset: You design for failure, not just the happy path.
Product-minded: You care about the users using what you build, not just the system behind it.
AI-native: You use modern AI tooling (e.g., Claude Code) in your daily workflow and stay at the cutting edge of what it can do.
Excellent written communication: We work async and write things down.
(REQ ID: 3006)
Задачи:
— Разработка и развитие backend-сервисов на NestJS (TypeScript) и Python.
— Проектирование архитектуры модулей, API и взаимодействия компонентов системы.
— Разработка сложной бизнес-логики, механизмов обработки данных и интеграции со сторонними сервисами.
— Работа с PostgreSQL: проектирование структур данных, написание и оптимизация SQL-запросов.
— Реализация фоновых процессов, автоматизация задач и обработка больших объёмов данных.
— Участие в разработке серверной части веб- и десктопных приложений.
— Исследование и освоение новых библиотек, фреймворков и технологий.
— Участие в техническом проектировании, рефакторинге и повышении производительности и надёжности решений.
Требования:
— Уверенное владение TypeScript, Node.js и опыт разработки на NestJS.
— Опыт разработки на Python, понимание асинхронного программирования.
— Знание принципов модульной архитектуры и проектирования REST API.
— Уверенная работа с PostgreSQL, SQL, понимание индексов, транзакций и оптимизации запросов.
— Опыт работы с Docker, Git и Linux.
— Понимание взаимодействия сервисов, обработки ошибок и логирования.
— Базовые знания информационной безопасности: безопасная обработка данных, защита API, управление секретами, понимание уязвимостей.
— Готовность самостоятельно изучать новые технологии, модули и библиотеки, включая десктопные приложения.
— Умение принимать технические решения, аргументировать их и писать поддерживаемый код.
Будет плюсом:
— Опыт работы с FastAPI.
— Знание Redis, WebSocket, брокеров сообщений и очередей задач.
— Опыт разработки ETL-процессов, парсеров и систем обработки данных.
— Знакомство с Electron, Tauri или другими технологиями создания десктопных приложений.
— Опыт написания автоматизированных тестов и настройки CI/CD.
— Опыт работы с микросервисной архитектурой и высоконагруженными системами.
— Интерес к киберспорту и игровой аналитике.
Условия:
— Работа над реальными IT-продуктами в сфере киберспорта.
— Участие в архитектурных решениях и развитии технической инфраструктуры.
— Разнообразные задачи: от API и обработки данных до интеграций и десктопных решений.
— Небольшая команда с прямым взаимодействием с разработчиками и руководством.
— Гибридный формат работы в Алматы.
— Возможность профессионального роста и освоения новых технологий.
Обеспечивать качество (Testing), писать и актуализировать unit- и интеграционные тесты для наших AI-продуктов, повышая общую надежность системы; Поддерживать актуальность (регулярно мониторить и обновлять версии библиотек, устранять уязвимости в зависимостях);
ГибридГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Москва
SberData отвечает за развитие платформы для работы с данными в Сбере. У нас свыше 230 Петабайт данных, около сотни продуктов и сервисов для клиентов. Мы создаем собственные сборки платформ в рамках вендорозамещения и активно сотрудничаем со всеми блоками Сбера для решения их бизнес-задач: наши пользователи сделали уже свыше 6500 витрин. SberData внедряет лучшие практики работы с данными, снижает стоимость хранения данных, повышает скорость получения данных, внедряет AI-технологии. Нашими решениями пользуются свыше 30 тыс человек. Технологический стек: Python (FastAPI / Django), Redis, PostgreSQL, Docker, CI/CD (GitLab CI/Jenkins или аналоги), REST API.
Обязанности
### Задачи
* разработка и развитие backend-сервисов на Python
* работа с базами данных
* участие в архитектурных решениях и выборе технических подходов
* взаимодействие с аналитиками и другими командами.
Требования
### Требования
* уверенный опыт backend-разработки на Python от 3-х лет
* хорошее знание SQL и понимание работы с данными
* опыт проектирования и разработки API
* опыт контейнеризации и сборки сервисов: Docker, CI/CD
* понимание принципов построения микросервисной архитектуры
* умение разбираться в существующем коде и улучшать его
* опыт работы Jira, Confluence.
### Будет плюсом
* опыт работы с BI-инструментами (Superset, Qlik, Tableau)
* понимание ETL / data pipelines
* опыт работы с Kafka или другими брокерами сообщений
* опыт участия в миграциях или рефакторинге легаси-систем
* опыт работы в enterprise или интеграционных проектах.
Условия
### Мы предлагаем
* комфортный современный офис в Москве: БЦ Даниловский форт, рядом с М.Тульская, Верхние котлы
* возможность выбрать удобный график – офис/гибрид
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Ищем Tech Lead для руководства командой NLP-инженеров и backend-разработчиков, которая развивает платформу парсинга документов в банке. Специалист будет отвечать за техническое развитие продукта, архитектуру LLM/NLP-решений, управление бэклогом и качество реализации.
Location: Islamabad, Pakistan
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Almaty, Kazakhstan
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Location: Cairo, Egypt
Workplace: hybrid
We are looking for a
Senior Software Engineer
to build and run backend services and internal web applications for our AI teams. You will write production-grade
Go, Python and TypeScript
, own your services from design to on-call. You bring hands-on experience building AI agents in production: tool calling, state, reliability and observability of LLM-based systems. You will work with data scientists, backend engineers, QA and product managers.
Key Responsibilities
Design, build and run backend services in Go and Python, and own them in production: delivery, monitoring, on-call.
Build and evolve backend services that run LLM-based agents: tool calling, MCP integrations, structured output, conversation state and guardrails in code.
Build internal web applications in React and TypeScript, from simple admin pages to complex interactive interfaces.
Support and develop existing production services together with the team: reviews, on-call, fixes and new features.
Design data models and APIs for configuration-heavy products, with attention to consistency, history and safe changes.
Integrate services with the wider backend: sync (HTTP, gRPC, GraphQL) and async (Kafka) communication, built for reliability.
Build observability end to end: metrics, logs, dashboards, tracing, alerting and runbooks.
Drive technical research and design for new features. Weigh trade-offs and write them down.
Take part in code and design reviews and help raise the engineering bar. Mentor engineers and hold AI-generated changes to the same review standard as human ones.
Skills, Knowledge and Expertise
5+ years of commercial software engineering, with
production work on both backend and frontend
. You have written production code without coding agents.
Strong Go: you know and have used its advanced features in production.
Strong Python for service code: async, typing, testing, and a modern web framework such as FastAPI.
Hands-on experience building and running AI agents in production
Strong TypeScript and React: you have built and maintained non-trivial web applications, including complex forms, editors and data visualisation.
Strong SQL: schema design, indexes, query optimisation and migrations. Experience with Redis or similar key-value stores.
Experience with sync and async service communication (HTTP, gRPC, GraphQL, Kafka), with a focus on reliability.
Docker, CI/CD pipelines, and working Kubernetes knowledge. Experience with AWS/GCP core services (compute, storage, networking, IAM).
Experience designing and running observability: metrics, logging, dashboards, tracing (Prometheus, Grafana, OpenTelemetry or similar).
Git workflows and code review, comfortable Linux command line, and networking basics.
Ability to explain a trade-off clearly to a data scientist, a product owner and an on-call engineer.
Experience using AI coding agents with full review of generated changes.
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
🕹 Список обязанностей: — Разработка и поддержка высоконагруженных backend-сервисов на Python. — Проектирование и разработка Event-Driven систем, включая создание таких систем с нуля.
ML / DS Engineer (Classic ML) IT Вакансии Мы ищем опытного ML/DS инженера для разработки и внедрения моделей классического машинного обучения, решения бизнес-задач и построения ML-пайплайнов.
Location: Intellias
Meet your recruiter
Diana Meneses
diana.meneses@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Python Engineer
Senior
Argentina, Chile, Colombia, Costa Rica, Mexico
Remote
APPLY NOW
REFER A FRIEND
We are looking for a Senior Python Backend Engineer who is passionate about applying modern AI-assisted software development practices to build secure, scalable healthcare platforms.
Beyond strong backend engineering skills, we are looking for someone who actively leverages AI development tools, LLM-powered workflows, and automation to improve engineering productivity, code quality, and delivery speed.
You will work on a modern healthcare interoperability platform while collaborating with an engineering team embracing AI-first development practices and cloud-native technologies.
What project we have for you
The platform enables secure access, exchange, and processing of clinical healthcare data across providers, healthcare organizations, and patients using modern interoperability standards including FHIR.
The engineering team embraces AI-assisted software development, modern cloud-native architecture, and automation-first engineering practices. Engineers are encouraged to use AI tools to improve software quality, accelerate development, automate repetitive tasks, and increase engineering productivity.
You will contribute to backend services powering healthcare interoperability while helping evolve the team’s AI-native engineering practices.
What you will do
Design, develop, and maintain scalable backend services using Python, FastAPI, and asynchronous programming principles.
Build high-performance APIs and microservices that support secure healthcare data exchange and interoperability.
Design, implement, and optimize MongoDB data models and persistence layers for high-volume production workloads.
Develop integrations with healthcare systems, identity providers, cloud storage platforms, and external service providers.
Implement secure authentication and authorization mechanisms using OAuth 2.0, OpenID Connect (OIDC), and JWT.
Build and enhance backend services supporting healthcare interoperability standards, including FHIR-based integrations.
Leverage AI-powered development tools and engineering assistants to accelerate software delivery while maintaining high standards of code quality, security, and maintainability.
Collaborate with architects and engineering teams to identify opportunities for applying AI-assisted development practices and modern engineering workflows.
Participate in technical design discussions, architecture reviews, and technology selection decisions.
Write clean, well-tested, and maintainable code following modern software engineering best practices.
Develop and maintain automated unit, integration, and end-to-end tests to ensure platform reliability.
Troubleshoot complex production issues, perform root cause analysis, and implement sustainable solutions.
Contribute to platform observability, monitoring, performance optimization, and operational excellence.
Participate in code reviews, mentor fellow engineers, and promote engineering best practices across the team.
Continuously evaluate emerging technologies, AI engineering tools, and modern development practices to improve engineering productivity and product quality.
What you need for this
Requirements:
5+ years of professional software engineering experience developing backend applications in production environments.
Strong proficiency in Python (3.11/3.12+) and modern backend development practices.
Hands-on experience building high-performance asynchronous applications using FastAPI and Python async/await.
Solid understanding of RESTful API design, distributed systems, and microservice architecture.
Experience working with MongoDB in production environments; familiarity with Beanie ODM or similar asynchronous ODM frameworks.
Strong knowledge of authentication and authorization technologies, including OAuth 2.0, OpenID Connect (OIDC), JWT, and modern Identity Providers.
Experience developing, debugging, and deploying containerized applications using Docker and Docker Compose.
Strong understanding of software architecture, scalability, reliability, and performance optimization.
Experience writing automated tests using Pytest and applying modern software quality practices.
Familiarity with CI/CD pipelines and modern DevOps workflows.
Strong analytical, troubleshooting, and debugging skills.
Excellent communication skills and ability to collaborate effectively within cross-functional Agile teams.
Proven experience using AI-assisted software development tools to improve engineering productivity, software quality, and development velocity.
Hands-on experience with one or more AI coding assistants such as GitHub Copilot, Cursor, Claude Code, ChatGPT, Windsurf, or similar.
Ability to effectively leverage Large Language Models (LLMs) for code generation, debugging, refactoring, documentation, test generation, and architectural exploration while maintaining high engineering standards.
Experience reviewing, validating, and improving AI-generated code with strong engineering judgment.
Experience developing healthcare interoperability solutions or working within Digital Health platforms.
Knowledge of healthcare interoperability standards, including:
HL7 FHIR R4
SMART Health Links (SHL)
SMART Health Cards (SHC)
Nice to have:
Experience building secure clinical data exchange pipelines and healthcare integration workflows.
Familiarity with JWE encryption/decryption mechanisms and secure healthcare data transmission.
Experience with Model Context Protocol (MCP) and AI integration frameworks.
Experience developing MCP servers or AI-enabled backend services.
Experience integrating Large Language Models (LLMs) or AI services into enterprise applications.
Knowledge of Retrieval-Augmented Generation (RAG), AI agents, or agentic application architectures.
Experience integrating with external platforms and services, including:
Google Drive
Microsoft OneDrive
Box
SMTP services
FHIR servers
Familiarity with QR code and image decoding technologies (e.g., pyzbar, zbar).
Experience with Playwright-based end-to-end testing frameworks.
Knowledge of Cucumber/BDD methodologies.
Experience with observability and monitoring technologies, including:
OpenTelemetry
Prometheus
Experience working with event-driven architectures and Kafka.
Experience with AWS cloud services, including AWS Secrets Manager.
Exposure to TypeScript and React for occasional full-stack contributions.
Experience working in regulated industries requiring strong security, privacy, and compliance practices (HIPAA, SOC 2, GDPR, or similar).
Passion for adopting emerging AI engineering practices and continuously improving software development workflows.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Python
Location: Москва
Мы в поиске Lead Python backend-разработчика, который будет управлять командой разработчиков, развивать и внедрять процессы разработки и при этом оставаться практикующим инженером: проектировать, реализовывать и развивать микросервисы, участвовать в обсуждении архитектурных решений.
Агентная разработка у нас — не строчка «будет плюсом», а то, как устроена ежедневная работа команды: кодовые агенты, реестр скиллов, правила для агентов и spec-driven development.
Мы строим технологическую платформу нового поколения для производства, хранения и дистрибуции медиаконтента. Это интеллектуальная экосистема, которая автоматизирует жизненный цикл материалов: от загрузки и разметки до бесшовной публикации в десятках цифровых каналов — сайты, приложения, мессенджеры, соцсети.
Обязанности
### Чем предстоит заниматься:
* руководить командой backend-разработчиков: планирование, декомпозиция и оценка задач, развитие инженерных процессов
* решать задачи отказоустойчивости и горизонтального масштабирования
* участвовать в проектировании взаимодействия сервисов: обсуждать их ответственность, API и контракты событий
* разрабатывать асинхронные микросервисы на FastAPI
* реализовывать обработку событий Kafka: гарантии доставки, идемпотентность, повторную обработку; применять принятые в команде решения для согласования изменений данных и публикации событий
* использовать кодовых агентов для разработки, поддерживать проектные правила и скиллы, проверять и дорабатывать сгенерированный код
* работать с логами и метриками, участвовать в диагностике и устранении ошибок сервисов проекта
* взаимодействовать с аналитиками, QA и frontend-разработчиками.
**Стек:**
Python 3.12+, asyncio, FastAPI, REST
PostgreSQL, Tortoise ORM / SQLAlchemy, Redis
Apache Kafka
FastStream, Django / Wagtail
OpenSearch / Elasticsearch
GigaCode CLI, реестр скиллов, AGENTS.md / rules, MCP
Docker, OpenShift (Kubernetes)
Jenkins, Nexus, Bitbucket, SonarQube, Jira, Confluence
Требования
### Что для нас важно:
###
* от 5 лет коммерческой разработки на Python и профильное IT-образование
* уверенное знание Python и asyncio: асинхронный ввод-вывод, конкурентное выполнение, понимание влияния блокирующего кода
* практический опыт разработки сервисов на FastAPI, реализации REST API и участия в их проектировании
* опыт микросервисной разработки, реализации взаимодействия нескольких сервисов. Понимание архитектуры сервиса
* уверенный SQL и PostgreSQL: транзакции, индексы, планы запросов. Опыт работы с ORM
* практический опыт с Redis: кеширование, TTL и инвалидация кеша
* работа с Docker, логами и метриками приложений; опыт участия в диагностике ошибок и production-инцидентов своего сервиса
* практический опыт Apache Kafka в production. Понимание гарантий доставки и порядка сообщений; реализация идемпотентной обработки и защиты от дублей
* опыт руководства командой разработчиков или роли техлида: постановка задач, код-ревью, развитие людей
* умение выстраивать и внедрять процессы разработки в команде.
**Будет преимуществом:**
* паттерны проектирования: понимание и практическое применение; умение выбирать подходящий паттерн под задачу
* принципы разработки и чистый код: понимание и применение SOLID и других принципов
* Kafka: диагностика consumer lag и ребалансировок, версионирование событий и совместимость схем
* отказоустойчивость межсервисных взаимодействий: понимание и применение
* производительность: профилирование, оптимизация и нагрузочное тестирование
* фреймворки и протоколы: FastStream, Django / Wagtail, SSE, gRPC
* поиск: OpenSearch / Elasticsearch; векторный поиск с pgvector / Qdrant
* эксплуатация: диагностика приложений в Kubernetes / OpenShift
* агентские инструменты: создание собственных скиллов, опыт настройки MCP-интеграций и разработки MCP-серверов, применение SDD в командной разработке
* AI-функции продукта: интеграция LLM и разработка агентов, в том числе с LangChain / LangGraph или аналогами.
Условия
* комфортный современный офис по адресу Кутузовская 32 или Оружейный 41
* формат работы – офис/гибрид
* ежегодный пересмотр зарплаты и годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— развивать сервисы на Python и FastAPI в большом продукте с несколькими командами
— поддерживать телефонию: SIP-транки, входящие и исходящие, запись, события звонка
— разбирать сбои по логам: от заявки до подключения агента и сохранения записи
— менять маршрутизацию безопасно: проверка на отдельных аккаунтах и возврат к прежней схеме
Требования:
— 3-5 лет коммерческой разработки на Python, сервисы в проде
— опыт работы с asyncio, FastAPI, Pydantic
— знание SQLAlchemy и PostgreSQL: транзакции, индексы, миграции, параллельные изменения
— опыт работы с Kafka или другим брокером сообщений: повторная доставка, идемпотентность, лаг
— опыт с телефонией: SIP, RTP, подключение оператора или АТС
— понимание причин отсутствия звука при соединении звонка: NAT, SDP, кодеки, RTP-порты
— опыт работы с Docker, логами и pod в Kubernetes или OpenShift, разбор ошибок в GitLab CI
— использование нейронных сетей в работе с большим кодом с обязательными ревью и тестами
Будет плюсом:
Kamailio, LiveKit, RTPengine, WebRTC, Go, голосовые агенты, STT и TTS
Условия:
— удалённая работа, полная занятость
Responsibilities:
— Develop and maintain scalable, reliable backend services.
— Design and implement RESTful or GraphQL APIs.
— Optimize system performance to handle high-traffic loads.
— Participate in code reviews to ensure maintainability and security.
— Collaborate with Product Managers and Frontend Engineers to deliver end-to-end features.
Requirements:
— Minimum 3 years of professional experience in Python development.
— Strong expertise in modern Python frameworks such as FastAPI (preferred), Django, or Flask.
— Advanced knowledge of Asyncio and asynchronous programming patterns.
— Proficiency in PostgreSQL including schema design, complex queries, and optimization, as well as Redis.
— DevOps mindset with comfort using Docker, CI/CD pipelines, and cloud environments like AWS or GCP.
— Understanding of architectural principles including Microservices, SOLID, and Clean Architecture.
— English proficiency at Upper-Intermediate (B2) level or higher for effective communication in a global team.
Benefits:
— Competitive salary ranging from $3,000 to $5,000 USD net monthly.
— Fully remote work from anywhere in the world with flexible hours.
— No micro-management, emphasis on results and trust.
— Opportunity to work on international products targeting US, European, and UAE markets.
— Professional growth through exposure to high-load challenges and cutting-edge technologies.
Nice to Have:
— Experience with Event-Driven Architecture using Kafka or RabbitMQ.
— Knowledge of Kubernetes and Infrastructure as Code tools like Terraform.
— Background in AI integrations or data-heavy applications.