Social sports predictions for the next generation of fans
Senior Python Engineer – Contract
Location
Poland
Posted
144 days ago
Salary
0
Seniority
Senior
Job Description
Senior Python Engineer – Contract
Fliff Inc
• Take full ownership of backend services from design through deployment, maintenance, and continuous improvement • Design, develop, and maintain scalable, high-performance distributed backend services using Python and Django • Architect distributed systems to support millions of users with low latency and high availability • Collaborate with product, frontend, and DevOps teams to ship reliable features on aggressive timelines • Lead and mentor junior engineers through code reviews, architectural discussions, and knowledge sharing • Own critical backend infrastructure components: APIs, data pipelines, message brokers (Kafka), caching • Optimize systems for throughput, latency, fault tolerance, and resilience under heavy load • Implement robust testing strategies: unit, integration, and performance tests • Drive continuous improvement of development processes and system observability (monitoring, logging) • Participate in on-call rotations and support production issues as needed
Job Requirements
- 5+ years of professional Python backend development experience with a proven track record of ownership and successful delivery
- Solid Django experience (not necessarily expert level), with asynchronous programming skills (asyncio)
- Production experience with Apache Kafka
- Strong experience with distributed systems (microservices or similar architecture)
- Experience deploying and managing containerized applications (Docker); Kubernetes experience is a plus
- Familiarity with any cloud provider (AWS preferred)
- Proficient with SQL databases, especially PostgreSQL; NoSQL is a plus
- Experience with CI/CD pipelines and test automation
- Knowledge of monitoring and logging tools (Prometheus, Grafana, or equivalent)
- Strong problem-solving skills and comfort doing code reviews
- Prior experience working with systems supporting 1M+ users is a strong plus
- Comfortable working in Agile teams
- Strong sense of responsibility and commitment to shipping high-quality software
- Willingness to participate in on-call rotations
Benefits
- Fully remote work environment.
- Professional development opportunities in a dynamic, global setting.
- A supportive, collaborative, and knowledge-driven workplace.
- An engaging and challenging role with the freedom to innovate and develop effective solutions.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer, Python
Remedy Product StudioRemedy supports founders and established companies in creating the next generation of great digital products
• Drive new features delivery end-to-end through implementation, launch, and continuous iteration • Write and maintain a full unit test suite • Help manage deployments and setup CI/CD pipelines • Collaborate in an agile environment to understand business requirements and translate those needs to actionable development code using best practices • Write performant, scalable and testable code with the help of modern tools • Participate in code reviews that uphold the principle of clean code and architecture • Participate in active engineering design sessions with evidence and experience-based contributions • Balance speed and quality, with a focus on tangible results • Participate in interview process to raise the technical bar and to bring new talent
Backend Engineer – User Platform
SpotifyPassionate music fans. Innovative tech pros. Perfect harmony. Join our band.
• Design, develop, and deploy backend services and APIs that power Spotify's creator authorization systems. • Collaborate with different cross-disciplined teams on complex problems. This team works with almost all verticals at Spotify (Music, Audiobooks, Podcasts, etc.) • Maintaining business-critical Spotify authorization systems, ensuring high availability, stability, and adherence to SLAs. • Embrace and promote sound engineering practices and contribute to a culture of high-quality, scalable, and reliable systems. • Actively contribute to our learning culture by sharing knowledge and mentoring other engineers. • Leverage AI to improve our systems, automate tasks, and drive business impact.
AWS Technical Architect
NeuraFlashDigital Transformation from point-of-sale to point-of-service with AI, Salesforce.com & Amazon Web Services 🚀
• Ensure customer success in building and launching Amazon Connect solutions • Conduct technology assessment and audits • Facilitate business process reviews • Educate customers on AWS value proposition • Lead discovery for customers, help build ROIs for projects • Translate customer requirements into contact center design • Oversee and mentor technical teams • Act as a liaison between technical teams and business stakeholders • Drive best practice contact center design • Effectively manage all aspects of project and customer communications • Deliver customer end user training and documentation • Exercise independent judgment on enterprise level projects • Lead vision and strategy discussions
Core Software Engineer, C++
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• As part of the ClickHouse Core Performance team, you will analyze and optimize the performance of the core ClickHouse database. The team works on many different topics such as query optimization, distributed query optimization, relational operators (e.g. aggregation and joins), caching, and low-level optimizations like SIMD instructions. • You will ensure that the database performance does not deteriorate over time by extending existing and adding new performance tests, based on real-world or synthetic datasets. • You will serve as a resource for the Support Engineering team, helping to debug the most advanced performance issues encountered by our customers. • As the core ClickHouse database continues to move at a fast pace, you will closely collaborate with our other core teams to assess the impact of new features on performance and support colleagues with performance tests and advice. • You will work with our open-source community. This will include resolving issues, reviewing and finishing PRs, answering questions from mail, chats, google groups, external Slack channels, etc.




