For Employers

MADIFF Polska

Infrastructure Software Engineer Metadata Core

Posted 9 days ago
Worldwide
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

Design and maintain large-scale distributed database and storage infrastructure while ensuring low latency and high availability. Troubleshoot complex production issues and contribute to the long-term evolution of data platforms.

This is a remote position.

We are looking for an Infrastructure Software Engineer to join a team responsible for building and operating large-scale distributed database and storage infrastructure. The role focuses on designing low-latency, highly available, and strongly consistent systems, working with replication, partitioning, consensus mechanisms, caching, and fault tolerance. The engineer will develop performance-critical solutions using Go, Rust, or C++, troubleshoot complex production issues, and contribute to the scalability, reliability, and long-term evolution of distributed data platforms.
Responsibilities
• Design and maintain distributed database systems
• Build low latency and strongly consistent data infrastructure
• Design and optimise replication mechanisms
• Work with consensus and coordination mechanisms
• Develop caching solutions
• Improve availability and performance
• Maintain data durability
• Develop performance critical systems in Go and Rust
• Operate production systems
• Troubleshoot complex production issues
• Participate in system design reviews
• Participate in postmortems and reliability improvements
• Work with infrastructure and product engineering teams
• Support development of the longer term infrastructure roadmap

Requirements

• Minimum 5 years professional software engineering experience
• Strong distributed systems fundamentals
• Replication
• Consistency
• Partitioning
• Fault tolerance
• Experience building database platforms, distributed databases, storage systems or large scale database infrastructure
• Go, Rust, C++ or similar systems programming language
• Production systems experience
• Strong debugging skills
• Strong performance analysis skills
• Raft, Paxos, ZooKeeper, etcd

Benefits

• Fully remote working model
• Solid, competitive salary
• Work in a multinational environment on international projects
• Comprehensive healthcare
• Long-term B2B contract with a stable project pipeline

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior / Staff Software Engineer - Parser Team

Full Time Taiwan Software Development

SAP Solution Architect Financials

Full Time Austria Software Development

Database Lead

Full Time United States Software Development

Full Stack Developer

Full Time United States Software Development

Python & Java Full Stack Developer (AI-Capabilities)

Full Time United States $100K - $180K per year Software Development

Senior Systems & Business Analyst

Freelance, Full Time South Africa $30 - $45 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 212,197+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

212,197+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified