This job is no longer available
This job expired on 28/07/2026. It no longer accepts applications.
Staff Software Engineer (Java) – Remote
BairesDev · Monaco
Job description
About the role
We are seeking a Staff Software Engineer with deep Java expertise to design and build distributed storage system components. You will work on highly reliable, scalable infrastructure that powers data management for large enterprises.
Key responsibilities
- Lead the design and development of Java‑based distributed storage components with a focus on reliability and scalability.
- Apply consensus protocols such as RAFT or Paxos to create fault‑tolerant, consistent systems.
- Own replication and high‑availability design for storage infrastructure serving enterprise‑scale workloads.
- Define technical direction for distributed storage development and promote best practices across teams.
- Collaborate with stakeholders and engineering teams to deliver long‑lasting infrastructure improvements.
- Mentor engineers and support technical growth within the distributed systems team.
Required profile
- 7+ years of experience in IT roles.
- 5+ years of Java development experience in distributed systems or storage engineering.
- Strong background in distributed storage architecture and design.
- Hands‑on experience with consensus protocols such as RAFT or Paxos.
- Deep understanding of replication strategies and high‑availability system design.
- Demonstrated ability to lead and influence technical direction across multiple engineering teams.
- Advanced proficiency in English.
Required skills
- Java
- RAFT consensus protocol
- Paxos consensus protocol
- Distributed storage systems
- Replication strategies
- High‑availability design
What we offer
- Fully remote work.
- Competitive compensation in USD or local currency.
- Hardware and software setup for home office.
- Flexible hours – create your own schedule.
- Paid parental leave, vacations, and national holidays.
- Innovative, multicultural environment with top‑tier global talent.
- Mentorship, promotion pathways, skill development, and diverse growth opportunities.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Monaco.
Salaries by job title
- French-English Customer Support Associate 11
- Remote French Bilingual Customer Support Representative 10
- French-Speaking Customer Support Specialist (Remote) 8
- French-Speaking Customer Support Specialist 8
- Remote French-English Customer Support Representative 8
- French+English Bilingual Customer Service Representative 7
- Assistante personnelle (temps partiel) – Monaco 7
- Assistant(e) Chauffeur polyvalent(e) à Monaco 6
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BairesDev
Monaco