
Job Description & Key Responsibilities
BrightEdge is a global SaaS leader that sits at the crossroads of artificial intelligence, search engine optimisation and enterprise growth. With a client base that includes more than 55% of the Fortune 100 and 500 companies, the platform helps brands turn content into measurable traffic, engagement and revenue. Headquartered in San Mateo, the company operates across major tech hubs such as New York, London, Sydney and Tokyo, and has built a reputation for delivering AI‑powered insights that drive real‑world business outcomes.
The role of a Backend/Data Engineer at BrightEdge is designed for engineers who love to blend robust backend development with data‑intensive pipelines, all while leveraging AI‑assisted development tools. You will not be training machine‑learning models, but you will use AI coding assistants, automated testing, and intelligent routing to accelerate delivery and improve code quality. The position is fully remote, giving you the flexibility to work from anywhere while collaborating with product, platform and data teams worldwide.
Key responsibilities include:
- Designing, building and owning public‑facing REST and GraphQL APIs and micro‑services that serve external developers and enterprise customers.
- Creating and maintaining reliable data ingestion pipelines that integrate with APIs, databases, streaming platforms and cloud storage.
- Ensuring systems are scalable, fault‑tolerant, observable and cost‑efficient on cloud platforms such as AWS or GCP.
- Owning end‑to‑end database schema design, indexing, query‑layer optimisation and self‑healing pipelines for fast search and analytical workloads.
- Collaborating with product, platform and data teams to guarantee smooth data flow across services.
- Using AI‑driven tools like Cursor, Claude Code or GitHub Copilot to write, refactor, debug and document code faster.
- Building AI‑enabled automation for anomaly detection, intelligent routing, query optimisation and operational support.
- Contributing to testing, monitoring, alerting, CI/CD pipelines and production readiness for all services you develop.
- Continuously improving documentation and knowledge‑sharing within the engineering organisation.
The tech stack revolves around Python (primary language) with optional Go, SQL/NoSQL databases, cloud data‑warehouses (BigQuery, Redshift, Snowflake, ClickHouse), streaming frameworks (Kafka, Spark Streaming, Flink) and modern DevOps tooling (Docker, Kubernetes, Terraform, GitHub Actions).
BrightEdge offers a clear growth path: junior engineers quickly move to senior backend roles, then can specialise in data‑platform engineering, site‑reliability engineering or AI‑native product development. The company’s culture of customer success, urgency and winning creates an environment where high‑impact work is recognised and rewarded. Joining BrightEdge means working with cutting‑edge AI‑assisted development practices, contributing to a platform that powers some of the world’s biggest brands, and enjoying a remote‑first policy that respects work‑life balance while offering ample learning and mentorship opportunities.