Senior Backend Software Engineer
Camlin
- Kraków, małopolskie
- Stała
- Pełny etat
- Python (Fast API)
- Docker
- Kubernetes
- Ubuntu Linux
- RabbitMQ
- AWS
- MySQL, PostgreSQL, AWS Aurora,
- GitLab CI
- Design and development of backend microservices
- Maintenance and migration of applications to modern Python frameworks
- Development of automated unit and component tests
- Contribution to Camlin's software development strategies
- Participation in Agile Scrum and design meetings
- Governance of application CI/CD pipelines
- Design and development of web application security
- Technical mentorship of less experienced engineers
- At least 6 years of experience as a Backend Software Engineer
- Experience designing and implementing REST APIs (Fast API)
- Experience working with SQL databases
- Practical knowledge of Linux (CLI, bash)
- Experience mentoring other engineers
- Practical knowledge of modern web application deployment infrastructures
- Fluency in English, written and verbal
- Strong knowledge of SDLC
- Bachelor's degree in computer software engineering or equivalent
- Experience building SaaS applications
- Knowledge of secure software development principles
- Knowledge of Docker & Kubernetes
- Experience working with message queue systems, e.g. RabbitMQ or MQTT
- Knowledge of version control systems, e.g. Git
- Experience with AWS
- Experience with external monitoring tools
- Competitive salary
- 80% author's rights tax relief (for employees working in Poland))
- For employees joining our office in Poland: MyBenefit system with Multisport membership, private healthcare (Medicover)
- Company Pension & Life Assurance Schemes
- On-site parking (car and bike)
- Wellness programmes