hireclover
All jobs

Obriy

Python Middle Enginner

Remote Middle $2.5k–$8.4k/moest.

Summary

Obriy is seeking a Middle Python Engineer to build and ship backend features for the Obriy AI/SURE platform. This role focuses on designing and maintaining scalable APIs, services, and workflow components that power automation, integrations, and knowledge modules in a remote environment.

What you'll do

  • Build and ship backend features for Obriy AI/SURE platform - APIs, services, and workflow components
  • Design, implement, and maintain clean, well-documented REST APIs with strong validation and error handling
  • Integrate with external systems (CRMs, support tools, messaging channels) using stable adapters and safe failure handling
  • Implement background processing and asynchronous workflows for long-running tasks and integrations
  • Maintain and improve data models, persistence, schema changes, migrations, and query performance
  • Improve reliability and observability through structured logging, metrics, tracing, and alerts
  • Troubleshoot production issues and perform root cause analysis with minimal regression risk
  • Write and maintain automated tests and support QA with clear test scenarios
  • Participate in code reviews and contribute to backend best practices and documentation
  • Collaborate with Frontend, DevOps, and Product teams to refine requirements and deliver iteratively

Requirements

Required:

  • Minimum 3+ years of hands-on Python backend development experience in production environments
  • Strong Python fundamentals including clean code practices, typing discipline, debugging, and performance awareness
  • Experience building web APIs with FastAPI and designing maintainable endpoints
  • Strong understanding of API patterns: authentication/authorization, input validation, pagination, versioning, error contracts
  • Solid database experience with PostgreSQL - schema design, migrations, indexing, query optimization, transactions
  • Experience with asynchronous/background processing and handling retries
  • Experience writing tests with pytest: unit and integration tests, mocking, test data strategy
  • Familiarity with production-grade practices: logging, monitoring, configuration management, secure secrets handling
  • Ability to detect, analyze, and resolve issues in production systems and perform root-cause analysis
  • Ability to work independently in a remote setup with proactive, clear communication

Preferred:

  • Experience with LLM/GenAI integrations and prompt orchestration
  • Familiarity with RAG pipelines and vector databases
  • Experience designing integration connectors
  • Knowledge of event-driven architecture and distributed systems
  • Experience with Docker and Kubernetes deployments
  • Familiarity with security best practices and RBAC modeling
  • Experience with performance tuning and caching strategies
  • B2B SaaS/enterprise environment experience

Conditions

Remote position with flexible working arrangement. Team collaboration with Frontend, DevOps, and Product teams.

Browse jobs