Senior Software/Data Engineer

15 Июня

Партнерские Вакансии

Город:

Тбилиси

Занятость:

Полная занятость

Опыт:

Более 6 лет

Компания "ТРТ"

A Stealth-mode AI-powered Cloud-Native Health-Tech is looking for an experienced Senior Engineer — matching either a Software Engineer or a Data Engineer profile — to build and evolve cloud-native backend services and data pipelines on Google Cloud Platform.

Candidate will independently design and operate production-grade third-party API integrations, event-driven workflows, and ELT/ETL processes, owning features end-to-end from design through implementation to production.

This role requires advanced Python and SQL proficiency; the difference between the two profiles is the center of gravity.

The Business Domain revolves around providing Better Care for the US Patients; meaning, it’s about Treating Patients well. The company was founded more than five years ago. It’s not vaporware, their platform supports US Physician Networks (IPAs) by enabling Smarter, Risk-Adjusted, and more Predictive Care that improves real patient outcomes.

Compensation and Benefits:

Paid Time Off

The company has Unlimited PTOs Policy and compensated New Years Holidays on top of that. The misuse of the policy isn’t welcomed, though it’s definitely possible to take at least two weeks – and fully compensated – vacation, or more.

Corporate Hardware

The company provides Corporate Hardware for employees who completed their Probationary Period, as well as proven their value.

Means of Communication

We use Google Workspace, Slack, Zoom, and similar collaboration tools for messaging, meetings, and document sharing across the organization.

Cloud-Native

We prioritize Cloud-Native Architectures and Third-Party Integrations. We only occasionally use Self-Managed Solutions (e.g., GKE) when they are really required. We also avoid Fully Serverless approaches based solely on Cloud Functions or Cloud Run.

Relocation

Relocation assistance to a desired country may be provided after the probationary period, based on business needs and demonstrated performance.

Team Building

The company partially compensates Team Building events, when multiple teammates are located in nearby countries.

Location and timezone

  • We are focused on hiring in time zones overlapping with the US or Western Europe. Also considering additional locations where time zone overlap and payroll compliance can be reliably supported, including certain Eastern European and Middle Eastern countries (Bulgaria, UAE, etc.).

Some Bits of Stack

  • Google Cloud Platform (GCP)

  • GSuite

  • LLMs and GenAI

  • BigQuery

  • Cloud Composer (Airflow, DBT)

  • Python (FastAPI, pytest)

  • Cloud Spanner

  • Google Kubernetes Engine (GKE)

  • Pub/Sub

  • Git (GitHub, GitFlow)

  • Google Cloud Build

  • Terraform

  • SonarSource

  • LucidChart

Responsibilities:

Shared (Both Profiles)

  • Design and implement robust integrations with various third-party APIs.

  • Contribute to and review the core web services built with FastAPI that power the platform's backend logic.

  • Lead design discussions, write architecture decision records, and raise the engineering bar through code review and mentoring.

  • Participate in R&D tasks, following established R&D methodologies and frameworks (hypothesis formulation, prototyping, experiment evaluation).

Option A Emphasis (Software Engineering)

  • Build and evolve asynchronous Pub/Sub-driven workers and event-driven workflows.

  • Harden reliability of external webhook handling, retries, and idempotent message processing.

Option B Emphasis (Data Engineering)

  • Own ELT pipelines: ingestion, transformation, and delivery of operational and analytical data.

  • Design and optimize analytical datasets in BigQuery; manage pipeline orchestration in Cloud Composer.

  • Drive query optimization and data architecture decisions across Spanner and BigQuery.

Required experience:

Option A — Software Engineering

  • Python (advanced): async/await, OOP, type-annotated code, dependency injection, testing discipline (pytest).

  • SQL (upper-intermediate or better).

  • Strong grasp of algorithms, data structures, and distributed-systems fundamentals (idempotency, retries, message-driven workflows).

  • Production experience with web services and REST APIs (FastAPI or equivalent).

  • Proven track record designing and operating third-party API integrations (webhooks, callbacks, vendor SDKs) — firm requirement.

  • Experience with event-driven architectures (Pub/Sub, Kafka, or similar).

Option B — Data Engineering

  • SQL (advanced): query optimization, data modeling, analytical workloads.

  • Python (upper-intermediate or better).

  • Deep ELT/ETL experience: pipeline design, data architecture, data quality, backfills.

  • Hands-on experience with Airflow / Cloud Composer or a comparable orchestrator — strongly preferred for this profile.

  • Experience with analytical databases and data warehousing (Google BigQuery strongly preferred).

  • Proven experience integrating third-party APIs as data sources/sinks — firm requirement.

Common to Both Profiles

  • Python and SQL are required for either profile.

  • Third-party API integration experience is a firm requirement.

  • Solid understanding of the testing pyramid; practical experience with the TDD (Test-Driven Development) methodology.

  • Senior-level expectations: owns features end-to-end (design → implementation → production), drives technical decisions, performs rigorous code review, mentors mid-level engineers, and troubleshoots production incidents independently.

  • Comfortable in a containerized, cloud-native environment (Docker, Kubernetes, CI/CD).

Компания, занимающаяся разработкой облачных технологий для здравоохранения на базе искусственного интеллекта, ищет сильного специалиста — с профилем либо инженера-программиста, либо инженера по данным — для создания и развития облачных бэкенд-сервисов и конвейеров данных на платформе Google Cloud Platform.

Кандидат будет самостоятельно разрабатывать и обеспечивать работу интеграций сторонних API производственного уровня, рабочих процессов, управляемых событиями, а также процессов ELT/ETL, отвечая за функции на всех этапах — от проектирования до внедрения и запуска в производственную среду.

Обязанности:

Общие (для обеих должностей)

  • Разработка и внедрение надёжных интеграций с различными сторонними API.

  • Участие в разработке и рецензировании основных веб-сервисов, созданных с использованием FastAPI, которые обеспечивают работу бэкенд-логики платформы.

  • Ведение обсуждений по вопросам проектирования, составление протоколов архитектурных решений, а также повышение уровня инженерной работы посредством рецензирования кода и наставничества.

Похожие вакансии

30 Мая

MLOps Engineer( STARTRIBE LTD )

Тбилиси

Компания "STARTRIBE LTD" Наш клиент - международная продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных...

Отправить резюме подробнее

30 Мая

QA Engineer (WEB)

Тбилиси

Компания "STARTRIBE LTD" О компании: Занимаемся разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с...

Отправить резюме подробнее

30 Мая

DevOps Engineer (Oracle/OCI)

Тбилиси

Компания "Andersen" Andersen is hiring a DevOps Engineer (Oracle/OCI) for a project developing AI-powered customer service solutions and...

Отправить резюме подробнее

01 Июня

QA Automation Engineer (JS)

Тбилиси

Компания "Andersen" Andersen is hiring a QA Automation Engineer (JS) for a project developing collaboration platforms and ensuring quality,...

Отправить резюме подробнее

01 Июня

PostgreSQL Database Engineer / DBA( Altenar )

Тбилиси

Компания "Altenar" Altenar — международная IT-компания и поставщик программного обеспечения для B2B-клиентов. Мы специализируемся на...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: