Эта вакансия пока только на английском.

← Назад к вакансиям
S

Senior Backend Engineer

Similarweb·Tel Aviv, Израиль·en
Не указаноПолная занятостьBackend DevelopmentDigital Intelligence

Build and operate backend services, distributed workflows, data access layers, and AI-powered product capabilities. Work with product, design, frontend, and data/AI teams to deliver reliable, scalable systems.

Обязанности

  • Design and build backend services using Python and TypeScript
  • Own API design, service contracts, and versioning, including interfaces used by AI agents
  • Design and optimize data models, schemas, migrations, and queries across transactional and analytical databases
  • Build asynchronous workflows, queues, scheduled jobs, and event-driven processing
  • Integrate LLMs and agent runtimes into production services with testable boundaries
  • Implement authentication, authorization, and secure service-to-service integrations
  • Build resilient data-fetching layers with timeouts, retries, caching, and graceful degradation
  • Guide technical decisions, code quality, and system architecture
  • Improve scalability, fault tolerance, observability, and production debugging
  • Own services in production, including CI/CD, Kubernetes deployments, and troubleshooting
  • Partner with frontend teams on API contracts, data structures, performance, and user experience needs
  • Translate product requirements into robust technical solutions with product and design partners
  • Conduct code reviews and contribute to architectural discussions and engineering practices
  • Improve unit, integration, and end-to-end testing, observability, and reliability
  • Use and evaluate AI coding tools; improve AI-assisted development workflows and automation

Требования

  • At least 5 years of backend engineering experience building and operating production services at scale
  • Strong Python or Node.js/TypeScript skills and willingness to work with both
  • Experience with scalable backend architecture, service boundaries, and data modeling
  • Strong knowledge of API design, authentication, authorization, and distributed systems
  • Experience with asynchronous programming and long-running or distributed execution
  • Experience with relational or analytical databases, schema design, migrations, and query optimization
  • Experience optimizing query performance and cost across large datasets
  • Knowledge of performance, reliability, and security practices
  • Experience with unit, integration, and end-to-end testing and observability tools
  • Experience with Docker, Kubernetes, and CI/CD
  • Production experience integrating LLMs or model APIs into backend services
  • Regular use of AI development tools, including the ability to validate and improve generated code
  • Understanding of prompt engineering for development workflows
  • Strong product and technical judgment, communication, and collaboration skills
  • Enough React and TypeScript familiarity to reason about API consumers

Будет плюсом

  • Experience with agent orchestration frameworks or the Model Context Protocol
  • Experience with workflow engines such as Temporal, Airflow, or Step Functions
  • Experience with data platforms, analytics products, or BI tools

Условия и преимущества

  • Competitive compensation and benefits
  • Career development opportunities, coaching, and learning resources
  • Community events and team outings
  • An inclusive workplace

Соответствие

Больше возможностей

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

Новые вакансии в категории «Backend Development».

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.

Создайте профиль, чтобы увидеть оценку соответствия.