Distributed Data Systems - Senior Software Engineer
About Datastrato
Datastrato, the original creator of Apache Gravitino, is building the open metadata platform for the AI era, increasingly critical as enterprises endeavor to deploy AI and AI agents at scale. Led by prominent open source leaders with deep expertise in data infra/large-scale distributed systems and Silicon Valley veterans, in just over 2 years, we have built a compelling product, cultivated a vibrant open source community (Apple, Pinterest, Roku, Tencent, Uber, etc), and signed enterprises including 2 of the top 20 US Internet companies as paying customers.
We’re defining the next generation of data infrastructure for AI and are well-positioned to emerge as a category leader. Join us.
Responsibilities
- 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
Requirements
- 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.)