Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Company Description
Brandefense is a leading SaaS platform that provides innovative solutions for Digital Risk Protection Services, brand protection, External Attack Surface Management, Third-Party Risk Management, and Actionable Threat Intelligence. Our AI-driven technology scans the online world, including the dark web, to deliver actionable intelligence and enhance security posture. With our cutting-edge technology, we aim to protect organizations from cyber threats and safeguard their digital assets.
Responsibilities
- Design, build, and maintain APIs and backend services using Python frameworks such as FastAPI and Flask
- Integrate distributed task queues using Celery and message brokers like RabbitMQ
- Design and optimize database structures with PostgreSQL
- Implement caching strategies using Redis to enhance performance
- Develop and maintain containerized applications with Docker
- Ensure efficient communication between microservices and maintain scalability
- Write clear, scalable, and well-documented code
- Write and maintain unit, integration, and end-to-end tests to ensure code reliability and system stability
- Troubleshoot and resolve backend issues, focusing on high-availability and fault-tolerance
- Participate in code reviews, mentor junior developers, and contribute to improving development processes
Requirements
- 4+ years of experience in backend development
- Proficient in Python with strong knowledge of FastAPI and Flask
- Experience with Celery and message brokers like RabbitMQ
- Strong understanding of relational databases, particularly PostgreSQL
- Experience working with Redis for caching and data management
- Hands-on experience with Docker for containerization
- Familiarity with RESTful API design and development
- Strong problem-solving skills and attention to detail
- Experience with version control systems (Git)
- Ability to collaborate in a team environment and communicate effectively
Nice to Have
- Experience with Golang (Go) for building scalable microservices, REST APIs, or high-performance concurrent applications
- Experience with Kubernetes for container orchestration
- Knowledge of microservice architectures and distributed systems
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
Key Skills
Ranked by relevanceReady to apply?
Join BRANDEFENSE and take your career to the next level!
Application takes less than 5 minutes

