FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – AI Platform
MariaDBSenior Software Engineer building AI application layers, APIs, and data services for MariaDB’s widely deployed relational database engine. Deploying scalable features across multi-cloud and on-premises environments.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading the software development lifecycle, focusing on data-intensive applications and cloud deployment. Proficient in building secure, scalable applications with a strong emphasis on performance optimization and multi-tenant data management.
Highest-signal resume keywords
Full Software Development LifecycleAI Agent FrameworksCloud Deployment (AWS, Azure, GCP)Python ProgrammingData Model Design
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonGoJavaC++SQLREST APIsGRPC APIsVector DatabasesQuery OptimizationData Classification
Soft Skills
MentoringCollaborationDecision-MakingCustomer InteractionAsync Communication
Tools & Technologies
AWSAzureGCPOpenTelemetryCI/CD PipelinesLangChainLangGraphCrewAIAutoGenMCP
Industry Keywords
Multi-Tenant IsolationAuditabilityData SecurityEvent-Driven TrackingRBAC
Tech Stack
Tools & technologiesAWSAzureGoGoogle Cloud PlatformGRPCJavaMariaDBPythonSQL
About the role
Key responsibilities & impact- Lead the full software development lifecycle from application design and API implementation through deployment and feature monitoring
- Connect production applications with AI agent frameworks such as LangChain and interoperability protocols such as MCP and A2A
- Develop secure, versioned application data models enforcing multi-tenant isolation, auditability, and data classification
- Build services deploying consistently across AWS, Azure, GCP, and on-premises environments using automated CI/CD pipelines
- Define and meet feature-level performance goals through query optimization, code profiling, caching, and security practices
- Own application components, facilitate design and code reviews, mentor team members, and drive decisions in an async-first environment
- Interact directly with customers and product leadership while owning meaningful system components end-to-end
Requirements
What you’ll need- 5+ years of professional software development experience, including at least 2 years focused on data-intensive applications, database-adjacent features, or enterprise software
- End-to-end ownership of a non-trivial production feature or module from functional specification through production
- Production experience deploying, debugging, and managing application services across at least two major public clouds, including AWS, Azure, or GCP
- Experience with vector databases, embedding pipelines, semantic search, or retrieval-augmented generation systems
- Experience building LLM-based applications or workflows using AI agent frameworks such as LangChain, LangGraph, CrewAI, or AutoGen
- Strong proficiency in Python and high proficiency in at least one backend language such as Go, Java, or C++
- Proficiency with relational databases, complex SQL, structural indexing, query optimization, transactions, and schema design
- Experience implementing temporal data models, event-driven tracking, audit logs, or system-versioned tables
- Understanding of authentication, authorization, RBAC, row-level security, and multi-tenant data isolation
- Proficiency with structured logging, distributed tracing with OpenTelemetry, and functional alerting
- Experience designing and implementing REST and/or gRPC APIs
- MariaDB does not sponsor work visas or relocation
Benefits
Comp & perks- 25 days paid annual leave plus holidays
- Massive degree of flexibility and freedom
- Competitive compensation package
- Learning and growth opportunities
- Disability accommodations within the application and interview process