
Senior Back-End Engineer, Python, AWS
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Poland.
β’ Design, develop, and maintain scalable back-end systems and APIs utilizing Python with Django and FastAPI.
β’ Collaborate with front-end developers, DevOps engineers, and business analysts to deliver solutions ready for production.
β’ Engage in architectural discussions and suggest enhancements for scalability, maintainability, and security.
β’ Write clean, well-documented code and participate in code reviews.
β’ Identify and address performance bottlenecks.
β’ Contribute to CI/CD pipelines, AWS cloud infrastructure, and improvements in observability.
β’ Continuously enhance technical skills and explore new technologies and methodologies.
β’ Work on custom SaaS platforms and intricate integrations for international clients.
β’ Strong practical experience with Python and contemporary frameworks (Django, FastAPI).
β’ Familiarity with AWS services and deploying applications in cloud settings.
β’ Demonstrated ability to design, implement, and maintain modular, scalable systems and APIs.
β’ Solid understanding of relational databases (PostgreSQL or MySQL) and experience with ORMs.
β’ Experience with CI/CD tools (GitHub Actions, GitLab CI, or Jenkins) and best practices in version control.
β’ Capability to translate business requirements into technical solutions with minimal oversight.
β’ Excellent communication skills and experience working in agile, cross-functional teams.
β’ Experience with asynchronous/event-driven systems (Celery, RabbitMQ, Kafka) is a plus.
β’ Familiarity with Terraform or other Infrastructure as Code tools is advantageous.
β’ Understanding of Docker and container-based deployments is a plus.
β’ Experience with monitoring and logging solutions (Prometheus, Grafana, ELK stack) is beneficial.
β’ Knowledge of NoSQL or in-memory databases (MongoDB, Redis) is a plus.
β’ Must possess a Polish business entity capable of invoicing B2B, or be willing to establish one before commencing work.
β’ Must be able to work on a personal computer.
β’ Ability to work from 3 to 7 PM overlap.
β’ Proficiency in the English language is required.
β’ Fully remote work setup with flexible hours.
β’ Continuous learning opportunities and mentorship from experienced leaders.
β’ Engage in complex, international projects that have a tangible business impact.
β’ Strong engineering culture focused on long-term quality.
β’ Competitive compensation based on experience and contributions.
Arionkoder
Arionkoder
Get handpicked remote jobs straight to your inbox weekly.