Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Instructure Hungary Kft.

NewBe an early applicant

Senior Software Engineer, Data

Posted Updated
Discussion

Description

  • 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, or Pinecone
  • Experience with multi-tenant data design and per-tenant isolation
  • Competitive compensation
  • Participation in ownership program for full-time employees
  • Flexible work culture with remote, hybrid, and in-office collaboration spaces
  • Generous time off including local holidays and annual “Dim the Lights” period
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

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