No applications. Teams find and message you directly.
Join MariaDB as a Senior Software Engineer to develop scalable, geo-distributed databases used by 75% of Fortune 500 companies.
MariaDB develops open relational databases and enterprise solutions for distributed data storage.
- Develop and test scalable geo-distributed databases.
- Optimize replication, sharding, concurrency, and performance.
- Profile Java applications using JFR, JMC, async-profiler, and VisualVM.
- Implement high availability algorithms and address data consistency violations.
- At least 4 years of programming in Java and knowledge of Java SE, JVM, and IO.
- Deep understanding of concurrent programming and the Java Memory Model.
- Experience with SQL databases and diagnosing Java applications.
- Knowledge of distributed systems, MVCC, and transaction isolation models.