HR & IT Recruitment Services Remote recruitment & HR services Recruitment subscription About Us Contacts ALL JOBS IT JOBS CV EXAMPLES Our blog 2 Case Studies

Vacancy in Poland: Senior Software Backend Engineer Salary

We are looking for a skilled Python Backend Senior Software Engineer to join and strengthen our growing engineering team in Poland. Experience in leading result oriented teams would be a benefit.

Technologies used on the team:

-Python 3.9, 3.11
-Django, DRF, FastAPI
-DDD, CQRS
-PostgreSQL, Redis, RabbitMQ, Elasticsearch, Kafka
-AWS: EKS, Security Groups, ALBs, RDS, ElastiCache, ElasticSearch, EC2, S3, SES, SQS
-Docker & Docker-compose
-Kubernetes, Vault
-Nginx
-Celery
-Jira, GitLab, Sentry, Grafana, Loki, Mimir, Tempo

Responsibilities -Full cycle of designing & implementing cloud based solution; -Coordinating & participating in solution implementation, performance, stability, etc.; -Participate in the Engineering strategy definition and execution; -Growing technical culture & skills in the team; -Determine and identify solution specifications and/or needs; -Analyze the needs of large solutions and breaking them down into smaller manageable components; -Communicate technical solution requirements to developers. Explain system structure to them and provide assistance throughout the assembly process; -Choose suitable software, hardware and suggest integration methods; -Help resolve complex technical problems as and when they arise; -Ensure that systems satisfy quality standards and procedures. Carry out testing procedures to ensure systems are running smoothly; -Create and maintain technical documentation
Requirements -Proven ability to practically apply architecture standards and patterns to accelerate and enable the delivery of technology solutions to business needs. Proficiency in DDD and CQRS; -Strong Python skills; -At least 3 years of technical leadership experience with defining, designing, developing, and implementing complex integration business solution; -Demonstrated knowledge in the use of microservices in reducing development complexity; -Strong analytical and problem-solving skills; -Deep understanding of fundamental concepts of SQL and NoSQL databases; -Practical experience with messaging services (Kafka, RabbitMQ, etc.), understanding how to choose & use them properly; -Understanding networking and security concepts of at least one major cloud; -Strong knowledge and hands on experience with Kubernetes; -Excellent communication skills, ability to present ideas, and concepts in a clear and concise manner. Excellent English skills. -Practical experience in designing or implementing integration solutions;
Nice to have: Practical experience in designing or implementing data processing solutions; Familiarity with data processing frameworks (Spark, Flink, Storm, etc.);
Advantages of working with us: -Flexible working hours -Highest level of development and pure DevOps culture - top technology stack -Skilled and highly motivated teammates, passionate about technologies -Fast decision making process in a company and effective interaction between teams and departments -Possibility to improve the development process and bring your ideas, knowledge sharing between colleagues and teams -Latest MacOs work equipment (macbook) -100% salary sick leaves covering, 20 days of paid vacation -Referral program: we appreciate your recommendations and reward every successful hire -Professional trainings & courses, attendance of conferences & meetups are paid by Fairmarkit -Cute office with a cozy workplace, drinks and snacks

Join the Znoydzem community.

Apply as a Specialist