
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.