backend developer in R&D

грейд
senior
формат
гибрид
язык
Английский B1
опубликована
вчера

описание

Softeq specializes in new product development and R&D, addressing complex technology challenges. It also offers early-stage innovation and ideation, as well as digital transformation business consulting.

задачи

  • Build services and APIs in FastAPI for data access, business logic, integrations, and automation
  • Design API contracts for the customer portal and internal modules, and produce OpenAPI specifications
  • Build the access layer to the analytical store, including parameterized queries, connection pooling, timeouts, retries, and caching of permitted results
  • Implement access control and data isolation through a single audited service layer, permission checks on every route, selection of permitted fields, and reliance on warehouse-level grants
  • Ingest data from relational sources through extraction, intermediate formats, and loading into the raw layer
  • Make background jobs and scheduling reliable through idempotency, prevention of duplicate runs, failure handling, and retries
  • Own performance on heavy queries through server-side pagination, progressive loading, and query execution profile analysis
  • Write tests, handle errors, and participate in reviews and releases

требования

  • At least 8 years of production experience with Python 3, including hands-on experience with FastAPI, async programming, Pydantic, and service architecture
  • Experience testing with pytest and working with CI/CD
  • Strong SQL skills and experience serving data from an analytical store through APIs
  • Experience with Databricks from the consumer side, including connectors or the statement execution interface, SQL warehouses, service principal authentication, scoping identity grants, and understanding how interactive versus serverless compute affects latency and cost
  • Understand how Unity Catalog grants and row-level rules relate to permission checks in application code
  • Experience with API security, including OAuth2/OIDC, JWT validation, role-based access, audit logging, and least privilege
  • Experience extracting data from relational databases, including Oracle and SQL Server, and working with their drivers and clients
  • Experience with Docker, cloud application hosting, and a secrets store
  • Будет плюсом: tuning analytical queries for interactive interface workloads, Node.js/Express, multi-tenant systems where cross-customer leakage is unacceptable, integrating external feeds and third-party APIs for weather, navigation, geospatial services, and tracking data

условия

  • Условий в вакансии нет

навыки

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

статьи для разработчиков