ABOUT XONAI

XONAI addresses fundamental pain points that organizations encounter when scaling hardware cloud resources for their data and AI products in the face of business growth.

We are a team of passionate engineers committed to building the best-in-class solution to reduce data infrastructure operational costs and accelerate time to insights that drive key business decisions.

So far, we have raised a total of $3.5M in Seed funding. This gives us the flexibility to grow our team, provide world-class support to our customers, and expand our solution to new markets.To learn more about us, visit our blog.

About the role

XONAI is intersecting novel big data and compiler technologies to build the next-generationplatform for optimizing large-scale data infrastructure. As a Senior Software Engineer for thisrole, you will collaborate with the founding team to expand the integration of our big dataprocessing acceleration technology with Apache Spark to drive new optimizations andbroader SQL operation coverage. Your contributions to our core product will significantlyimpact adoption of our platform and value delivered to data engineers activating our platformin their cloud infrastructure.

Join us in building a cutting edge solution for the cloud to realize cost-effective datainfrastructure at scale and with unparalleled flexibility.

What you will do

  • Implement extensible optimizations in various query processing components such asbatch processing code, data parsing, shuffling and serialization algorithms.
  • Independently and diligently write, test and deploy production code driven by modernsoftware engineering practices.
  • Work with the internals of leading open-source software for big data analytics as partof our core product for the cloud.
  • Collaborate with team members to drive new innovations on big data processing lyingat the intersection of big data and compiler technologies.

What you will bring

  • 3+ years of experience working with performance optimization and complex codebases.
  • Strong Java and C++ programming skills, as well as knowledge of GitHub workflows.
  • Experience with profiling and debugging tools.
  • Strong grasp of computer science fundamentals such as algorithms and datastructures.
  • Critical thinking and ability to work independently without direct supervision.

Nice-to-haves

  • Entrepreneurial spirit and previous experience in early stage startups.
  • Experience with Scala.
  • Experience with query processing optimization.
  • Understanding of big data file formats (e.g. Parquet, ORC, Avro).
everyone is welcome

We are highly committed to create new transformative technologies that deliver unique benefits to our customers. We understand that developing an exceptional product requires a diverse team of intelligent, passionate and curious people bringing new perspectives. We take great pride in being an equal opportunity employer and we encourage everyone to apply.

Apply for this job

Thank you! Your submission has been received.
Oops! Something went wrong while submitting the form.