Staff Software Engineer - Data Ingestion

🕒 Junho 25, 2025

🇮🇳 Índia – Remoto

⏰ Tempo Integral

🔴 Especialista

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of BrightEdge

BrightEdge

201 - 500 funcionários

Fundada em 2007

☁️ SaaS

🤝 B2B

🏢 Corporativo

💰 $42.800.000 Series D em 2013-06

SaaS • B2B • Enterprise

A BrightEdge é uma fornecedora líder de uma plataforma de SEO empresarial que ajuda os profissionais de marketing a engajar clientes em toda a jornada do cliente. Esta plataforma oferece pesquisas em tempo real, recomendações e classificações, que capacitam os negócios a otimizar seu conteúdo digital e melhorar sua visibilidade online. As soluções da BrightEdge incluem ferramentas para pesquisa de palavras-chave, criação de conteúdo, acompanhamento de SEO e monitoramento de desempenho, ajudando as empresas a melhorar suas estratégias de marketing de conteúdo e aumentar o ROI. Com insights impulsionados por IA, a BrightEdge apoia profissionais de marketing digital e de conteúdo, SEOs e executivos a tomarem decisões baseadas em dados para se manterem à frente dos concorrentes. A empresa atende uma ampla gama de clientes, incluindo grandes varejistas, grupos hoteleiros e empresas da Fortune 100.

Descrição

• 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.

🎯 Requisitos

• 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

Candidatar-se