Senior Software Engineer - Semantic Data Lake
JobgetherRemotely
pythonsqlkubernetesterraformscalaairflowdatahubgreatexpections
Job Description
📋 Description
- Design and implement the core infrastructure and control-plane services that orchestrate data
- Build reliability capabilities, including observability frameworks, quality gates, validation
- Develop self-service portals, tooling, and templates for domain teams to manage trusted data
- Automate governance and security, including data lineage, metadata management, RBAC, PII
- Contribute to AI-native data architecture, including RAG systems, agentic workflows, semantic
- Utilize AI coding assistants (Claude, GitHub Copilot, Cursor) to accelerate development and ensure
🎯 Requirements
- 4–8 years of experience in software or data engineering with focus on data transformation
- Strong SQL skills and proficiency in Python or Scala.
- Hands-on experience with AI development tools (Claude, Copilot, Cursor) in software workflow.
- Knowledge of AI-native architectures (LLM-driven apps, RAG, agentic workflows, vector/graph
- Familiarity with prompt design, SD Design, AI-assisted dev, and AI-supported code review.
- Experience with Apache Airflow and data quality frameworks (Great Expectations).
🎁 Benefits
- Competitive, market-aligned compensation.
- Comprehensive benefits supporting well-being.
- Work on modern AI-native data platforms and large-scale enterprise tech.
- Exposure to advanced data engineering, semantic modeling, agentic AI, governance, and platform
- Collaborative, cross-functional environment focused on innovation and engineering excellence.
- Opportunity to contribute to AI-assisted development practices and evolving engineering workflows.
Back to all jobs