Staff Software Engineer - Data Ingestion

🕒 il y a 11 mois

🇮🇳 Inde – Télétravail

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of BrightEdge

BrightEdge

201 - 500 employés

Fondée en 2007

☁️ SaaS

🤝 B2B

🏢 Entreprise

💰 €42 800 000 Series D en 2013-06

SaaS • B2B • Enterprise

BrightEdge est un fournisseur leader d'une plateforme SEO pour les entreprises, qui aide les marketeurs à engager les clients tout au long de leur parcours. Cette plateforme fournit des recherches, des recommandations et des classements en temps réel, permettant aux entreprises d'optimiser leur contenu digital et d'améliorer leur visibilité en ligne. Les solutions de BrightEdge incluent des outils pour la recherche de mots-clés, la création de contenus, le suivi SEO et la surveillance des performances, aidant les entreprises à améliorer leurs stratégies de marketing de contenu et à augmenter leur retour sur investissement. Grâce à des analyses basées sur l'intelligence artificielle, BrightEdge soutient les professionnels du marketing digital et de contenu, les SEO et les dirigeants dans la prise de décisions orientées par les données pour devancer les concurrents. L'entreprise sert une large gamme de clients, y compris des grands détaillants, des groupes hôteliers et des entreprises du Fortune 100.

Description

• The Staff Software Engineer, Data Ingestion will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data pipelines. • This role is at the heart of our data ecosystem, deliver new analytical software solution to access timely, accurate, and complete data for insights, products, and operational efficiency.

🎯 Exigences

• 6+ years experience in software development industry from computer science background • Extensive Python Expertise: Extensive experience in developing robust, production-grade applications with Python. • Data Collection & Integration: Proven experience collecting data from various sources (REST APIs, OAuth, GraphQL, Kafka, S3, SFTP, etc.). • Distributed Systems & Scalability: Strong understanding of distributed systems concepts, designing for scale, performance optimization, and fault tolerance. • Cloud Platforms: Experience with major cloud providers (AWS or GCP) and their data-related services (e.g., S3, EC2, Lambda, SQS, Kafka, Cloud Storage, GKE). • Database Fundamentals: Solid understanding of relational databases (SQL, schema design, indexing, query optimization). OLAP database experience is a plus (Hadoop) • Monitoring & Alerting: Experience with monitoring tools (e.g., Prometheus, Grafana) and setting up effective alerts. • Version Control: Proficiency with Git. • Containerization (Plus): Experience with Docker and Kubernetes. • Streaming Technologies (Plus): Experience with real-time data processing using Kafka, Flink, Spark Streaming

Postuler Maintenant