Staff Software Engineer - Data Ingestion

June 25

Apply Now
Logo of BrightEdge

BrightEdge

SaaS • B2B • Enterprise

BrightEdge is a leading provider of an enterprise SEO platform that helps marketers engage customers across the entire customer journey. This platform provides real-time research, recommendations, and rankings, which empower businesses to optimize their digital content and improve their visibility online. BrightEdge's solutions include tools for keyword research, content creation, SEO tracking, and performance monitoring, helping companies improve their content marketing strategies and increase ROI. With AI-powered insights, BrightEdge supports digital and content marketers, SEOs, and executives in making data-driven decisions to stay ahead of competitors. The company serves a wide range of customers, including top retailers, hotel groups, and Fortune 100 companies.

201 - 500 employees

Founded 2007

☁️ SaaS

🤝 B2B

🏢 Enterprise

💰 $42.8M Series D on 2013-06

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

🎯 Requirements

• 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

Apply Now

Similar Jobs

June 19

Join Cloudera's growing engineering team as a senior developer for their Data Warehouse Hive team.

Apache

Cloud

Distributed Systems

Hadoop

Java

Kubernetes

Open Source

RDBMS

Spark

June 17

Designing, developing and implementing Oracle EPM Cloud solutions at Teladoc providing end-user support.

Cloud

ERP

ETL

Groovy

Oracle

SQL

May 27

NextHire

11 - 50

Principal Software Engineer at Mitratech, shaping enterprise software solutions and mentoring a talented team.

Angular

Azure

Cloud

Docker

JavaScript

Postgres

React

SQL

TypeScript

Vue.js

.NET

March 8

Join Altimate AI as a Staff Software Engineer enhancing AI-driven data solutions remotely.

AWS

Azure

Cloud

Docker

Google Cloud Platform

Kubernetes

Microservices

Open Source

Python

React

SQL

February 28

Join RemoteStar Global as a FullStack Engineer with expertise in Next.js and Ruby. Focused on engineering solutions with modern technologies.

AWS

Cloud

JavaScript

Next.js

Postgres

React

Ruby

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com