Senior backend developer (Python)
Cyabra is leading the fight against disinformation. Our AI shields companies and the public sector by uncovering malicious actors, bot networks, and GenAI content in all social media platforms. Cyabra uncovers the Good, Bad, and Fake Online.
We are seeking a Senior Software Engineer with a strong focus on improving system quality, performance, while developing new features. The ideal candidate is someone who is passionate about optimizing and refining existing systems, implementing best practices, and enhancing the overall development lifecycle. This role is perfect for someone who loves problem-solving, has a keen eye for detail, and is always looking for ways to make things better.
What's to love about this role:
- Deliver exceptional value to our customers by implementing new features using a diverse range of technologies.
- Enhance and optimize the infrastructure that supports our high-scale system.
- Maintain a performance-oriented mindset, ensuring your code efficiently processes large volumes of data in an optimal timeframe.
- Conduct thorough code reviews, assess implementations, and provide constructive feedback to drive continuous improvement in our tools and processes.
What you bring to the table:
- Python: Full proficiency - you should speak Python like it's your native language - must
- 3+ years of development experience - must
- Proficiency in OOP principles, clean code design, test-driven coding - must
- Advanced Database proficiency, from simple querying to advanced aggregations - must (MongoDB experience is an advantage)
- Experience working with queues - must
- Experience working with a live production environment - must
- Experience with Kubernetes, Docker - advantage
- Proficient in AWS and overall DevOps practices - advantage