Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$69к$84кмедиана$109к
46 в выборке
На СНГ рынке: $3.5к/мес ($2.8к - $4.2к)
70
Хорошая вакансия
развернуть
Обязанности описаны понятно, а задачи охватывают современную Python-разработку, но без зарплатного диапазона сложно оценить условия относительно рыночного ориентира.
Кликните для подробной информации
Зарплата не указанаСовременный стекПонятные задачиПроект для клиента
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Python Engineer (Python/backend): Building scalable backend applications, RESTful APIs, and microservices for an information technology auditing, consulting, and software development project with an accent on clean architecture, distributed systems, database design, and automated testing. Focus on optimizing performance and scalability, implementing security mechanisms, supporting CI/CD and production troubleshooting, and contributing to architectural decisions.
Location: Sofia, Bulgaria; hybrid work from the client's office approximately 1–2 days per week or biweekly.
Company
Avenga is an international engineering firm with more than 6,000 experts, helping businesses operate with AI at the core across industries, technologies, and markets.
What you will do
Design, develop, maintain, and scale backend applications, RESTful APIs, and microservices using Python.
Design robust software architectures, database schemas, queries, and data access patterns.
Write clean, reusable, well-structured, and thoroughly tested code, including unit, integration, and functional tests.
Identify and resolve performance bottlenecks, technical issues, security concerns, and scalability challenges.
Collaborate with cross-functional teams, participate in code reviews, lead technical discussions, and contribute to architectural decisions.
Support CI/CD processes, deployments, monitoring, production troubleshooting, and mentor junior and mid-level developers.
Requirements
5+ years of professional software development experience with strong hands-on Python expertise.
Advanced Python knowledge, including object-oriented programming, asynchronous programming, and modern language features.
Strong experience with FastAPI, Django, or Flask, and with designing, developing, and maintaining RESTful APIs and backend services.
Strong understanding of software design principles, design patterns, clean architecture, microservices, distributed systems, and service-oriented architecture.
Experience with PostgreSQL or MySQL; familiarity with MongoDB, Redis, SQLAlchemy, or Django ORM.
Experience with Docker, CI/CD pipelines, Git, collaborative development practices, and cloud platforms such as AWS, Azure, or Google Cloud.
Strong knowledge of automated testing with Pytest or unittest.
Understanding of application security, performance optimization, logging, and error handling.
Strong analytical, debugging, and problem-solving skills; ability to make independent technical decisions and own complex development tasks.
Good English communication skills, experience collaborating with international teams, and ability to work from the client's Sofia office approximately two days per week.
Nice to have
Experience with Kubernetes, container orchestration, message brokers, asynchronous task processing, event-driven architectures, serverless architectures, and cloud-native development.
Experience with GraphQL, WebSockets, Terraform, monitoring and observability tools such as Prometheus, Grafana, or Datadog.
Familiarity with Pandas or NumPy, high-load systems, performance-critical applications, and Agile/Scrum methodologies.
Culture & Benefits
Flexible and hybrid work arrangements with autonomy, trust, and professional support.
Private health insurance and well-being programs.
Laptops and other work equipment.
Training opportunities, social events, and office facilities.
Respectful and inclusive environment with equal opportunities.
Hiring process
Submit a CV and discuss goals and experience during a talent call.
Complete a technical interview focused on experience, strengths, and approach to work.
Some roles include a customer interview before the offer.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →