We are looking for a highly skilled Backend Engineer to join our team and build a high-performance system. You will be responsible for developing a robust infrastructure capable of handling complex time-series data, heavy numerical computations, and scalable task distribution. Key responsibilities: * Architect and develop a high-performance backend using Python 3.12 and FastAPI; * Design and optimize complex database schemas in PostgreSQL, focusing on versioning relationships and query performance; * Implement time-series data solutions using PostgreSQL extensions (like TimescaleDB); * Build and manage asynchronous task processing systems using message queues (RabbitMQ, Redis, or Celery); * Integrate AI capabilities leveraging OpenAI GPT-5; * Develop and refine data parsers using the Lark library with custom context-free grammar specifications; * Optimize computational efficiency by working with Numba and high-performance libraries like NumPy and Pandas; * Implement technical analysis tools using TA-Lib; * Ensure system reliability through database migration strategies, backup/recovery procedures, and production monitoring; * Collaborate on infrastructure automation and deployment in Linux environments using Docker and CI/CD pipelines.
Requirements: * 2.5+ years of experience in Python Backend development ; * Expertise in PostgreSQL; * Knowledge of TimescaleDB or other time-series database implementations; * Deep understanding of designing worker pools, task schedulers, and asynchronous processing pipelines; * Proven experience with RabbitMQ, Redis, Celery, or equivalent technologies; * Familiarity with Numba, performance profiling, and efficient data structure design; * Experience with Docker, CI/CD pipelines, and Linux environment deployment; * English: Upper — Intermediate.
Nice to have: * Background in AI/ML integration (Vector databases, LLM APIs).
What you will have with us: * Paid out of office days; * Regular Performance review; * Company-funded learning & development opportunities; * Flexible work schedule; * Well-equipped office; * Career Path and growth opportunities.
About company We are a software development company that provides digital technology services. From mobile and web development to custom software solutions. We’re dedicated to delivering innovative, high-quality solutions tailored to your unique needs.