Point your AI agent at freehire and let it find you a job.

Get the CLI →

Senior Software Engineer, Data

Discussion
  • Ownership of data models and storage architecture behind AI systems across relational, graph, and retrieval-oriented data
  • Building and operating APIs, backend services, and pipelines to keep data current and accessible
  • Designing reliable ingestion and update workflows including incremental processing, schema changes, and safe backfills
  • Ownership of data correctness, query performance, and scalability as volume and complexity grow
  • Turning prototypes into production-ready data services, scoring workflows, and retrieval components
  • Diagnosing production issues and improving reliability, observability, and operational efficiency
  • Six or more years of experience building and operating production backend, data, or distributed systems
  • Strong production Python and SQL skills including building APIs, designing schemas, optimizing queries, and working with large or complex datasets
  • Deep experience with relational data systems and strong judgment about when graph or other specialized databases are appropriate
  • Experience building reliable ingestion and update pipelines including incremental processing, data-quality checks, schema changes, and safe backfills
  • Experience designing production services with clear API contracts, versioning, error handling, and performance considerations
  • Hands-on experience deploying and operating services in AWS using containers, CI/CD, monitoring, and production debugging tools
  • Strong engineering practices around testing, code review, observability, documentation, and maintaining systems that other teams depend on
  • Deep experience operating a graph database in production including traversal performance and query tuning at scale
  • Experience with versioned, bitemporal, or event-sourced data systems
  • Experience with vector search or semantic retrieval components such as pgvector, OpenSearch, Pinecone, or similar
  • Experience with multi-tenant data design and per-tenant isolation
  • Competitive compensation including participation in ownership program
  • Flexible work culture with remote, hybrid, and in-office collaboration spaces varying by role, team, and location
  • Generous time off including local holidays and an annual "Dim the Lights" period in late December
  • Comprehensive wellness programs and mental health support
  • Learning and development resources including professional development tools and tuition reimbursement
  • Provision of technology and tools needed to do best work
  • Motivosity employee recognition program
  • A culture rooted in inclusivity, support, and meaningful connection

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available