Olha Olifir

Recruiter

Olha Olifir

Senior/Staff Product Engineer in Office (Lviv)

Binariks is looking for a Senior/Staff Product Engineer to take end-to-end ownership of a correctness-critical product — from back-end processing and data modeling through external integrations to the user-facing interface.

The product involves asynchronous and long-running workflows, multi-tenant data, third-party and AI/LLM integrations, and complex business rules where correctness and traceability are critical. This is a highly autonomous, client-facing role: the engineer will work directly with stakeholders to clarify requirements, challenge assumptions, prototype business flows, and drive technical decisions from ambiguity through production.


What We’re Looking For:
Must skills:
Candidate must demonstrate hands-on production experience. 
  • ~8+ years of experience building production systems, including ownership of at least one product/system end to end.
  • Strong experience designing asynchronous and/or long-running workflows, including idempotency, retries, and safe recovery from partial failures.
  • Strong full-stack engineering capability across backend and frontend.
  • Systems decomposition experience: designing, splitting, or consolidating services/modules and understanding the trade-offs of architectural boundaries.
  • Multi-tenancy and authorization: tenant isolation, least privilege, delegated administration, and auditability.
  • Production-grade observability and operability: distributed/cross-service tracing, metrics, error reporting, and cost awareness.
  • Data modeling and safe schema evolution, including forward-only migrations.
  • Testing across layers, including validation of user-visible behavior rather than relying exclusively on unit/API-level testing.
  • Experience integrating unreliable third-party services using adapters, caching, timeouts, cost controls, and degraded-mode strategies.
  • Application security fundamentals, including trust boundaries, credential management/rotation, injection/SSRF risks, and protection of client-side secrets.
  • Strong verification discipline and ability to validate data against the actual source of truth.
  • Strong written technical communication: architecture decision records, trade-off documentation, and runbooks.
  • Product judgment and ability to identify when technically valid outputs could nevertheless mislead users.
  • Proven client-facing ownership: comfortable leading requirements conversations rather than only implementing predefined tickets.
  • Ability to uncover underlying business rules, identify contradictions, prototype business flows, and secure stakeholder agreement.
  • Strong critical thinking, stakeholder communication, autonomy, and ability to make progress with incomplete requirements.
Strongly preferred:
Significantly strengthens a candidate; gaps here are acceptable if the required skills are strong.
  • Applied AI/LLM integration experience, particularly structured outputs, evaluation, and cost control.
  • Experience delivering on-premise or air-gapped solutions alongside hosted/cloud products.
  • Enterprise SSO and federated identity experience.
  • Experience across different deployment topologies.
  • Experience in regulated or other high-stakes domains.
  • Productive, accountable use of AI coding agents in software development.
Nice to Have:  
Bonus context. We do not expect any single candidate to cover these. Any of the following would materially reduce our risk, so please call out candidates who have even partial exposure.
  • Experience working with AI/ML-enabled products without necessarily having an ML research or data-science background.
  • Exposure to multiple languages, frameworks, and cloud environments, demonstrating the ability to become production-ready in unfamiliar technologies quickly.
  • Experience working both as part of a product engineering team and as the sole engineer/owner of an independent workstream.
Your Responsibilities:
  • Design and maintain long-running, resumable, multi-stage workflows, including idempotency, retries, partial-failure recovery, and bounded concurrency.
  • Own service/module boundaries and enforce architectural decisions through automated safeguards.
  • Design secure multi-tenant data models, authorization, least-privilege access, delegated administration, and audit trails.
  • Build robust integrations with unreliable or expensive third-party services, including AI/LLM providers, with caching, timeouts, cost controls, degraded modes, and quality evaluation.
  • Troubleshoot issues end to end, following data from storage through backend services to the user interface.
  • Maintain strong system operability through cross-service tracing, correlation IDs, metrics, telemetry, and source-level error reporting.
  • Own safe schema evolution and forward-only database migrations.
  • Document architecture decisions, trade-offs, operational procedures, and failure modes.
  • Work directly with clients and stakeholders to uncover underlying requirements, challenge assumptions, prototype flows, and obtain agreement before implementation.
  • Operate autonomously when requirements are incomplete: identify assumptions, make informed decisions, act, and communicate those decisions clearly.


Your Benefits

  • 18 days of paid annual leave

    18 days of paid annual leave

  • 10 sick leaves

    10 sick leaves

  • Additional days off for special occasions

    Additional days off for special occasions

  • Medical Care

    Medical Care

  • Health check-up

    Health check-up

  • Play Room

    Play Room

  • IT Cluster membership

    IT Cluster membership

  • Business Trip

    Business Trip

  • Tech Talks

    Tech Talks

  • Training & Conferences

    Training & Conferences

  • Certification

    Certification

  • Accounting

    Accounting

  • Corporate currency

    Corporate currency

  • Work From Anywhere

    Work From Anywhere

  • Sport

    Sport

  • Internal Activities & Events

    Internal Activities & Events

  • Maternity Leave Bonus

    Maternity Leave Bonus

  • National Holidays

    National Holidays

  • 18 days of paid annual leave

    18 days of paid annual leave

  • 10 sick leaves

    10 sick leaves

  • Additional days off for special occasions

    Additional days off for special occasions

  • Medical Care

    Medical Care