We are Tensor Company. Since 1999, we have been creating and implementing IT solutions for automating various business areas. We are among the Top-30 most expensive companies in the Russian internet according to Forbes.
Our main product is Saby – an ecosystem of services for businesses that allows accounting, process management, and communication in one place. Saby is chosen by: Yandex, Sberbank, Magnit, Vkusno i tochka, KHL, Kamaz, Rosneft, Rosselkhozbank, X5, Rostelecom.
We do not work on custom orders; we create scalable products.
We are currently looking for a skilled Python developer who can thoughtfully dive into tasks and develop the backend architecture of our services while maintaining its reliability.
Your responsibilities will include:
- designing new services and developing technical solutions from scratch;
- writing concise SQL queries (ORM is not our way) and getting the most out of PostgreSQL, ClickHouse, ElasticSearch;
- evolving existing code: refactoring, redesigning, improving the architecture step by step;
- working under high load and with terabytes of data;
- conducting code reviews, sharing experience, and maintaining a healthy team atmosphere.
What we expect from the candidate:
- at least 3 years of commercial development experience — confident proficiency in Python;
- a technical education;
- deep knowledge of SQL and experience with PostgreSQL / ElasticSearch — ability to profile and optimize queries, a desire to study nuances, configure performance, and implement best practices;
- understanding of design patterns and web application architecture;
- ability to understand other people's codebases without complete rewriting;
- ability to independently solve complex problems, estimate timelines, and meet deadlines.
What we offer:
- Financial security: stable salary + performance-based bonuses;
- Real career growth: both vertical and horizontal;
- Comfort: flexible schedule, a cool office, cozy remote work, or a hybrid option – you can choose;
- Health benefits: VHI with dental coverage, sports compensation;
- Continuous development: training at the company's expense, participation in educational projects, the opportunity to represent Tensor at industry meetups or major conferences;
- Travel: your team may be located in different cities. It's great when offline meetings happen;
- Vibrant corporate life: contests, hiking trips, competitions.
We create beautiful, convenient, and simple solutions for business management. Join the Tensor team!