Staff Data Engineer
Core
Technical anchor for defining, architecting, and building applied AI solutions and agentic systems on the data platform.
Role type
Staff Data Engineer (AI/Agentic Systems)
Builds
Applied AI solutions and agentic systems for the data platform
Domain
Data Engineering, Artificial Intelligence, Agentic Systems
Deliverable
production ML models
Required skills
Distributed systems design, Microservices, API design, Distributed transactions, Orchestration vs choreography, Concurrency, Testing strategies, Deployment strategies, ACID vs BASE, RDBMS vs NoSQL, CAP theorem, Data formats, Sharding, Partitioning, Replication, Streaming, Catalog/storage separation, Applied AI, LLMs, Agent harnesses, MCP, RAG, Embeddings, Vector databases, AI gateways, OSI model, Latency, Monitoring, Post-mortems, Encryption, Key management, Cost-optimized workload design, Technical trade-off communication
Preferred skills
MCP server construction, Agent frameworks, LLM evaluation pipelines, Large-scale data domains, Cloud data platforms, IaC, Modern data stack, AWS/Databricks certifications
Technologies
AWS, GCP, Azure, MCP, LLMs, RAG, Vector databases
Responsibilities
Architect and build complex agentic systems and applied AI solutions on the data platform, Prototype high-complexity AI solutions, Design resilient and scalable distributed data systems, Optimize workload efficiency and cost, Communicate complex technical trade-offs to technical and non-technical stakeholders
Seniority
Staff, hands-on IC with strategic influence