Founding Principal Software Engineer
Remote
Full Time
#Engineering
#Kubernetes
#Rust
#C++
#Go
#DevOps
#SaaS
#Big Data
#Analytics
At Nextdata, we believe the future of data is decentralized. We are building Nextdata OS, a platform designed to make data mesh a reality at the enterprise level. Our mission is to transform how data is created, shared, and discovered by treating data products as first-class primitives. We are working to move past the limitations of centralized, rigid data models to create a world where analytics and AI are powered by equitable, responsible, and decentralized data ownership. We are looking for partners who want to help us reimagine the data landscape and solve the complexities of modern, distributed information systems.
The role
We are seeking a Founding Principal Software Engineer to join our team on a full-time basis. This is an executive-level position where you will play a foundational role in shaping our technology and the future of data mesh adoption. You will work in a remote capacity, contributing to the architecture and implementation of our next-generation platform, including our data product containers and runtime. Because we are in the early stages of our journey, you will have a significant impact on our design decisions and the overall direction of our product.
Core responsibilities
- Architect and build a secure, high-performance operating system platform tailored for data product developers.
- Apply your expertise in large-scale distributed systems and databases to support decentralized analytical and machine learning workloads.
- Collaborate closely with our product, design, and engineering teams to maintain high standards of code quality and system architecture.
Skills and experience
We are looking for a seasoned technologist who brings a wealth of experience and a passion for building robust infrastructure. You should possess the following qualifications:
- Over 10 years of experience developing production-grade distributed systems, data infrastructure, or large-scale databases.
- Proficiency as a polyglot systems programmer with experience in languages such as Rust, C++, or Go.
- A working knowledge of Kubernetes and experience with at least one major public cloud provider.
- A background in building SaaS or PaaS products, along with experience in DevOps and continuous delivery practices.
- Experience working within digital-native startups or scale-up environments.
- Strong communication skills and a product-minded approach, with a deep sense of empathy for the developer experience.
- Fluency in English.
Compensation and benefits
We are committed to supporting our team members and their families. As part of our commitment to you, we offer the following perks:
- Equity compensation in Nextdata to ensure you share in our long-term success.
- Comprehensive vision insurance and dental insurance coverage for you and your family.
- A home office budget of $2,000 to help you set up an ideal workspace.
- The flexibility of remote work.
- A company-provided laptop.
How to apply
If you are an execution-oriented technologist who is ready to challenge the status quo and help us build the future of data, we would love to hear from you. Please reach out to us with your background and a summary of your experience in distributed systems to begin the conversation about joining our team.





