QA Engineer

Join us as a Quality Assurance Engineer to elevate Nextdata OS by developing robust testing infrastructures, optimizing CI/CD pipelines, and rigorously evaluating Kubernetes-based systems.

The company

The future of data lies in decentralization, and the concept of a data mesh is the proven approach for implementing this at Enterprise scale. We’re here to make it a reality. Nextdata OS is a data-mesh-native platform built to meet the challenge of decentralizing data at scale. We are inventing a new way for developers to work with data and share it responsibly via data product containers.

Our vision is to build a world where AI/ML and analytics are powered by decentralized, responsible, and equitable data ownership, across boundaries of organizations, technology, and most importantly boundaries of trust.

Our purpose is to change the experience of creating, sharing, discovering, and using data forever, to be connected, fast, and fair based on data mesh principles.

Our technology is designed to empower data developers, users and owners with a delightful experience where data products are a first-class primitive, with trust built-in.

We are here to accept the reality that the world of data is complex and messy; data models are out-of-date the moment they are created; data is owned across trust boundaries; data is stored on different platforms; data is used in many different modes and most importantly data can't protect itself. We recognize that past approaches to tackle these complexities with centralized data collection, modeling and governance are ineffective at best and pathologically unfair at worst. Our mission is to reimagine the world of data with you.

The role

  • Ensure Product Quality: Oversee the quality of Nextdata OS in Kubernetes-based stateful systems with multiple components.
  • Enhance Testing Infrastructure: Develop and maintain our CI and testing infrastructure, including large-scale performance and upgrade tests.
  • Collaborate Closely: Work hand-in-hand with the engineering team and customer-facing field team to deliver the best user experience.
  • Break and Improve: Challenge and misuse our latest features to identify weaknesses and ensure robustness.
  • Interact with Data Tools: Engage with various data and analytics tools like Snowflake, Spark, and S3.
  • Support Compliance Efforts: Assist in meeting compliance requirements such as SOC 2 by ensuring our testing practices adhere to industry standards.
  • Prototype Quickly: Utilize Python and other programming languages for rapid prototyping and testing.
  • Leverage Cloud Infrastructure: Work with cloud platforms including Kubernetes (especially managed Kubernetes), Google Cloud, AWS, and Azure.
  • Drive Continuous Improvement: Optimize build and release processes to reduce software lead time.
  • Embrace Data Applications: Apply your curiosity and passion for data in ML and analytics applications.

You Are The Right Fit If You Have

  • Extensive QA Experience: 7+ years in Quality Assurance Engineering, including implementing large-scale testing infrastructure for system engineering.
  • Data and Analytics Tools: Experience with tools like Snowflake, Spark, S3, etc.
  • CI/CD Expertise: Proficient in continuous integration and deployment, with a track record of optimizing build and release processes.
  • Programming Skills: Proficient in Python and/or other programming languages; comfortable with quick prototyping.
  • Cloud Infrastructure Knowledge: Experience with Kubernetes (especially managed Kubernetes), Google Cloud, AWS, and Azure.
  • Data Application Passion: Curiosity and experience in data, machine learning, and analytics applications.
  • Compliance Awareness: Understanding of compliance standards like SOC 2 and their impact on QA processes.

Our benefits

  • We offer a competitive salary and equity, giving you ownership in the company’s future.
  • Premium health, vision, and dental insurance coverage for you and your dependents.
  • Unlimited paid time off for flexibility and balance.
  • $2,000 for your home workspace setup and a company laptop to get started.

Apply with us

Similar Roles

View all roles

Founding Principal Software Engineer

As a Founding Principal Software Engineer, you will help build out the next generation data platform to support decentralized analytical and ML workloads, which includes data product containers and the data product container runtime.
See Role

Principal Infrastructure Engineer

Join us as a Principal Infrastructure Engineer to design and deploy scalable, secure infrastructure for Nextdata OS across multi-cloud environments. Lead CI/CD automation, optimize deployments, and drive the future of decentralized data with cutting-edge Kubernetes-native technologies.
See Role

Senior Rust Systems Engineer

Own design and implementation of core components of the Nextdata OS and shape the future of data mesh adoption.
See Role

Staff Software Engineer- Developer Experience

Join us as a Staff Software Engineer- Developer Experience to design intuitive Python libraries, APIs, and tools that make building and consuming data products seamless for developers.
See Role

Technical Solutions Engineer

Join Nextdata as a Solutions Engineer to develop and deploy innovative data products on Nextdata OS, collaborate with customers to transform their business needs into impactful solutions, and drive the adoption of data mesh principles.
See Role

Let’s change the way data is created, shared, and used, forever.

Nextdata is hiring. We’re looking for pragmatic, empathetic problem-solvers who understand the needs of tomorrow and dare to challenge the ways of the past.

An error occurred while processing your request. Please check the inputted data and try again.
This is a success message.

Let’s change the way data is created, shared, and used, forever.

Get in touch

Jobs

No items found.