Senior Software Engineer
Core
Design and implement application layers, business logic, and API workflows for a multi-cloud Database-as-a-Service (DBaaS) platform, integrating relational database services with AI/ML capabilities.
Role type
Senior Software Engineer (Cloud Infrastructure & AI Integration)
Builds
Production-grade cloud infrastructure, data management services, and AI/LLM application workflows for MariaDB Cloud.
Domain
Cloud Infrastructure, Relational Databases, AI/ML Applications
Deliverable
production ML models | product features
Required skills
Distributed systems, Cloud-native architecture, Terraform, Kubernetes, Docker, Go, Python, REST/gRPC APIs, Relational databases (SQL, indexing, query optimization), Application security, Distributed tracing
Preferred skills
Vector databases, RAG systems, LLM-based applications, Agent frameworks (LangChain, LangGraph), MCP servers, Graph databases, In-memory data grids, MariaDB/MySQL development
Technologies
Terraform, Kubernetes, Docker, AWS, GCP, Azure, OpenTelemetry, Neo4j, Kuzu, Redis, LangChain, LangGraph, CrewAI, AutoGen
Responsibilities
Design and implement application layers and API workflows at the intersection of data management and cloud operations; Lead features from whiteboard to production; Manage complex multi-cloud infrastructure using Terraform; Build and maintain CI/CD pipelines; Develop cloud-native applications and automation tooling; Implement temporal data models and event-driven tracking; Design secure, multi-tenant application architectures.
Seniority
Senior, hands-on IC