Job description
Role overview
Bloom Analytics seeks a Senior Backend Developer to design and implement web crawling architectures and data engineering solutions. You'll work on AI-driven systems for reputation risk management and information governance, collaborating with cross-functional teams to build scalable backend systems.
The role requires expertise in backend development, data pipeline integration, and cloud infrastructure. Candidates should have a strong foundation in Python, RESTful APIs, and database technologies to support our clients in both private and public sectors.
Responsibilities
- Design and implement backend architectures for web crawling systems
- Develop and maintain data engineering pipelines for real-time information processing
- Integrate AI/ML models into backend services for reputation risk analysis
- Optimize database performance and ensure data integrity across platforms
- Collaborate with frontend teams to build RESTful APIs and microservices
Requirements
- 5+ years of backend development experience in Python or similar language
- Proven expertise in designing distributed systems and data pipelines
- Strong understanding of cloud platforms (AWS/GCP/Azure) and containerization
- Experience with web scraping frameworks (Scrapy, Beautiful Soup) and anti-bot techniques
- Mastery of SQL/NoSQL databases and API development best practices
Benefits
- Competitive salary with performance bonuses
- Professional development budget for certifications and conferences
- Flexible work hours with hybrid remote/onsite options
- Comprehensive health and wellness benefits
- Equity participation in fast-growing AI enterprise
Keywords
Pythonbackend developmentweb crawlingdata engineeringREST APIscloud computingSQLDockerKubernetesETL