All vacancies
Java Senior Software Engineer
MariaDB
Remote · GeorgiaSalary not disclosedfull-timeMariaDB Careers
You will be responsible for the development and testing of a highly scalable, geo-distributed, highly performant database solution. You should have experience working on distributed software solutions and have a strong background working with on-premise and cloud-based solutions.
Responsibilities
- Ensure the scalability, performance, and reliability of the database system.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve complex issues in distributed environments.
- Profile, debug, and fine-tune performance with tools like JFR, JMC, async-profiler and VisualVM—and your own tricks.
- Keep code clean and reviewable with Git.
- Develop and optimize the data structures for providing the best experience accessing data in high data-intensive scenarios.
- Implement the best way to store data to disk and send data over the network to other nodes (including failure handling and recovery after failures).
- Implement and integrate algorithms for high availability of the whole cluster.
- Investigate flaws in data consistency algorithms, which may require thorough debugging either on multi-node clusters and in low-level byte-represented data.
- What You Bring
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 22 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Senior Backend Developer (Node.js + DevOps)TechBiz Global · Remote · Armenia
- Machine Learning Software Engineer IICambium Learning Group · Remote · worldwide, UTC+4 accepted
- Senior Software EngineerEveryMatrix · Armenia · On-site
- Senior Software Engineer, Remote - ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Senior Frontend EngineerYellow Card · Remote · worldwide, UTC+4 accepted
- Senior Cloud Security SpecialistEPAM Systems · Remote · Armenia
