Senior Backend Engineer - Data Systems & Architecture

Added
13 days ago
Type
Contract
Salary
Salary not provided

Related skills

dynamodb aws nosql s3 python

📋 Description

  • Design and improve data models, access patterns, schemas, and data contracts for critical backend
  • Evaluate data store approaches, including NoSQL, search, and relational options, in the context of
  • Build reliable data evolution tooling, including schema changes, backfills, reindexing
  • Improve correctness, consistency, throughput, and observability of high-volume data workflows
  • Partner with application, infrastructure, and data engineers on data lifecycle, data
  • Lead technical investigations, document tradeoffs, write production code, and support staged

🎯 Requirements

  • 8+ years of professional backend engineering experience with deep ownership of complex production
  • Strong Python skills and experience developing production services on AWS or a comparable cloud
  • Strong NoSQL and relational fundamentals, including DynamoDB access-pattern design, relational
  • Production experience with Elasticsearch, OpenSearch, or a comparable search system used as a
  • Hands-on experience with schema evolution, large-scale data changes, automated verification, and
  • Ability to balance long-term architectural quality with incremental delivery in a live SaaS system.

🎁 Benefits

  • Contract engagement with a dedicated team led by Director of Platforms
  • Meaningful technical ownership
  • Direct access to engineering leadership
  • Opportunity to shape systems supporting millions of educators, students, and families
Get alerts for new remote data jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Data Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Data Jobs

See more Data jobs →