Skip to main content

Distributed Data Systems - Senior Software Engineer

About Datastrato

Founded in 2023, DATASTRATO PRIVITE LIMITED is a leading global data intelligence company focusing on next-generation big data and AI technologies.

The company's founders have more than 10 years of R&D and senior management experience in big data and AI at Silicon Valley's leading open-source software companies and top Internet companies. He is also an important member of Apache Software Foundation and Linux Foundation, a top global open source organization, and serves as a PMC member in many top open source projects such as Apache open source projects Hadoop and Spark, and has rich experience in big data and AI industry.

DATASTRATO PRIVITE LIMITED realizes intelligent data service and management in multi-cloud environments for enterprises. Based on machine learning and AI technologies, the company provides unified data access, data governance, data analytics, and intelligent computing capabilities for the widest range of enterprises, cloud, big data, and various data sources, helping enterprises with data and AI-driven business, and improving organizational innovation and business performance.

DATASTRATO PRIVITE LIMITED has forward-looking development concepts and a number of important technological innovations in cloud, data lake, and big data analysis engine, AI big model data processing, and other technical fields, and the company has gained extensive attention and investment from a number of investment firms at the beginning of the company's founding.


  • Design and develop distributed data systems from the ground up, including areas like:
    • Geo-distributed consensus system.
    • High availability distributed system.
  • Collaborate with other team members to identify and solve complex distributed, performance, and engineering problems.
  • Mentor and provide guidance to junior engineers


  • BS in Computer Science, related technical field, or equivalent practical experience.
  • Optional: MS or PhD in databases, distributed systems.
  • Comfortable working towards a multi-year vision with incremental deliverables.
  • At least 5 years of experience in software engineering with a focus on distributed data systems
  • Proficiency in programming languages such as Java/Scala, C++, or Rust.
  • Experience with distributed systems, databases and big data systems (Spark, Hadoop, and others).

What we offer

  • Generous equity options package
  • Flexible working hours
  • Freedom of choice for your technical equipment
  • Wonderful, highly qualified colleagues
  • Truly international: many different nationalities
  • A transparent, collaborative & inclusive culture
  • Exciting opportunities for career progression as we grow
  • Little to zero controls combined with autonomous work where you set your own pace in a collaborative environment

Working at Datastrato

We hire talented and passionate people who share our mission to empower developers to solve their problems with data. We are building breakthrough technology to power the infrastructure of tomorrow.

  • We are a company with many users; our mission is to empower them
  • We invest in a culture that promotes ownership, autonomy and independent thinking
  • We have transparent leadership and value employees' strategic inputs
  • Our team is ambitious and tackles the most difficult problems at the deepest data infrastructure layer

Get in touch!

Apply for the Distributed Data Systems - Senior Software Engineer position by visiting the link below and submitting your personal details. Attach links to your portfolio where relevant (LinkedIn, GitHub, personal website, etc.)